Shaarli: Improve documentation

Created on 16 Jul 2016  路  3Comments  路  Source: shaarli/Shaarli

Moving https://github.com/shaarli/Shaarli/wiki/TODO here

Other documentation related issues can be found at https://github.com/shaarli/Shaarli/labels/documentation

documentation easy enhancement

Most helpful comment

lighthttpd

  • [x] I'm not sure whether it's actually used to run Shaarli? Most setups might rely on Apache HTTPD, Nginx, or the Docker image behind a reverse proxy.

more screenshots

It's actually unclear what Shaarli does by only reading the repository's README and the documentation's landing page. Both should provide information about the core feature(s) at a quick glance:

  • [ ] concise description of the project (e.g. "Shaarli in a nutshell")
  • [ ] a couple screenshots to see what the application looks like
  • [x] links to other documentation pages: Getting Started, Installation, etc.

All 3 comments

add more screenshots

  • [x] Could be worth adding a _Shaarli installation 101_ page with concise, step-by-step instructions on how to get Shaarli running under a common configuration (Debian, Apache, PHP 5.6). This guide could then point to the existing pages for further details.

improve developer documentation: storage architecture, classes and functions, security handling...

  • code: there's a lot of inline (docstrings) documentation for code that has been refactored, i.e. everything under application

    • reference documentation can be generated using Doxygen: make doxygen

  • maintainer/developer: some pages are dedicated to Shaarli dev and maintenance, improvements may happen there

add server configuration examples: lighthttpd

I'll take care of this one ;-)

lighthttpd

  • [x] I'm not sure whether it's actually used to run Shaarli? Most setups might rely on Apache HTTPD, Nginx, or the Docker image behind a reverse proxy.

more screenshots

It's actually unclear what Shaarli does by only reading the repository's README and the documentation's landing page. Both should provide information about the core feature(s) at a quick glance:

  • [ ] concise description of the project (e.g. "Shaarli in a nutshell")
  • [ ] a couple screenshots to see what the application looks like
  • [x] links to other documentation pages: Getting Started, Installation, etc.

a couple screenshots to see what the application looks like



Are these ok?

Was this page helpful?
0 / 5 - 0 ratings

Related issues

virtualtam picture virtualtam  路  5Comments

nodiscc picture nodiscc  路  9Comments

webtaster picture webtaster  路  10Comments

kstefanini picture kstefanini  路  8Comments

lolop-lj picture lolop-lj  路  7Comments