[ros-users] Uservoice-like Suggestions Page

Thibault Kruse kruset at in.tum.de
Fri Jul 20 10:15:52 UTC 2012


On 07/20/2012 03:38 AM, Michael Carroll wrote:
>
> I think that much of what has been expressed is interesting.  I am 
> particularly interested in the idea of "marking" stacks, so that 
> people can make decisions about the amount of work involved.
>
> I think that the Python has a good method of doing this with the 
> Cheese Shop (pypi.python.org <http://pypi.python.org>), where packages 
> are marked with tags 1-7, representing planning to mature + inactive. 
>  They additionally have tags for other reasons, such as platform, 
> purpose, and category.  A full list can be viewed at 
> http://pypi.python.org/pypi?%3Aaction=list_classifiers
>
> Maybe this is something that we can add to the manifest, which can be 
> in turn added to the wiki?

I believe the idea of a ROS App Store with user ratings and comments is
not new. And since we don't have it yet, it also seems to be more effort
to create/maintain than what people are able or willing to spend.

All meta-information that is subjective or varies over time without changes
to the code should in my opinion be kept out of the sources and be either
community-maintainable or automated (such as maturity or activity).
Also I think it is also not a good idea to declare stack maintainers
in the manifest (kudos to main contributors are fine).

I personally like using websites like Ohloh and freecode (aka freshmeat.net)
https://freecode.com/
where the community can go wild in maintaining meta information, rating and
commenting, and where there are also some automated reports.

Both ohloh and freecode allow the community to add projects, so
there is no need to wait for stack maintainers to do it if you feel a
stack should be tracked online. The "ros" tag is unused in both ohloh
and freecode, so for now we can use that tag to have some kind of
subspace.


For those who are interested, I also recommend to glance at how the
Apache and Eclipse foundations domesticate wild projects using e.g.
Incubator phases:
http://incubator.apache.org/incubation/Incubation_Policy.html
http://www.eclipse.org/projects/dev_process/development_process_2011.php#6_Development_Process

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ros.org/pipermail/ros-users/attachments/20120720/e395e6fe/attachment-0004.html>


More information about the ros-users mailing list