Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project Submission: Itto-csv #152

Open
4 of 5 tasks
gekomad opened this issue Oct 1, 2024 · 6 comments
Open
4 of 5 tasks

Project Submission: Itto-csv #152

gekomad opened this issue Oct 1, 2024 · 6 comments
Labels
projects Requests to join or leave the project

Comments

@gekomad
Copy link

gekomad commented Oct 1, 2024

Project Name

itto-csv

Project Short Description

Itto-CSV is a pure scala library for working with the CSV format

Project Type

In accordance with the Typelevel Charter, I am proposing the project be a:

  • Organization Project
  • Affiliate Project

Project Management

All Typelevel projects follow the Typelevel Code of Conduct.
Organization projects do not need a CODE_OF_CONDUCT.md file, as the Typelevel GitHub Organization one will automatically apply.

Affiliate Project Instructions

Affiliate projects should copy the following template into a CODE_OF_CONDUCT.md file in their repo:

# Code of Conduct

Every member of our community has the right to have their identity respected. The Typelevel community is dedicated to providing a positive experience for everyone, regardless of age, gender identity and expression, sexual orientation, disability, neurodivergence, physical appearance, body size, ethnicity, nationality, race, or religion (or lack thereof), education, or socio-economic status.

Everyone is expected to follow the [Typelevel Code of Conduct] when discussing the project on the available communication channels.


## Moderation

If you have any questions, concerns, or moderation requests, please contact a member of the [Typelevel Code of Conduct Committee].

[Typelevel Code of Conduct]: https://typelevel.org/code-of-conduct
[Typelevel Code of Conduct Committee]: https://typelevel.org/code-of-conduct#contact

If you would like to be an additionally point of contact for Code of Conduct reports, you can include your contact information in the Moderation section like so:

## Moderation

If you have any questions, concerns, or moderation requests, please contact a member of the [Typelevel Code of Conduct Committee] or reach out to a project moderator:

- [Your Name Here](mailto:[email protected])

In the event of a Code of Conduct report, affiliate projects should follow the instructions outlined in the Enforcement Procedures Affiliate project processes section.

Similarly, Typelevel projects must have an appropriate license, as specified in the Typelevel Charter.
Please make sure that the project's license is on the approved list.

  • This project's license can be found at Apache 2

Additional Notes

@gekomad gekomad added the projects Requests to join or leave the project label Oct 1, 2024
@valencik
Copy link
Member

valencik commented Oct 1, 2024

Hey @gekomad, thanks for the project submission :)

Could you say a bit about the motivation behind submitting this project as an affiliate project? Besides the recent code of conduct changes, it looks like this project hasn't seen any changes in 3 years.

@gekomad
Copy link
Author

gekomad commented Oct 2, 2024

Hi @valencik,
the project uses fs2 and it's stable so no changes have been made, I could update dependencies versions.

@valencik
Copy link
Member

valencik commented Oct 3, 2024

@typelevel/steering: please vote with reaction on the issue. 👍 for yes, 👎 for no, 👀 to abstain.

Voting open is open for five business days (through Wednesday, October 9th) and until quorum (6) is reached.

@rossabaker
Copy link
Member

Regarding the slow updates, part of the value of affiliation is people see these projects and know they work well in the ecosystem. I think this qualifies, but I'd also like to see some sort of Scala Steward or other regular mechanism to compile against the latest versions of dependencies and make sure nothing has bitrotted. On my projects that are otherwise "done," it's the deprecations that sneak up on me over time.

@samspills
Copy link
Contributor

I would prefer to see updated dependencies first, for the same reason that Ross gives: to give folks confidence that this library continues to work well with the latest versions across the Typelevel ecosystem

@gekomad
Copy link
Author

gekomad commented Oct 30, 2024

I've released version 2.1.0 for scala 2.12.20, 2.13.15, 3.5.2 and fs2 3.11.0
https://mvnrepository.com/artifact/com.github.gekomad/itto-csv

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
projects Requests to join or leave the project
Projects
None yet
Development

No branches or pull requests

4 participants