View previous topic :: View next topic |
Author |
Message |
beandog Bodhisattva
Joined: 04 May 2003 Posts: 2072 Location: /usa/utah
|
Posted: Fri Nov 07, 2008 7:37 pm Post subject: Gentoo User Statistics -- what packages have you installed? |
|
|
I've already written about this on my blog post and on the webpage itself, so I won't go into too many more details here.
I'm trying to collect statistics of what packages users have installed on their boxes, but I need user submissions to actually get any data.
Please check out http://stats.larrythecow.org/ for instructions on how to add yours, and thanks.
For the impatient:
curl -d "arch=$(uname -m)&packages=$(eix -I --only-names)" http://stats.larrythecow.org/
Made sticky to encourage production of shiny charts and graphs, which we know is what everyone really wants from this.
--timeBandit
Unstuck in favour of Gentoo machine setup statistics: Public beta test launched, --kallamej _________________ If it ain't broke, tweak it. dvds | blurays | blog | wiki |
|
Back to top |
|
|
Naib Watchman
Joined: 21 May 2004 Posts: 6065 Location: Removed by Neddy
|
Posted: Fri Nov 07, 2008 7:58 pm Post subject: |
|
|
WooHoo!!!!! _________________
Quote: | Removed by Chiitoo |
|
|
Back to top |
|
|
Ctrl+Alt+Del Guru
Joined: 04 Jul 2004 Posts: 326 Location: .de
|
Posted: Sat Nov 08, 2008 12:49 pm Post subject: |
|
|
as@xenon ~ $ curl -d "arch=$(uname -m)&packages=$(eix -I --only-names)" http://stats.larrythecow.org/
Thanks We now have 341 entries.
Version numbers would be cool to see how many people go for unstable versions of certain packages, might give devs an idea which packages might be worth looking into |
|
Back to top |
|
|
Kollin Veteran
Joined: 25 Feb 2006 Posts: 1139 Location: Sofia/Bulgaria
|
Posted: Sat Nov 08, 2008 1:21 pm Post subject: |
|
|
Thanks We now have 347 entries.
Impatient to see the charts in the November gmn ? _________________ "Dear Enemy: may the Lord hate you and all your kind, may you be turned orange in hue, and may your head fall off at an awkward moment."
"Linux is like a wigwam - no windows, no gates, apache inside..." |
|
Back to top |
|
|
Yamakuzure Advocate
Joined: 21 Jun 2006 Posts: 2296 Location: Adendorf, Germany
|
Posted: Mon Nov 10, 2008 9:26 am Post subject: |
|
|
Code: | Thanks :) We now have 810 entries. | Kinda growing, right? _________________ Edited 220,176 times by Yamakuzure |
|
Back to top |
|
|
bunder Bodhisattva
Joined: 10 Apr 2004 Posts: 5937
|
Posted: Mon Nov 10, 2008 11:40 am Post subject: |
|
|
any way for people to do it without eix? _________________
Neddyseagoon wrote: | The problem with leaving is that you can only do it once and it reduces your influence. |
banned from #gentoo since sept 2017 |
|
Back to top |
|
|
AllenJB Veteran
Joined: 02 Sep 2005 Posts: 1285
|
Posted: Mon Nov 10, 2008 11:41 am Post subject: |
|
|
bunder wrote: | any way for people to do it without eix? |
Why would you not have eix!?! |
|
Back to top |
|
|
bunder Bodhisattva
Joined: 10 Apr 2004 Posts: 5937
|
Posted: Mon Nov 10, 2008 11:43 am Post subject: |
|
|
AllenJB wrote: | bunder wrote: | any way for people to do it without eix? |
Why would you not have eix!?! |
because i'm a lamewad and still use etcat. _________________
Neddyseagoon wrote: | The problem with leaving is that you can only do it once and it reduces your influence. |
banned from #gentoo since sept 2017 |
|
Back to top |
|
|
snilsson n00b
Joined: 03 Apr 2008 Posts: 43 Location: Kalmar
|
|
Back to top |
|
|
kernelOfTruth Watchman
Joined: 20 Dec 2005 Posts: 6111 Location: Vienna, Austria; Germany; hello world :)
|
|
Back to top |
|
|
beandog Bodhisattva
Joined: 04 May 2003 Posts: 2072 Location: /usa/utah
|
Posted: Wed Nov 12, 2008 12:16 am Post subject: |
|
|
Sheesh, over 1000 uploads. Now I've just got to figure out what kind of stats I want to crunch. Any ideas? _________________ If it ain't broke, tweak it. dvds | blurays | blog | wiki |
|
Back to top |
|
|
AllenJB Veteran
Joined: 02 Sep 2005 Posts: 1285
|
Posted: Wed Nov 12, 2008 1:34 am Post subject: |
|
|
beandog wrote: | Sheesh, over 1000 uploads. Now I've just got to figure out what kind of stats I want to crunch. Any ideas? |
- Top 50 packages over all.
- Top 10 packages in each category.
- Bottom 50 packages over all.
- In particular - are there any packages which apparently no one uses
- Specific package versions that are not used by anybody (or by only a handful - less than 20 for example)
Looking in the long term:
- A script that hooks into portage and will send system changes to your site
- This would probably require some sort of login system, with a secondary system for handling users with more than 1 install
- Some sort of way of showing changes over time
- A "pop charts" type system
- Popularity over time graphs for each package
- Perhaps for each category too - identify which appears to be the most popular desktop environment for example
(Does anyone else wish the forums would understand wiki syntax - for bullet points if nothing else?)
BBCode can handle lists; I took the liberty of editing your post to illustrate. The [List] and [Item] buttons are the ones you're after. Re-edit the post to see how its done.
--timeBandit |
|
Back to top |
|
|
timeBandit Bodhisattva
Joined: 31 Dec 2004 Posts: 2719 Location: here, there or in transit
|
Posted: Wed Nov 12, 2008 1:53 am Post subject: |
|
|
beandog wrote: | Sheesh, over 1000 uploads. Now I've just got to figure out what kind of stats I want to crunch. Any ideas? |
Vim or Emacs, of course.
(AllenJB covered the useful ideas.) _________________ Plants are pithy, brooks tend to babble--I'm content to lie between them.
Super-short f.g.o checklist: Search first, strip comments, mark solved, help others. |
|
Back to top |
|
|
96140 Retired Dev
Joined: 23 Jan 2005 Posts: 1324
|
Posted: Wed Nov 12, 2008 4:52 am Post subject: |
|
|
--
Last edited by 96140 on Wed Sep 11, 2013 9:07 am; edited 1 time in total |
|
Back to top |
|
|
Naib Watchman
Joined: 21 May 2004 Posts: 6065 Location: Removed by Neddy
|
Posted: Wed Nov 12, 2008 9:24 am Post subject: |
|
|
whatever it is, GRAPHS!!!!! _________________
Quote: | Removed by Chiitoo |
|
|
Back to top |
|
|
ArneBab Guru
Joined: 24 Jan 2006 Posts: 429 Location: Graben-Neudorf, Germany
|
Posted: Wed Nov 12, 2008 2:44 pm Post subject: |
|
|
Relations between packages: Which packages are installed together with which other packages most of the time?
For example via correlation of packages for each user: http://en.wikipedia.org/wiki/Correlation
Naturally the correlation for dependencies should be about 1.0 (if the package is installed, its dependencies are always installed, too), but what about other packages which people currently tediously search by hand?
If several packages (more than 2) are almost always installed together, it might be useful to create a set for them, so users can pull them in more conveniently. _________________ Being unpolitical means being political without realizing it. - Arne Babenhauserheide ( http://draketo.de )
pkgcore: So fast that it feels unreal - by doing only what is needed. |
|
Back to top |
|
|
notHerbert Advocate
Joined: 11 Mar 2008 Posts: 2228 Location: 45N 73W
|
Posted: Thu Nov 20, 2008 7:17 pm Post subject: |
|
|
Thanks We now have 1268 entries. |
|
Back to top |
|
|
alistair Retired Dev
Joined: 15 Jul 2005 Posts: 869
|
Posted: Fri Nov 21, 2008 12:41 am Post subject: |
|
|
AllenJB wrote: | - Top 50 packages over all.
- Top 10 packages in each category.
- Bottom 50 packages over all.
- In particular - are there any packages which apparently no one uses
- Specific package versions that are not used by anybody (or by only a handful - less than 20 for example)
Looking in the long term:
- A script that hooks into portage and will send system changes to your site
- This would probably require some sort of login system, with a secondary system for handling users with more than 1 install
- Some sort of way of showing changes over time
- A "pop charts" type system
- Popularity over time graphs for each package
- Perhaps for each category too - identify which appears to be the most popular desktop environment for example
(Does anyone else wish the forums would understand wiki syntax - for bullet points if nothing else?) |
My comments [1].
1) Of the top packages, ain't there going to be packages that everyone has ( like baselayout ). Maybe some packages should be filtered.
2) If you have package version, which ones have outstanding GLSA's ( Tho it would be very inaccurate so maybe we should leave this one alone).
3) Maybe find all text editors and then have stats based on them, ie count, whether there are relationship between text editors. eg. if there a relatonship betwwen system with emacs also having kwrite ( or kate and vim ), etc ,etc
4) how about some information on the number of packages install. ie 0-100: 5; 101-500: 1000;..... 5000+: 2
5) would also be interesting to see patterns within USE flags for packages. ie the different workers for apache
Alistair.
[1] I realise that a lot of this information wouldn't have ben collected, but maybe we could during "phase 2". We could also advertise it before hand and have a really short window ( like a day or less) where everyone can submit their info ( that would help with GLSA's at least. ) _________________ ______________
Help the gentoo-java project. Visit Gentoo Java Project
what good are admin powers if you don't abuse them for personal gain - mark_alec |
|
Back to top |
|
|
nb_666 n00b
Joined: 02 Mar 2007 Posts: 37 Location: [Aveiro]
|
Posted: Sat Dec 13, 2008 6:47 am Post subject: |
|
|
Thanks We now have 1534 entries. |
|
Back to top |
|
|
ArneBab Guru
Joined: 24 Jan 2006 Posts: 429 Location: Graben-Neudorf, Germany
|
Posted: Sat Dec 13, 2008 7:04 am Post subject: |
|
|
Can you anonymise the data (i.e. IP -> hash over IP+time()) and publicize it, so we can play with it? _________________ Being unpolitical means being political without realizing it. - Arne Babenhauserheide ( http://draketo.de )
pkgcore: So fast that it feels unreal - by doing only what is needed. |
|
Back to top |
|
|
node_one Apprentice
Joined: 07 Apr 2008 Posts: 165
|
Posted: Wed Jan 21, 2009 6:23 am Post subject: |
|
|
beandog wrote: | Sheesh, over 1000 uploads. Now I've just got to figure out what kind of stats I want to crunch. Any ideas? | Bug statistics for the popular packages, maybe? |
|
Back to top |
|
|
Tadeas Tux's lil' helper
Joined: 19 Sep 2008 Posts: 113 Location: Prague
|
Posted: Tue Feb 10, 2009 3:12 pm Post subject: |
|
|
You can take a look here for inspiration, Debian already has it's package popularity contest...
BTW it's 1737 entries there by now... |
|
Back to top |
|
|
CapnBuzzkill n00b
Joined: 16 Mar 2007 Posts: 23 Location: Holland
|
Posted: Tue Feb 10, 2009 4:11 pm Post subject: |
|
|
Code: | $ curl -d "arch=$(uname -m)&packages=$(eix -I --only-names)" http://stats.larrythecow.org/ |
Thanks We now have 1742 entries. |
|
Back to top |
|
|
Kollin Veteran
Joined: 25 Feb 2006 Posts: 1139 Location: Sofia/Bulgaria
|
Posted: Tue Feb 10, 2009 4:34 pm Post subject: |
|
|
What are the statistics ? _________________ "Dear Enemy: may the Lord hate you and all your kind, may you be turned orange in hue, and may your head fall off at an awkward moment."
"Linux is like a wigwam - no windows, no gates, apache inside..." |
|
Back to top |
|
|
dgootman n00b
Joined: 13 Feb 2009 Posts: 1 Location: Canada
|
Posted: Fri Feb 13, 2009 1:56 pm Post subject: Re: Gentoo User Statistics -- what packages have you install |
|
|
beandog wrote: |
I'm trying to collect statistics of what packages users have installed on their boxes, but I need user submissions to actually get any data.
Please check out http://stats.larrythecow.org/ for instructions on how to add yours, and thanks.
For the impatient:
curl -d "arch=$(uname -m)&packages=$(eix -I --only-names)" http://stats.larrythecow.org/
|
Can you please collect only the world file packages? That way we can tell what packages users actually want, rather than the packages that are forced on them as dependencies. Otherwise, just like the Debian popularity contest, the stats will be dominated by libraries. |
|
Back to top |
|
|
|