-
Notifications
You must be signed in to change notification settings - Fork 149
Docathon
Chris Davies edited this page Mar 30, 2017
·
3 revisions
Docathon: it's like a hackathon but for docs! Monday April 3 - Thursday April 13.
A project without good documentation stops new adopters and makes it hard for existing users to stay current.
There are a couple of things marked help-wanted, first-timers in the issue tracker:
- Fix up the sample cyrus.conf files #59
- Empty man pages pages #54
- Integrate doc/legacy #1769
- Running cyrus components in a debugger #1330
- There's README files scattered everywhere. They often duplicate info in the rst files/web pages. Can we either
- Update the README content to just point to the relevant web pages
- Autogenerate the README content from rst
- Automate man page generation #1790
Old information does nobody any good.
-
Set up guides for optional components (as for Xapian)
- CardDAV and CalDAV
- Notifications
- Murder #1042
- NNTP (kmurchison)
- ... ?
-
Quickstart guide
-
Revisit overall structure
- Concepts vs Admin guide
Cyrus has a number of repositories that support Cyrus. They need documentation so people know where they fit. They may also need their own section on the website (a la sasl).
- Cassandane
- Cyruslibs
- Cyrusdocker?
- imaptest?
- cyrus.works (Chris to contribute overview doc)