1 |
Hello again! |
2 |
|
3 |
|
4 |
I have set up a test server of the current stats code. If you have a |
5 |
minute to check it out that would rock. I'm very interested in overall |
6 |
feedback and bug reports. |
7 |
|
8 |
To check it out please do as following: |
9 |
|
10 |
|
11 |
0) Make sure you have these packages installed: |
12 |
sys-apps/portage |
13 |
dev-util/git |
14 |
dev-python/rhpl |
15 |
dev-python/urlgrabber |
16 |
dev-python/simplejson |
17 |
dev-python/dbus-python |
18 |
|
19 |
1) Check out the code |
20 |
# git clone git://git.goodpoint.de/smolt-gentoo.git |
21 |
# cd smolt-gentoo/client |
22 |
# git checkout --track -b gentoo origin/gentoo |
23 |
|
24 |
2) Verify my server is running at the very moment by browsing to |
25 |
http://smolt.hartwork.org:45678/static/stats/gentoo.html |
26 |
|
27 |
3) Run the client (which asks and shows details before submission) |
28 |
# python sendProfile.py \ |
29 |
--server=http://smolt.hartwork.org:45678/ |
30 |
|
31 |
|
32 |
Please note that a summary update is triggered manually so gentoo.html |
33 |
will not update instantly. You can ping me on Freenode though, to make |
34 |
me trigger an update earlier. |
35 |
|
36 |
To disable certain classes of data for privacy reasons you can put this |
37 |
in ~/.smolt/client.cfg |
38 |
|
39 |
[gentoo] |
40 |
arch_related = True |
41 |
compile_flags = True |
42 |
features = True |
43 |
global_use_flags = True |
44 |
installed_packages = True |
45 |
installed_packages_use_flags = True |
46 |
mirrors_sync = True |
47 |
mirrors_distfiles = True |
48 |
package_mask = True |
49 |
repositories = True |
50 |
system_profile = True |
51 |
|
52 |
and turn "True" to "False" where necessary. |
53 |
|
54 |
Have fun and please share your experience with it. |
55 |
|
56 |
|
57 |
|
58 |
Sebastian |