Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Gentoo User Statistics -- what packages have you installed?
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Gentoo Chat
View previous topic :: View next topic  
Author Message
beandog
Bodhisattva
Bodhisattva


Joined: 04 May 2003
Posts: 2072
Location: /usa/utah

PostPosted: Fri Nov 07, 2008 7:37 pm    Post subject: Gentoo User Statistics -- what packages have you installed? Reply with quote

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. :D
--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
View user's profile Send private message
Naib
Watchman
Watchman


Joined: 21 May 2004
Posts: 6051
Location: Removed by Neddy

PostPosted: Fri Nov 07, 2008 7:58 pm    Post subject: Reply with quote

WooHoo!!!!!
_________________
Quote:
Removed by Chiitoo
Back to top
View user's profile Send private message
Ctrl+Alt+Del
Guru
Guru


Joined: 04 Jul 2004
Posts: 326
Location: .de

PostPosted: Sat Nov 08, 2008 12:49 pm    Post subject: Reply with quote

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
View user's profile Send private message
Kollin
Veteran
Veteran


Joined: 25 Feb 2006
Posts: 1139
Location: Sofia/Bulgaria

PostPosted: Sat Nov 08, 2008 1:21 pm    Post subject: Reply with quote

Thanks :) We now have 347 entries.

Impatient to see the charts in the November gmn ? :mrgreen:
_________________
"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
View user's profile Send private message
Yamakuzure
Advocate
Advocate


Joined: 21 Jun 2006
Posts: 2283
Location: Adendorf, Germany

PostPosted: Mon Nov 10, 2008 9:26 am    Post subject: Reply with quote

Code:
Thanks :)  We now have 810 entries.
Kinda growing, right? :D
_________________
Important German:
  1. "Aha" - German reaction to pretend that you are really interested while giving no f*ck.
  2. "Tja" - German reaction to the apocalypse, nuclear war, an alien invasion or no bread in the house.
Back to top
View user's profile Send private message
bunder
Bodhisattva
Bodhisattva


Joined: 10 Apr 2004
Posts: 5934

PostPosted: Mon Nov 10, 2008 11:40 am    Post subject: Reply with quote

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
View user's profile Send private message
AllenJB
Veteran
Veteran


Joined: 02 Sep 2005
Posts: 1285

PostPosted: Mon Nov 10, 2008 11:41 am    Post subject: Reply with quote

bunder wrote:
any way for people to do it without eix? :)


Why would you not have eix!?!
Back to top
View user's profile Send private message
bunder
Bodhisattva
Bodhisattva


Joined: 10 Apr 2004
Posts: 5934

PostPosted: Mon Nov 10, 2008 11:43 am    Post subject: Reply with quote

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. :lol:
_________________
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
View user's profile Send private message
snilsson
n00b
n00b


Joined: 03 Apr 2008
Posts: 43
Location: Kalmar

PostPosted: Mon Nov 10, 2008 2:08 pm    Post subject: Reply with quote

From http://stats.larrythecow.org/...
curl -d "arch=$(uname -m)&packages=$(qlist -CI)" http://stats.larrythecow.org/
Back to top
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6111
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Mon Nov 10, 2008 2:34 pm    Post subject: Reply with quote

*reminder*

I'll submit my packages after emerging of kde-live (kde4.2pre from svn) has finished

good work, beandog :)

I'm curious what other useful packages there might be which I still haven't got
_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
beandog
Bodhisattva
Bodhisattva


Joined: 04 May 2003
Posts: 2072
Location: /usa/utah

PostPosted: Wed Nov 12, 2008 12:16 am    Post subject: Reply with quote

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
View user's profile Send private message
AllenJB
Veteran
Veteran


Joined: 02 Sep 2005
Posts: 1285

PostPosted: Wed Nov 12, 2008 1:34 am    Post subject: Reply with quote

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
View user's profile Send private message
timeBandit
Bodhisattva
Bodhisattva


Joined: 31 Dec 2004
Posts: 2719
Location: here, there or in transit

PostPosted: Wed Nov 12, 2008 1:53 am    Post subject: Reply with quote

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. :twisted:

(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
View user's profile Send private message
96140
Retired Dev
Retired Dev


Joined: 23 Jan 2005
Posts: 1324

PostPosted: Wed Nov 12, 2008 4:52 am    Post subject: Reply with quote

--

Last edited by 96140 on Wed Sep 11, 2013 9:07 am; edited 1 time in total
Back to top
View user's profile Send private message
Naib
Watchman
Watchman


Joined: 21 May 2004
Posts: 6051
Location: Removed by Neddy

PostPosted: Wed Nov 12, 2008 9:24 am    Post subject: Reply with quote

whatever it is, GRAPHS!!!!!
_________________
Quote:
Removed by Chiitoo
Back to top
View user's profile Send private message
ArneBab
Guru
Guru


Joined: 24 Jan 2006
Posts: 429
Location: Graben-Neudorf, Germany

PostPosted: Wed Nov 12, 2008 2:44 pm    Post subject: Reply with quote

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
View user's profile Send private message
notHerbert
Advocate
Advocate


Joined: 11 Mar 2008
Posts: 2228
Location: 45N 73W

PostPosted: Thu Nov 20, 2008 7:17 pm    Post subject: Reply with quote

Thanks :) We now have 1268 entries.
Back to top
View user's profile Send private message
alistair
Retired Dev
Retired Dev


Joined: 15 Jul 2005
Posts: 869

PostPosted: Fri Nov 21, 2008 12:41 am    Post subject: Reply with quote

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
View user's profile Send private message
nb_666
n00b
n00b


Joined: 02 Mar 2007
Posts: 37
Location: [Aveiro]

PostPosted: Sat Dec 13, 2008 6:47 am    Post subject: Reply with quote

Thanks :) We now have 1534 entries.
Back to top
View user's profile Send private message
ArneBab
Guru
Guru


Joined: 24 Jan 2006
Posts: 429
Location: Graben-Neudorf, Germany

PostPosted: Sat Dec 13, 2008 7:04 am    Post subject: Reply with quote

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
View user's profile Send private message
node_one
Apprentice
Apprentice


Joined: 07 Apr 2008
Posts: 165

PostPosted: Wed Jan 21, 2009 6:23 am    Post subject: Reply with quote

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
View user's profile Send private message
Tadeas
Tux's lil' helper
Tux's lil' helper


Joined: 19 Sep 2008
Posts: 113
Location: Prague

PostPosted: Tue Feb 10, 2009 3:12 pm    Post subject: Reply with quote

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
View user's profile Send private message
CapnBuzzkill
n00b
n00b


Joined: 16 Mar 2007
Posts: 23
Location: Holland

PostPosted: Tue Feb 10, 2009 4:11 pm    Post subject: Reply with quote

Code:
$ curl -d "arch=$(uname -m)&packages=$(eix -I --only-names)" http://stats.larrythecow.org/

Thanks :) We now have 1742 entries.
Back to top
View user's profile Send private message
Kollin
Veteran
Veteran


Joined: 25 Feb 2006
Posts: 1139
Location: Sofia/Bulgaria

PostPosted: Tue Feb 10, 2009 4:34 pm    Post subject: Reply with quote

What are the statistics ? :D
_________________
"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
View user's profile Send private message
dgootman
n00b
n00b


Joined: 13 Feb 2009
Posts: 1
Location: Canada

PostPosted: Fri Feb 13, 2009 1:56 pm    Post subject: Re: Gentoo User Statistics -- what packages have you install Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo Chat All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum