-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
Short Contributing primer document #2753
Comments
FYI: The other day, I wrote up a general outline for contributing guidelines. https://github.com/binyamin/contributing |
Perhaps they just need better structure? But there is indeed a lot to learn once you get into the nitty gritty of actually building a grammar, or theme, etc...
Not opposed here (at a high level) if this is done thoughtfully and with attention to detail. My primary worry would be we already cover SOME of this in our docs: So we'd have to balance any I definitely don't want this to just become a |
All we really have right now is GitHub issues. Members of the core team have a Slack that we really don't use. @egor-rogov @allejo What do you all think of opening up Slack or should be simply start a gitter or something else? I'm not opposed to a more official real-time "place", just I'm not sure it would really get lots/any of traffic...
I have a handle on most triage these days, but always glad for additional help (esp. those who know individual language intricacies). Lots of PRs tagged "help welcome" or "beginner friendly" although what beginner friendly means for our project might be a little higher bar than some since we're a grammar engine and regex and our own ruleset language is a large part of that.
This would be nice, again gotta figure out the balance with |
A short section on our overall philosophy somewhere would be great also (I'm happy to help there):
|
@joshgoebel I appreciate how much thought you gave this. I'll get working on a first draft. |
Any reason we can't make this a WIP PR so I have all the usual github annotation tools? |
Wait, there's a Slack channel? I don't see the harm in opening up Slack. I personally am not part of any communities that use Gitter and I'm personally not looking to download yet another chat client on my computer. I think there should definitely be a |
Problem
I find the size of the hosted docs (readthedocs) overwhelming. I imagine it's simply good documentation, but it's hard for me to skim.
Solution
I think a succinct primer for contributors would positively influence #1678 (looking for maintainers & contributors). Basically, a rudimentary
contributing.md
on GitHub. I think it should be on github, because it's much easier to stay on GitHub if you don't need in-depth docs.I'm envisioning something with the following:
The text was updated successfully, but these errors were encountered: