-
Notifications
You must be signed in to change notification settings - Fork 712
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
Invite new contributors/maintainers? #256
Comments
@blakeembrey, I would like to be more involved in this project. My OS experience and available time is still limited so I do not think I would be a good maintainer but I would like to contribute. I'll do my best to follow up on and triage GH issues and PRs. I'd also like to contribute to a project code/style review when time allows. |
Any help on issues right now is certainly appreciated, especially for new feature implementations 😄 |
Currently I would like to support this project but now I'm on startup a big project, I hope give you help in near future :) |
I think setting a gitter chat (or even better Slack) could be very helpful for many reasons. I wish there were somebody to ask info when I started using Typedoc's internal API for a script of mine. Would be helpful also for anyone trying to solve an issue and asking for hints or approval. I don't have much free time, as probably anyone else, but I'd like to give some contributions to minor issues/changes. I believe it's currently the best project for doc generation in Typescript. |
@jiayihu I'd be up for participating in a Slack channel. There is a big need for documentation updates though. There are features that are not well documented and the existing documentation has not been updated in a long time. I'd prefer we focus on that than having people repeatedly ask the same questions. I also think that the readme should have some information encouraging people to make PRs since there isn't currently anyone who can devote a ton of time to the project right now. |
Side-note: If you're going to create somewhere to chat, use Gitter (not Slack). I use both and they're both great, but Slack is designed specifically for private teams while Gitter is the opposite (allowing both private and public). Unless you want to pay for a limited service, don't use Slack. |
@aciccarello a chat is not exclusive with documentation and it's easy to set up. Could be helpful also for organization between collaborators. |
I just added #422 in case. |
What is the current status of this issue? I am mostly a simple user with regard to typedoc, but I'd like to avoid it become unmaintained because it relied on a few people that do not have time to handle it (to be clear, I totally understand the situation: it's a lot of work and I don't blame anyone). Typedoc is an important tool I rely on. If you're looking for an occasional maintainer (bumping versions when Typescript is updated, reviewing and accepting PRs, etc), I could join and help. I was a member of @types with @blakeembrey and currently help maintaining various JS projects (see my profile). |
Hi @demurgos, some additional help would be greatly appreciated. Unfortunately I have not had the time to review PRs quickly enough to keep up with issues. Feel free to reach out to me on Twitter or gitter to discuss the best way to keep the project moving. |
I'm adding @blink1073 to this thread as he has indicated that he would like to help too. The main priority I see right now is getting typedoc up to speed with TypeScript updates. There are PRs open to update the dependency but there are a lot of related bugs for typescript features that TypeDoc does not support. I'm considering using a peer dependency on TypeScript to ease some of the pain for users with TypeScript compile errors but tsc often has breaking changes. It helps to have issues verified and duplicates identified in the comments. Creating and especially reviewing PRs is always great. I'll merge PRs if I believe others have thoroughly tested them. I'd also like to see a couple architectural changes made to improve the contribution/learning/release process. These are probably a while down the road but would bring big wins.
If someone has been active for a while and would like more access on the project I'd be happy to add you. I can't take the credit for the great work that went into this project and I can't keep up with bugs and features on my own so your help is appreciated. |
I think it is fair for a TypeDoc version to be tied to a particular minor release of TypeScript, since they do not follow semver the way a typical project normally would. When they "fix" a bug in the compiler, it can cause code that compiled in the previous minor version to no longer compile. I can dig up an example from the TypeScript issues where they've said this if need be. I personally don't have time to contribute code to this code base, but would love to help with reviewing PRs and making releases so we don't fall out of sync with the current TypeScript compiler version. |
Ah, found the link: microsoft/TypeScript#14116 (comment) |
@sebastian-lenz has put together a great project here but unfortunately does not seem to have the time to continue working on this. @blakeembrey has helped move typedoc into the TypeStrong organization and done a great job answering questions and keeping the project alive with a few releases. However, he has many other projects that he is involved in and hasn't been able to learn the ins and outs of the typedoc source.
Is anyone able to take a bigger role in this project and would that be welcomed? Right now it feels like there is no one able to take charge of where things are headed?
The text was updated successfully, but these errors were encountered: