X Consolidation Gate Project
The purpose of this project is to migrate the X Consolidation gate for OpenSolaris to opensolaris.org hosting, and then to serve as the ongoing home of that gate.
Like the ON gate migration, this is planned to happen in phases:
- Phase 1:
- Publish a read-only external hg mirror of the internal TeamWare gate.
- Phase 2:
- Migrate the internal TeamWare gate to an internal hg master gate. Publish a read-only external hg clone of the internal hg master gate.
- Phase 3:
- Migrate the hg master gate to opensolaris.org, once the opendev project has finished developing the infrastructure needed for this (currently in progress for ON).
Currently the project is in Phase 1. These options are available for the external hg mirror:
- Browse/search source online via OpenGrok
- Checkout code via mercurial by running: hg clone ssh://anon@hg.opensolaris.org/hg/x-cons/XW_NV_tw-clone (Mercurial instructions)
- Sign up for notifications of commits or see archives of commit messages on x-cons-notify mailing list
- Build the sources following these instructions.
This is a new project since the X community itself cannot host the gate, due to the limitations of the site infrastructure limiting source code repositories to Projects, not Community Groups.
The differences between this project and the existing Fully Open X (FOX) project include:
- This gate will adhere to standard OpenSolaris development practices, including requirements for each commit to have:
- bug report filed in appropriate defect tracking system
- code review, per current X gate policies
- WebRTI approval
Unfortunately, that means until the Open Development Infrastructure project has completed the infrastructure needed, that external commits will have to go through a Sun internal sponsor for integration.
- The FOX gates contain experimental changes and changes made for the other distros using those gates which have not been accepted for the main OpenSolaris gate.
on 2009/10/29 04:42