PopularityContest

From Openmoko

(Difference between revisions)
Jump to: navigation, search
(Todo: ipk)
 
(2 intermediate revisions by one user not shown)
Line 27: Line 27:
 
http://www.timwise.co.uk/om/pop/summary20100410.txt
 
http://www.timwise.co.uk/om/pop/summary20100410.txt
  
 +
data was fetched and processed with the two scripts at http://github.com/timabell/popularity/tree/master/submissions/
 +
 +
basically:
 +
 +
mkdir tmp
 +
cd tmp
 +
wget -nd -r --no-parent -A '*.txt' http://www.timwise.co.uk/om/pop/submissions/
 +
awk '{ print $1 }' *.txt | sort | uniq -c | sort -nr | less
 +
 +
====results====
 +
interesting data I noticed from my initial 5 sumbissions
 +
* 4/5 have tangogps, mokonnect, mokomaze, midori, gpe-scap
 +
* 3/5 have vim, screen, pidgin, navit
 +
* 2/5 have vagalume, ofart, numtpyphysics, iptables, htop
 +
* 1/5 have yaouh, openmoocow, omnewrotate, podboy, pingus, omgps, make, gdb
  
 
===code===
 
===code===
Line 43: Line 58:
 
* prompt whether to participate when shr first run
 
* prompt whether to participate when shr first run
 
* move data collection to official server
 
* move data collection to official server
 +
 +
[[Category:Distributions]]

Latest revision as of 19:51, 16 July 2010

Here's one I made earlier...

Contents

[edit] About

I think it would be good for the community to have some idea of the install base for applications. So I wrote a very quick and dirty way for people to submit their installed package list.

Announcement email http://lists.openmoko.org/pipermail/community/2010-April/061231.html

see also http://popcon.debian.org/

[edit] Installation

Try it with the following (will clobber anything called pop in /usr/bin):

wget http://www.timwise.co.uk/om/pop/pop.tar.gz
tar -C / -xzvf pop.tar.gz

[edit] submitting your package list

then submit your package list with

/usr/bin/pop

[edit] collected data

You can view submissions at http://www.timwise.co.uk/om/pop/submissions/

First analysed data (only 5 sumbissions so far): http://www.timwise.co.uk/om/pop/summary20100410.txt

data was fetched and processed with the two scripts at http://github.com/timabell/popularity/tree/master/submissions/

basically:

mkdir tmp
cd tmp
wget -nd -r --no-parent -A '*.txt' http://www.timwise.co.uk/om/pop/submissions/
awk '{ print $1 }' *.txt | sort | uniq -c | sort -nr | less

[edit] results

interesting data I noticed from my initial 5 sumbissions

  • 4/5 have tangogps, mokonnect, mokomaze, midori, gpe-scap
  • 3/5 have vim, screen, pidgin, navit
  • 2/5 have vagalume, ofart, numtpyphysics, iptables, htop
  • 1/5 have yaouh, openmoocow, omnewrotate, podboy, pingus, omgps, make, gdb

[edit] code

The code is at http://github.com/timabell/popularity improvements would be welcome, as would inclusion in the various distros. Perhaps if it works out this could be hosted by the various distro servers.


[edit] Todo

  • uniqueid for machine / install / user (optional)
  • automated submissions (connectivity detection)
  • automated analysis
  • create ipk
  • inclusion in shr feeds
  • prompt whether to participate when shr first run
  • move data collection to official server
Personal tools

Here's one I made earlier...

About

I think it would be good for the community to have some idea of the install base for applications. So I wrote a very quick and dirty way for people to submit their installed package list.

Announcement email http://lists.openmoko.org/pipermail/community/2010-April/061231.html

see also http://popcon.debian.org/

Installation

Try it with the following (will clobber anything called pop in /usr/bin):

wget http://www.timwise.co.uk/om/pop/pop.tar.gz
tar -C / -xzvf pop.tar.gz

submitting your package list

then submit your package list with

/usr/bin/pop

collected data

You can view submissions at http://www.timwise.co.uk/om/pop/submissions/

First analysed data (only 5 sumbissions so far): http://www.timwise.co.uk/om/pop/summary20100410.txt


code

The code is at http://github.com/timabell/popularity improvements would be welcome, as would inclusion in the various distros. Perhaps if it works out this could be hosted by the various distro servers.


Todo

  • uniqueid for machine / install / user (optional)
  • automated submissions (connectivity detection)
  • automated analysis
  • create ipk
  • inclusion in shr feeds
  • prompt whether to participate when shr first run
  • move data collection to official server