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

nexus-prisma is handed over to the community for more active maintenance & future development 🚀 #279

Open
nikolasburk opened this issue Oct 27, 2022 · 8 comments

Comments

@nikolasburk
Copy link

Hey everyone 👋 we are using this issue to share some news with you today!

Handing over nexus-prisma to the community 🎉

As you might have noticed, the nexus-prisma repo has been transferred from the prisma to the graphql-nexus org on GitHub.

This is because we (Prisma) have turned the maintenance and development of the nexus-prisma repo into a community project with @rostislav-simonik being the core contributor going forward. We are extremely grateful to Rostislav for his openness to take over the nexus-prisma package and excited to see where the community will take it!

At Prisma we haven't been able to give nexus-prisma the attention it deserves in the last couple of months. Its development often lagged behind Prisma releases, so that nexus-prisma users often were stuck on older versions of Prisma.

With the community handover, we're confident that the nexus-prisma releases can keep up with new features being added to the Prisma ORM!

FAQ

What does this mean for me?

Nothing really, you'll be able to continue nexus-prisma as before. In case you're interested in contributing to the nexus-prisma repo, feel free to reach out to Rostislav directly.

What if I want to migrate off of nexus-prisma?

The TypeScript ecosystem comes with a few of alternatives to nexus-prisma that offer an integration with Prisma:

What work will be done in the package next?

The main focus of the development in the next weeks will be to make sure nexus-prisma is usable with the latest Prisma versions. There will also be some triaging and prioritization of existing issues. Feel free to share your thoughts on a future direction for nexus-prisma and the things you'd like to see!

@rostislav-simonik
Copy link
Collaborator

Thank you @nikolasburk for the introduction. I’d like to continue on maintenance on nexus-prisma for two specific reasons.

  • To support existing users of nexus nexus-prisma, who don’t have the capacity to migrate to very promising alternatives such as Pothos, and TypeGraphQL
  • To keep pace for nexus with prisma updates. This is still important for nexus users, who prefer the nexus concept of types generation.

As @nikolasburk has mentioned I’d like to prioritize first regular cuts of releases, and then look into current issues.

@rostislav-simonik rostislav-simonik pinned this issue Oct 27, 2022
@Frosty21
Copy link

Congrats @rostislav-simonik if there is anything I can do to help out let me know.

  • I think first thing we should be addressing is chore(deps) in hand at the moment.
  • Then look into improving the documentation (I'll look into helping here)

@rostislav-simonik
Copy link
Collaborator

@Frosty21 yes, sure I'm gonna look this weekend at how we could enable automatic releases for minor, patch chore(deps).

@fullStackDataSolutions
Copy link

This is great news. I think Nexus is a great framework and its too bad support ended. Nexus-Prisma has saved countless hours and is an amazing bit of code!

@iddan
Copy link
Collaborator

iddan commented Nov 17, 2022

@rostislav-simonik I'd love to join the repository contributors. Been helping the Prisma team to progress a lot with this package last summer.

@rostislav-simonik
Copy link
Collaborator

@iddan that's good news, I wrote a suggestion for roadmap #306, feel free to review and suggest anything you wish. If you are ok to deal chore(deps) first you can start on that, I'll give you access. I'm interested in PR reviews, but if everything passes, and I won't respond within 24 hours, you can self-approve, and merge them as well.

@medet-mattr
Copy link

hi, any updates on nexus-prisms?

@rostislav-simonik
Copy link
Collaborator

@medet-mattr I made some progress two weeks ago but got temporarily busy with something else, I'm planning to make some progress next week.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants