mongoose-delete icon indicating copy to clipboard operation
mongoose-delete copied to clipboard

Any interest in transferring maintenance of this project to the Mongoose team?

Open vkarpov15 opened this issue 1 year ago • 6 comments

Hi @dsanel , I just wanted to bump up my comments here: would you be open to transferring this project to the mongoosejs GitHub org and handing maintenance over to the Mongoose team? No pressure, this is your project if you want to keep maintaining it, I wanted to ask just in case.

vkarpov15 avatar Aug 29 '24 16:08 vkarpov15

Hi @vkarpov15, I noticed your comment but didn't manage to answer earlier.

I created this plugin back in 2015, and since then, I've tried to maintain it as much as I can. To be completely honest, I'm not sure how to fully transfer the project to the mongoosejs org... Currently, it has 30-40k weekly downloads, and I'm really proud of this small piece of code.

A few questions if we transfer it to mongoosejs:

  • Will it remain a standalone plugin?
  • What will happen with my name:
    • as a contributor on GitHub
    • as a collaborator on NPM

I haven't encountered this situation before, so I'm not 100% sure what the procedure and best practices are.

dsanel avatar Aug 30 '24 06:08 dsanel

You should be proud of this code, you've done a great job with it. It would remain a standalone plugin and we can keep your name as a contributor on GitHub and npm if you want it to. Again, no pressure, you can say no and I'll close this issue. I'm just offering support in case maintaining this package has become a burden.

vkarpov15 avatar Aug 30 '24 12:08 vkarpov15

Also, I'm not sure if you've noticed, but this package is eligible for income from Tidelift: https://tidelift.com/lifter/search/npm/mongoose-delete. Currently 50 USD/mo.

vkarpov15 avatar Aug 30 '24 16:08 vkarpov15

@vkarpov15 if you guys take over this, are you converting to TS? The current types package has a few incorrect types causing big headaches.

gl-aagostino avatar Aug 30 '24 18:08 gl-aagostino

We would not convert this project to TypeScript. I wouldn't be opposed to adding an index.d.ts file though.

vkarpov15 avatar Sep 13 '24 19:09 vkarpov15

+1 great idea... and great work @dsanel

jdhrivas avatar Nov 25 '24 22:11 jdhrivas

Thanks everyone! I’ll try to maintain the package by myself for now. @vkarpov15 I haven’t had any income from the package, but Tidelift looks interesting — I’ll check it out.

dsanel avatar Nov 06 '25 13:11 dsanel