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
Author will not continue maintenance until next year, refuses to add contributor #480
Comments
Some things that really need to be done:
|
My opinion is that only one mantainer is not enough for a project like. The main maintainer probably has a lot more to do than look for PRs and add new features, bugs etc. But on the other hand i'm a daily user of ESDoc and personally it is my favorite hands down. Even trying to use it for typescript right now. |
I love esdoc too @iursevla Here are some options I'm thinking of (let me know what you think everyone) Current options I'm open to:
Thoughts? |
I'd say 1 and 2 are the best options because people already know the ESDoc, if forked it would take some time to get traction. |
@h13i32maru since youre away until next year at the least, can you please help us come up with a solution to this problem? |
I'd be more than happy to maintain the project if @h13i32maru can add me as a maintainer. I would triage all of the issues, review PRs and help keep this community alive. I am trying to reach out to him on twitter, and he hasnt replied yet since I asked him. If you would like me to maintain the project, or anyone else for that matter, please consider reaching out to @h13i32maru on twitter, we have a conversation you could possibly join. conversation here: https://twitter.com/docodemore/status/928967030325342208 I'm also going to tag previous contributors, as maybe they have some input here or can help: Please help! |
https://twitter.com/h13i32maru/status/928969172188459008 This might mean I have to fork and create a new project. I do not want to do this alone though. |
I gave up long ago and switched entirely to typescript and typedoc. Static typing is much better than JSDoc comments. |
@MattMcFarland why don't you fork it under esdoc2/esdoc2 and continue development? That would be really helpful 😺 |
@xeoneux I am going to probably do this, but I want to give the author time to reconsider, maybe we can convince him? |
Let's wait few days if the author will re-think. His response, on Twitter, sounds unserious. |
He won't. |
@adilek There've been various attempts to bring in new features to esdoc but all of them were rejected by the author due to lack of interest/time. Check #310. All this led to a fork by @typhonrt typhonjs-node-tjsdoc/tjsdoc#2 |
Stop spamming people. I didn't want to be spammed for just one single contribution. You could have reviewed before sending spams. Anyhow I'm 99% sure the author is positive about forked developments. We do create organizations for several reasons (how one developer manages projects), not only to present that "the project is open and welcomes contributions". There is nothing wrong with creating it. You should feel free to fork it, without spamming a lot again. |
I'm sorry, I wanted to get everyone's attention because I think this is
detrimental to the community.. My concern is for the 3k downloads a day
and all of the users who are using a project that is paused. I believe
they deserve better.
I think that it's a terrible mistake to treat such a big project that it's
just some ones personal code. If that's yhe case, Ryo should at least have
the common decency to put in the Readme that this is his own personal
project and he's just sharing it. His "organization" has nothing to do with
the definition of organization but just so he could put multiple projects
together.
…On Nov 10, 2017 9:19 AM, "Atsushi Eno" ***@***.***> wrote:
Stop spamming people. I didn't want to be spammed for just one single
contribution. You could have reviewed before sending spams.
Anyhow I'm 99% sure the author is positive about forked developments. We
do create organizations for several reasons (how one developer manages
projects), not only to present that "the project is open and welcomes
contributions". There is nothing wrong with creating it. You should feel
free to fork it, without spamming a lot again.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#480 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AAmDufxdGyzJ8YWZ9w42F1pTfA93Iglkks5s1FtigaJpZM4QYrFM>
.
|
@atsushieno you can unsubscribe if you'd like, it's not unreasonable to try to get people who might care's attention (I'm happy he tagged me, for instance). @MattMcFarland I agree with all your concerns, this project is growing in usage and quickly becoming a pretty integral part of the infrastructure of the web. JSDoc, YUIDoc, and other solutions have fallen behind significantly and I honestly don't think they're going to catch up. @raveclassic made a great point about TypeDoc, and while I do think that my company will be switching in the future, it's likely going to take time, and I think that there will always be plain ES users out there in the world who could use ESDoc. That said, I understand where @h13i32maru is coming from. This is their personal project they've worked a long time on, and they probably have a vision for where it should go, what it should do, etc. They probably see some PRs and don't merge because it is counter to that goal, so in the end I think the main thing here that is lacking is communication. I think we can work together to get past this. I'm willing to put in the time when I can to gain trust, and I'm sure others are too. It could start by:
If we can't build toward something here, a fork is pretty much inevitable. I think that would be horrible - it would divide the nascent community, and it would divide developer talent and time - |
@pzuraq Great words! I didn’t try to seem impolite and really hope all the work that’s done so far won’t go down the drain. I’m just trying to tell that the best decision for my team was to switch to TS. |
Since the @h13i32maru is not interested in adding any contributor to the project, I have forked esdoc to esdoc2 - https://github.com/esdoc2/esdoc2 I will now migrate all issues over and accepting PRs. As of now my roadmap for esdoc2 is to bring awareness to users of esdoc that there is one that will be community focused. Ownership of esdoc2 will not be centralized - I have finished porting all code over to esdoc2 as published on npm. I will be porting over all outstanding issues, feel free to send a PR on the esdoc2 branch. |
@MattMcFarland Please contact @typhonrt. There’s a plenty of work done around migration to latest dev stack. I hope it could be merged to a truly community-driven library. |
Never mention me again, I turned off once but since someone mentioned me and then github turned on notification again. |
Author has returned, I'm thinking the language barrier must be an issue. |
See his tweet: https://twitter.com/h13i32maru/status/928374936061673472
My question is, do we have any other maintainers that can review PR and triage issues? This is a great project, but my fear is that its really not sustainable if it only has one maintainer. I'm really open to maintain the project myself to be honest, but I figure there are probably more qualified people that have contributed in the past.
What does the community think about this? Do we want to have more maintainers? Is it ready for such a thing or am I being neurotic about this.
The text was updated successfully, but these errors were encountered: