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

typelevel.g8 #39

Closed
valencik opened this issue Apr 3, 2022 · 5 comments
Closed

typelevel.g8 #39

valencik opened this issue Apr 3, 2022 · 5 comments
Labels
projects Requests to join or leave the project vote

Comments

@valencik
Copy link
Member

valencik commented Apr 3, 2022

I would like to propose and offer proto-typelevel.g8 as a typelevel project.

  • Provides a giter8 template to help with library creation using typelevel sbt-typelevel and other best practices
  • This work was spawned out of typelevel.g8 sbt-typelevel#37
  • Additionally, this serves as a minimal example of how to use sbt-typelevel, creating all necessary files and pieces to leverage its features.
  • Chosen defaults: Scala 2.13 and 3.1 on JVM and JS
  • Comes with reasonable CI testing for hopefully easy maintenance

You can test it out in it's current form via:

sbt new valencik/proto-typelevel.g8

Recognition

Special thanks to @armanbilge and @rossabaker for their help.
And further thanks to contributors of similar and previous works such as https://github.com/davenverse/library.g8 and https://github.com/typelevel/sbt-catalysts.g8

If accepted, I will need some help to transfer the repo into the Typelevel org.

@rossabaker
Copy link
Member

Thanks for starting this. I tried it this afternoon and like it, and it's a natural pair for sbt-typelevel.

@rossabaker
Copy link
Member

@typelevel/steering: vote on the original post with 👍 or 👎. Let's give it a week so everyone has a chance.

@rossabaker rossabaker added projects Requests to join or leave the project vote labels Apr 3, 2022
@rossabaker
Copy link
Member

That's a quorum. The project is accepted.

@valencik, if you transfer it to the Typelevel GitHub org, I'll keep an eye out for the request and set up permissions.

@valencik
Copy link
Member Author

Thanks @rossabaker, happy to hear it.

Unfortunately I cannot transfer ownership to Typelevel as I don't have permissions to create repositories within the org. When trying I run into the following error:

You don’t have the permission to create public repositories on typelevel

I wonder if I can add you as an owner and then you could do the transfer?

@valencik
Copy link
Member Author

Ahh, nevermind, we're up and running now :)
https://github.com/typelevel/proto-typelevel.g8

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 vote
Projects
None yet
Development

No branches or pull requests

2 participants