matomo-org / developer-documentation

Matomo Developer Website
https://developer.matomo.org
Other
54 stars 86 forks source link

Review each guide and improve the content and structure #22

Closed mattab closed 9 years ago

mattab commented 10 years ago

The goal of this project is a medium term goal that you review each page of the Developer website. The goal is to make the documentation from OK quality to good or even very good (!) when possible.

Project description:

See also the related issue in piwik/piwik

Assigned to at least @mnapoli and @mattab who will review content of each page

mattab commented 9 years ago

Here is some feedback after your nice PR was merged @mnapoli

mnapoli commented 9 years ago

Definitely agree, but it doesn't seem to be easily doable because it's the generated documentation: the name is the name of the PHP class. I don't see how to do that without changing a lot of things :(

mnapoli commented 9 years ago

The website might be slow when the cache is cleared: to build the left menu (and keep the code simple) we have to be read all guides of the category, which is quite fast (even though it's theoretically inefficient) but in some case it includes a remote URL so it takes a bit of time. I went that way because online everything is cached so it's not an issue once a page is viewed (and it makes the whole code much easier).

We could add a warmup after clearing caches if that's too critical.

mattab commented 9 years ago

We could add a warmup after clearing caches if that's too critical.

it's not critical, it's pretty fast for now, but if warmup is very low effort for you then +1 ;-)

mnapoli commented 9 years ago

Once #70 is merged this task is finished!

mnapoli commented 9 years ago

Done!

mattab commented 9 years ago

Plugin developers now have a great resource to learn from, and @piwik/core-team will keep iterating and updating the guides as the platform evolves.

Well done!