On 2 April 2018 at 18:50, Vishnu wrote:
> Hi
>
> Here is the basic structure i prepared.
>
> https://jsfiddle.net/3r4vL4L3/5/
>
> And i wanted to know what all am i supposed to show in installation
> statistics mandatorily?
>
> Top port Versions of a month?
> Top os of that port?
> Number of installations versus time ? (of that particular port)
>
> what else?
Just get an inspiration from
http://stats.macports.neverpanic.de/installed_ports
https://trac.macports.org/wiki/StatisticsIdeas
or from one particular port (which is what your port page should most
likely show):
http://stats.macports.neverpanic.de/categories/8/ports/587
With those few exceptions:
- The "All versions" cumulated since the beginning of statistics
collection is pretty useless.
- The "All variants" is somewhat controversial (I'm not even sure what
to do with it), but if, then it should be shown as a line chart rather
than pie chart
- I would add OS version and build architecture like you suggested.
I would vote for line charts with time on the x axis for nearly everything.
(Of course we'll need another page for statistics, like OS version
distribution etc that doesn't depend on individual ports, but let's
not bother about that now.)
> Also in the port history table. Should we add another coloumn named os .
> which will store the current os version??
Database table or the table on the website?
If you were asking about the table on the website with build summary,
then I would just replace builder name in that table with OS version +
arch (10.5/ppc, 10.6/i386, 10.6/x86_64, ...). I would slightly change
the wording in "Reason", but that's nitpicking. (I could add some
other minor changes on the list, but they don't feel so important
right now.)
Mojca