1 |
I've been doing research on this project for sometime, and would really |
2 |
like my ideas to be reviewed by the community before submitting my application. |
3 |
|
4 |
* User runs a script as a cronjob (or a portage hook ?), which collects |
5 |
stats on installed packages, and uploads to the online database. Surprisingly |
6 |
easy to code using the gentoolkit API. |
7 |
|
8 |
* Webapp generates statistics on the packages (top packages, versions, |
9 |
popularity, packages from overlays). Thanks to ideas from an old thread on |
10 |
the forums. Devs, please suggest some more useful ideas/stats too. |
11 |
|
12 |
* Dev/user runs a cli script to read stats or a gui program to display |
13 |
graphs. |
14 |
|
15 |
I'm looking forward to coding the project in Python, gui using PyGTK, |
16 |
database using MySQL. For the web service implementation, should I use |
17 |
SOAP (soappy, which I'll need to learn) or something like web.py (I've |
18 |
used it earlier) ? |
19 |
|
20 |
It was also suggested earlier to allow a dev to trigger a popup feedback |
21 |
from the user. I think that would require the user ro run a daemon, which |
22 |
will listen for queries. |
23 |
|
24 |
Please suggest what details to include and what not to include in the |
25 |
application. |
26 |
|
27 |
-- |
28 |
vh4x0r |