Login | Join Now
  • openCollabNet Technical Newsletter April '07

    Welcome to the April openCollabNet Technical Newsletter. As you might have heard, CollabNet acquired the SourceForge® Enterprise Edition software business from VA Software. This has no immediate effect on openCollabNet. We’ll keep the online communities for CollabNet SourceForge Enterprise separate from openCollabNet for a while, such as the support community for the free 15 user download (https://www.sourceforge-enterprise.com).

    You can find the fifteen user version of CollabNet SourceForge Enterprise at http://downloads.open.collab.net/sfee15.html. The free 15 user version of CollabNet Enterprise Edition is at http://downloads.open.collab.net/cee15.html.

    Read more about the acquisition on our corporate web site: http://www.collab.net/news/press/2007/sfee.html.

    On openCollabNet there is great traction on Submerged, our blog about Subversion. Some 500 people read it every day and this number grows rapidly: http://blogs.open.collab.net/svn/

    Best regards,
    Guido Haarmans
    Developer Relations, CollabNet

    In this Issue:

    • Subversion repositories
    • Eclipse Mylar Plugin for CollabNet Enterprise Edition
    • Ohloh, metrics for open source
    • Editing your project pages
    • Subversion party at CollabNet
    • CollabNet Webcasts
    • Recent CollabNet News

    Subversion Repositories

    Mark Phippard recently wrote two blogs posts about Subversion repositories. The first one covers the layout within a single repository. A commonly used layout is:

    • trunk
    • branches
    • tags

    This layout is the best option for a repository that contains a single project or a set of projects that are tightly related to each other. The other basic layout is:

    • ProjectA
      • trunk
      • branches
      • tags
    • ProjectB
      • trunk
      • branches
      • tags

    In this layout, each project receives a top-level folder and then the trunk/branches/tags folders are created beneath it.

    Read the entire post at: http://blogs.open.collab.net/svn/2007/04/subversion_repo.html

    Mark’s other post on repositories discusses using one single repository for many projects or giving each repository its own. What are the pros and cons, what should you consider before making your decision? This post is at http://blogs.open.collab.net/svn/2007/04/single_reposito.html.

    Mylar Plugin for CollabNet Enterprise Edition

    CollabNet is working on an integration between Eclipse and CollabNet Enterprise Edition using the Eclipse Mylar framework for task and issue management. For this newsletter we asked Matt Deegler, the lead developer on the project, to tell us what is coming:

    Eclipse + Mylar + CollabNet = Developer Nirvana.

    We are rapidly finishing up development of our new Mylar plug-in. This plug-in leverages the Mylar open source project and will allow developers to connect their CollabNet Project Tracker or Issue Tracker web tools directly to Eclipse. No more surfing web pages for managing your defects, enhancements, and other tasks: now you will be able to use the rich client GUI editor provided through Mylar to view and edit your issues directly. You can even work offline.

    Next to defect tracking, Mylar attaches a context to each Project Tracker or Issue Tracker task. This context keeps track of which files you were working on while a specific issue is selected. This allows developers to multitask between different issues seamlessly. And lets face it, when was the last time you were only working on only one issue?

    The Mylar context can be shared between developers. Let’s say you and I are working on a project together and you were assigned bug FOO. After spending an hour debugging the code you learn that the problem is not in your server module but actually in the communication layer that I am responsible for. Normally here is where you assign FOO over to me (after cursing me for wasting your morning). With Mylar and CollabNet, you’ll assign FOO to me with the simple click of a button, attach context and you’ll be able to send me your workspace as well. Not only will I get the issue, I’ll see exactly what files you were working on when you were debugging the problem.

    Stay tuned to openCollabNet for additional information and join our webinar on May 15th (http://tinyurl.com/ywb4ee).

    Editing your project pages

    When your team members can't find the information they need, it might as well not exist. It's one of the project manager's chief nightmares: you work hard to put together everything your team needs to know but if your developers can't find it when they want it, your work is down the drain.

    CollabNet now makes it easy to set up your information in the way that makes sense for your particular users. When you start a project with an ALM template (you'll need CollabNet Enterprise Edition 4.5.1 or later) you can structure your information the way you want it by adding and editing pages, subpages and freeform pages according to your needs. You can download these templates from openCollabNet, drop them into your CollabNet instance and tweak them. Start with the pages you find in the template, and then add new pages to contain further information, and change them around on the fly with in-place html editing.

    Read more at http://collabnet-products.open.collab.net/articles/editpages.html.

    Ohloh, open source metrics

    In April we took Ohloh live on openCollabNet. Ohloh is a reporting engine for public projects. Subversion is one of the projects they have a dashboard for. You can see the history of the code base, who the committers are, the history of their commits, languages used and other things. Check out the Subversion dashboard at http://opencollabnet.ohloh.net/projects/1 (note that Subversion is project number 1 in Ohloh’s index, pretty cool).

    You can find Ohloh on the home page of openCollabNet (http://open.collab.net) and on some of the community sites we host, like Tigris.org (http://www.tigris.org/servlets/OpenCollabNet).

    One of the cool things you can do is add a “badge” to your own public project that links directly to your dashboard. For an example, see the Subclipse project at http://subclipse.tigris.org. Find out how to do this for your project at: http://ohloh.open.collab.net

    Subversion party at CollabNet HQ

    Join members of the Subversion team to celebrate Subversion’s success at CollabNet’s headquarters in Brisbane and get a sneak preview of the exciting new capabilities in Subversion 1.5. This informal party will take place on May 10th starting at 4pm with cake and champagne after which we will have a networking reception where you can meet with people like Brian Behlendorf (CollabNet and Apache co-founder) and many people from the Subversion community including a number of Subversion committers. Our HQ is just south of San Francisco. Find out more and register at [registration closed].

    CollabNet Webcasts

    CollabNet Live! CollabNet Enterprise Edition - May 1st

    A quick, low-pressure introduction to CollabNet Enterprise Edition, including key functionality and a brief outline of the advantages of adopting open source development best practices for the enterprise.
    http://www.collab.net/webinar5

    CollabNet Live! CUBiT - May 8th

    Live demo of CollabNet CUBiT, the new program to automate the rapid setup, teardown and re-configuration of servers for development, build and test purposes.
    http://tinyurl.com/2gqda9

    CollabNet Live! CollabNet Eclipse Desktop - May 15th

    A hands-on overview of using Subversion with Eclipse and CollabNet’s integration with Mylar.
    http://tinyurl.com/ywb4ee

    CollabNet Live! Process Centric Development using ALM, Agile or DRUP Tools - May 22nd
    http://www.collab.net/webinar8/

    Recent CollabNet News

    CollabNet and VA Software Sign Asset Purchase Agreement for Acquisition of SourceForge® Enterprise Edition Business by CollabNet
    http://www.collab.net/news/press/2007/sfee.html

    CollabNet partners with Ohloh to bring project dashboards to public and open source development communities powered by CollabNet
    http://www.collab.net/news/press/2007/ohloh.html

    CollabNet continues record business and customer growth
    http://www.collab.net/news/press/2007/customer_growth.html

    Feedback and Suggestions

    Do you have feedback and suggestions about openCollabNet or this technical newsletter? Please send an email to facilitator@open.collab.net.