Contact: Web / Voice / Email / Tips
Simple Thoughts Blog - Java and Web Technologies

Simple solutions for complex problems.

 

Software Review: Hosted Subversion Analytics Service

June 20th, 2007 by Angsuman Chakraborty

I was contacted by ProjectLocker to review their new service: Subversion Analytics. I took the service through the paces using their demo account. If you are considering hosted Subversion and Subversion analytics service then this review is a must read for you.

What is hosted Subversion?
A service which hosts your subversion repository for a monthly fee. Open source projects often use free subversion repository service from providers such as Sourceforge and Javaforge. ProjectLocker is a paid service.

What is hosted Subversion Analytics
Essentially your Subversion analytics generated and is hosted, for a fee, on service provider’s server from which you can access through their web interface.

Overview of Subversion Analytics
The UI is spartan and traditional. The reports are arranged into General Reports, Project Reports and Developer Reports. The General Reports and Developer Reports contain a single link to respective Dashboards. Each item in Dashboard provide a link to create query by specifying date range and other choices.

Features in Subversion Analytics
You get a concise view of commits by author, date, day of week, hour and file history.

I couldn’t understand the file history screen as no explanations were provided and the chart didn’t correspond to the data (see attached image).

The choice boxes do not retain the choices when POST method is used. AJAX and POST method (example) are both used in different screens to update the graphs. I think the UI should standardize on single method to use. My recommendation would be to use AJAX and fallback to POST when Javascript is not available.

Overall the UI appeared sluggish. I wonder if the data is being fetched in real-time or cached. I would have personally designed it to work from cached view. Navigation was hard to fathom.

I wish there was an easy way to allow users to add their projects to the system, instead of asking them to do it for you. The features should be clearly named and described. I couldn’t understand the purpose and value of some of the options like “No of authors”.

Note: I wanted to view commits by Author and the Ajax update failed with a nice message:
“We are sorry, My ProjectLocker is experiencing a problem. Our administrators have been notified, and will work tirelessly until the problem is solved. Our thanks for bearing with us as we grow to better serve your needs.”

Update: When I tried it again now it worked. So either it was a transient error or it has been fixed.

Conclusion
The software has rough edges at this time. It is a nice idea. I am hoping they will improve their offering in the next release to make it a strong addition to project hosting & analytics space.

Note: I have not benefited in any way from writing this review.


Filed under Enterprise Software, Headline News, How To, J2EE, Java Software, PHP, Programming, Ruby, Software Outsourcing, Software Review, Web, Web 2.0, Web Hosting, Web Services | | RSS 2.0 | Trackback this Article | Email this Article

You may also like to read

»High-end Web Analytics Industry Safe from Google Analytics
»Hosted Subversion Services - Comprehensive List & Reviews
»Google Analytics Rocks (Urchin)
»How To Exclude Files From Displaying in Subversion Status Command?
»Using Subversion to Seamlessly Update & Merge Web Sites and Web Applications
»Google Analytics Increases Default Profiles to 10
»5 Minutes Guide To Subversion
»Subversion Hack: Automatic Versioning on Save With Subversion
»Subversion: How To Ignore Files From Status Display
»Google Analytics Now Provides Weekly & Montly Stats
»Google Analytics: How To Locate Tracking Javascript Code for Existing Website / Profile
»How to Integrate Subversion, Version Control Software, With Apache ANT
»3 Ways to Setup RSync Server on Windows
»How To Backup PmWiki in Subversion (Code)
»Google Web Analytics Accepting New Subscribers

Looking forward to hear your thoughts.



Please enter the code shown below ( to verify that you are human ) before you click Submit Comment.

No. 1 method to ethically increase your blog traffic and reach.

Translate

Translate to EnglishÜbersetzen Sie zum Deutsch/GermanPřeložit do Čech/CzechOversætte hen til Dansk/DanishKääntää jotta Finnish/FinnishLefordít -hoz Magyar/HungarianÞýða til Íslenska/IcelandicTraducir a Latinoamericano Español/Latin American Spanishtagapagsalin sa Filipino/FilipinoTłumaczyć wobec Polski/PolishA traduce la spre Român/RomanianPrevesti za Srpski/Serbiantolmačiti v slovenski/SlovenianÖversätta till Svensk/SwedishChyfieitha at Cymraeg/Welshtercüme etmek -e doğru Türk/TurkishPrevesti to Hrvatski/CroatianПревеждам към Българин/BulgarianTraduzca al Español/SpanishTraduisez au Français/FrenchTraduca ad Italiano/ItalianTraduza ao Português/Portuguese日本語に翻訳しなさい /Japanese한국어에게 번역하십시오/Korean中文翻译/Chinese Simplifiedترجمة الى العربية/ArabicVertaal aan het Nederlands/DutchΜεταφράστε στα ελληνικά/GreekПереведите к русскому/RussianOversetter til Norsk/Norwegian中文翻译/Chinese TraditionalTraduzir a Língua portuguesa brasileira/Brazilian PortugueseReddo ut Latin/Latin

Taragana Network

»Ctrl-S
»Enterprise Blog
»Free Book on Eye Care by Natural Therapy
»Health Care Blog
»Hot Computer Jobs Blog
»Pet Care & Grooming News and Tips
»Phil Law Blog
»Taragana - Software Outsourcing
»The Angsuman Chakraborty Blog
»The Diabetes Cure Blog
»The Eye Treatment Blog
»The Stem Cell Blog
»Weblog Hosting Blog
"God is subtle but he is not malicious." - Albert Einstein