Hello.
How do I make changes to the website? The contributing tab wasn’t too clear, and neither was the contributing section in the About page nor the Volunteering guidelines. On this forum there is a Site Development category, but it doesn’t say too much on how this all works either.
I am not too familiar with how GitHub projects work. From what I understand, a Pull Request is “opened” when an individual writes up actual changes to the content of the site. These are usually written to fix Issues, and they are “merged” whenever the team decides they want it on the site.
- Is everything at the behest of the team? Or can non-team members also merge?
- Do I create an Issue on GitHub, or do I make a post on the forum?
- Can I write up a Pull Request in direct response to an Issue? Or do I have to do that here somehow? If so, how?
- For adding onto the Knowledge Base, do I write up a Wiki post and hope that it gets added? Or can I open a Pull Request?
- If I create an Issue or “suggestion” (on the forum, not GitHub), what is the process for having that suggestion accepted or declined? There are so many suggestions that are being neither accepted nor declined, just in limbo. And any new ones will feel like tears in the rain.
- What if I just want to write up grammar changes or something? Do I also have to create a suggestion for that and wait for it to be accepted/declined?
Note that these questions do not necessarily need to be answered in particular. As long as it is clarified how exactly I can contribute, I think I can go from there.
Please lay out the propper channels for individuals to make changes to the website, or please direct me, if available, the to a link or page or post describing the propper channels.
Much appreciated, thank you.