Overview
Scope
This project has been about updating the Teamware-centric developer tools delivered via SUNWonbld (download) to work with a variety of source code management systems, with an emphasis on Mercurial.
Milestones and Tentative Schedule
| Milestone | When |
|---|---|
| ON developer tools integrated | COMPLETE: Build 95 (7/10/08) |
| ON gatekeeper tools work complete | COMPLETE: Build 97 (8/4/08) |
| ON gate transitions to Mercurial inside Sun | COMPLETE: Build 97 (8/4/08) |
| Post-transition follow-up work complete | In Progress |
| Dependency: SCM console updates | 11/28/08 |
| Dependency: New membership management application | Available as part of the site 8/3/09 |
See the SCM section in the tools community for information about Mercurial and Subversion and information about transitioning from TeamWare to Mercurial.
The opendev project was started to work on other infrastructure for open development on http://opensolaris.org.
Current Status
The current focus is on bug fixing, incremental improvements, and tracking new Mercurial releases. Change requests should be filed in Bugster, usually under consolidation/os-net-tools.
The old task list and project bug list are available for historical review.
There are also some ON build bugs that are related to the transition to Mercurial. They are in Bugster and are tagged with keywords as described in the task list page.
Technical Details
Developer Tool List
These are lists of SCM-related tools (historical).
- ON SCM-related Tools (original list: includes brief description of each tool and its dependencies)
- ON developer tools (working list: status, notes)
- ON gatekeeper tools (working list: status, notes)
More Details
- Teamware-to-Mercurial bridge
- gPyFm (the GNOME/GTK Python FileMerge merge tool)
- gate architecture
- bridge notes from Steve
- gate hooks notes from Steve
- client-side hooks
- Cadmium
- draft of "Developing in ON" slide deck, modified for Mercurial
- Meld graphical merge tool
Acknowledgements
Thanks for additional contributions go to
- Vijay Balakrishna
- Nathan Bush
- Mike Gerdts
- John Levon
- Dave Marker
- Stuart Marks
- Darren Moffat
- Jason Zhao