Becoming a contributor
If you'd like push access to the wiki (for adding images or anything else beyond editing pages on GitHub), request to join the Friends of the wiki team or contact the Allegro developers via the mailing lists or IRC channels.
- Check for spelling errors by cloning the wiki and running it through
ispellor similar. We write in US English ('color', 'initialize').
- Check for broken links and images.
- This currently isn't trivial, but writing a script to do it shouldn't be too hard (but keep in mind that some absent pages will erroneously return a 200, with "404" only in the page body)
- Check that the below points apply to recently edited pages.
- Don't add a heading for page titles; the wiki shows them automatically. Start at second-level headings:
- Use internal references where possible,
- Add images under
img/. These can be shown with internal references.
- Don't add subdirectories; GitHub doesn't like them.
- Use Markdown unless there's a good reason not to.
- The majority of articles should be on-topic and concise yet easy to read - though 'asides' and points of interest for readers can also be useful. Just ensure they're marked as such.
- Seek to clarify ambiguities, especially in Vivace.
- For Vivace only:
- Things take a friendlier angle and are of a relaxed pace.
- The tutorial is very serialized, so if you're editing its early stages, keep an eye out for contradictions you might've created later on.