Ohloh
We love Ohloh
Our project page is https://www.ohloh.net/projects/tikiwiki
You can think of Ohloh as a Wikipedia-like database of all FOSS projects
http://info.tiki.org/article168-Support-Tiki-and-your-favorite-Free-Open-Source-projects-on-Ohloh-net
Below are some notes about Ohloh and some suggestions to make it even better. This is very specific to the Tiki project and not meant to be a list of most important things for Ohloh or other projects.
General project presentation
https://www.ohloh.net/p/tikiwikiTags are very cool. Very well done to find/compare
Google Map of users & contributors: excellent
Related Projects by Tags : excellent
Incoming RSS feed: excellent
Widgets graphics (Stats) should be on front page of project page Ex: look at https://www.ohloh.net/p/tikiwiki/widgets
Factoids
This is a cool idea.https://www.ohloh.net/p/tikiwiki/factoids
In general
- Great that the word contributor is used instead of developers. Great that people can share on how they help a project (documentation, etc.)
Widgets
cool!
https://www.ohloh.net/p/tikiwiki/widgets
And even more with this nice change
Project cost indicator
https://www.ohloh.net/p/tikiwiki/estimated_costStacks
Ohloh lets users add FOSS projects to their "stack".https://www.ohloh.net/p/tikiwiki/stacks
Map
There is a nice map:https://www.ohloh.net/p/tikiwiki/map
Number of contributors/commits
These numbershttp://cia.vc/stats/project/tikiwiki
Another example:
- User stats between Ohloh
(516), CIA
(1718) and and Tiki's commit counter
(1161) are vastly different.
- Project stats don't report same number of commits:
Ref: https://www.ohloh.net/forums/10/topics/472
This is likely due to the fact that branches contributions are not counted:
https://www.ohloh.net/forums/3491/topics/6043
https://www.ohloh.net/forums/8/topics/385
https://www.ohloh.net/posts?page=2&q=branches+enlistments&sort=newest
Yet, in Tiki, with a new version (and thus new branch) every 6 months, there is a lot of activity. ex.: Perhaps more commits in 7.x than trunk
What about Smarty?
We use SmartySorting
Projects are sortable by Newest, Users, RatingIt would be really nice to add:
- Number of active contributors (Past 12 Months is the current way it is defined in Ohloh)
- Activity level (commits)
- could be 30 Day Activity or 1 year.
- Number of contributors (all time)
All this should be available
- for each tag. ex.: cms
(where it should indicate the total number of contributors, etc.)
- and bookmarkable so I may link to
- Top FOSS CMSs by activity level
- Top FOSS Wikis by number of contributors
- etc.
Tags
Use of tags on Ohloh is excellent, especially to find related projects.However, as is often the case with tags, there are duplicates like zend_framework
Would there be a way to have tag aliases or to have a form to suggest the merge of two tags?
- Tags are messy with all the synonyms, and underscores, squished words.
- wiki wiki_wiki wikiwiki wiki_engine, wikiengine
- Auto-complete helps a bit but we need a way to merge tags. Perhaps some makes a list of recommended synonyms, and once someone else approves, all tags are merged.
- A bit like the username aliases already managed by Ohloh
- Auto-complete helps a bit but we need a way to merge tags. Perhaps some makes a list of recommended synonyms, and once someone else approves, all tags are merged.
- wiki wiki_wiki wikiwiki wiki_engine, wikiengine
Feeds
- Indication of inactive contributors: seems to be an issue in the algo
- Some enlistments are failing for Tiki Wiki CMS Groupware
- Link to actual diff when listing commits
- Step 1 of 3: Downloading source code history (Failed 6 months ago.)
- Failed enlistment
- Failed enlistment
- Failed enlistment
- Failed enlistment
- Failed enlistment
- Failed enlistment
Badge
Sorting and filtering
Comparing projects
- https://www.ohloh.net/p/compare
is very nice
- 3 projects limit is too few. Should be like 10 or 20
- A URL to the comparison should exist (like tags now, where a common URL is available for comparing project A,B,C and C,B,A)
https://www.ohloh.net/tags/php/mysql
Similary, we should have:
https://www.ohloh.net/compare/tikiwiki/typo3/plone
Instead of:
https://www.ohloh.net/p/compare?project_0=Plone&project_1=Tiki+Wiki+CMS+Groupware&project_2=TYPO3
Total number of contributors
Split by type of project
- library (to be included in other software)
- Desktop software (for 1 user)
- Server software (for many users)
Maybe aggregate? (for Linux distros)
UTF-8 enlistment issue
Some enlistmentsReference: http://old.nabble.com/Svnsync-error-on-1.6.6-td26787476.html
to fix UTF-8 in commit SVN message log for Ohloh.net
[demotw@alpha trunk]$ svn proplist -v --revprop -r 1935 Unversioned properties on revision 1935: svn:log : some ?\233 not utf8 svn:author : sylvieg svn:date : 2003-10-17T15:18:03.000000Z [demotw@alpha trunk]$ svn propset svn:log --revprop -r 1935 "not UTF-8" property 'svn:log' set on repository revision 1935
