[prev in list] [next in list] [prev in thread] [next in thread] 

List:       ros-users
Subject:    [ros-users] ROS Community Metrics Report
From:       kwc () willowgarage ! com (Ken Conley)
Date:       2011-09-21 17:11:44
Message-ID: CAAsdojwz9uGP_X2KQM6FEtzJJs_t5Q+nT7F4B0TZ1H8HpSgUrQ () mail ! gmail ! com
[Download RAW message or body]

On Wed, Sep 21, 2011 at 12:37 AM, Kei Okada <k-okada at jsk.t.u-tokyo.ac.jp> wrote:
> Hi
> 
> Thanks for the very useful report and I have a few questions:
> Is it possible for users to know the exact number of stacks, packages
> and repositories, using rosdistro and rosbrowse. For example from the
> report it seems released stacks if about 150+, but we can find more
> than 450 stacks in http://www.ros.org/browse/stack_list.php.

Hi Kei,

'released' stacks refers to the number of stacks that have been
released into the latest ROS distribution.  So, there are ~150 stacks
that you can install using 'apt-get' right now.

We have some utility scripts that we use to calculate stats:

rosrun rosdoc_rosorg count_packages.py

And, counting released stacks:

$ sudo pip install rospkg
$ python
import rospkg.distro
d = rospkg.distro.load_distro(rospkg.distro.distro_uri('electric'))
len(d.released_stacks.keys())
158

For counting repositories, we have a spreadsheet we use to calculate
the number.  We basically take the repositories listed in the index
and deduct repositories that shouldn't be counted (e.g. from an
individual/institution that has already contributed, renames of older
repositories, etc...).  The current number is 119. One year ago it was
44.

> if you have a (yaml?) file to maintain the list of repositories, is it
> possible to add geo cood? I would like to see the current version of
> the repository map
> http://maps.google.com/maps/ms?ie=UTF8&source=embed&oe=UTF8&msa=0&msid=114438220939168809680.00046e8dae378811fb462
> 

There is a 'meta' section of our repository index that could
potentially be used to store geo coordinates.  It doesn't, currently,
but I'd welcome the contribution.

The index is two-part.  First, a list of rosinstall files:

https://code.ros.org/svn/ros/stacks/rosorg/trunk/rosdoc_rosorg/repos.list

second, the actual rosinstall files:

https://code.ros.org/svn/ros/stacks/rosorg/trunk/rosdoc_rosorg/repos/tum-ros-pkg.rosinstall


 - Ken

> Kei
> 
> On Tue, Aug 23, 2011 at 5:29 AM, Brian Gerkey <gerkey at willowgarage.com> wrote:
> > hi,
> > 
> > The first ROS Community Metrics Report is available:
> > ?http://www.ros.org/wiki/Metrics
> > 
> > The goal of this report is to provide an objective, quantitative
> > snapshot of the size and activity of the community. ?We want to get a
> > sense of how the community is growing and changing, and what we can
> > all do to have even more impact with our work.
> > 
> > This report is our first attempt at measuring the community, and
> > there's a lot of room for improvement. ?Please help us make it better!
> > 
> > ? ? ? ?brian.
> > 
> > --
> > http://brian.gerkey.org
> > _______________________________________________
> > ros-users mailing list
> > ros-users at code.ros.org
> > https://code.ros.org/mailman/listinfo/ros-users
> > 
> _______________________________________________
> ros-users mailing list
> ros-users at code.ros.org
> https://code.ros.org/mailman/listinfo/ros-users
> 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic