Mark, Will ON continue to use the /ws/nwsnv-gate for it's mercurial repository or will a opensolaris repository (scm tools) be used instead ?
Stephen Mark J. Nelson wrote: > > Standard apology for folks on lots of e-mail lists... > > > > Howdy, Sun and OpenSolaris ON Developers-- > > You've been hearing about this for a while now, so there shouldn't be > any surprises here, other than the specific dates. > > The ON gate for build 96 will close at 23:00 Pacific Time on Monday, > August 4. > > When it reopens for build 97, it will be managed using Mercurial. The > timing for this gate opening is not yet known: it might be immediate, > it might be overnight, or it might take a couple of days. But that's > not really important right now: it will be managed using Mercurial. > > Because "migration" tends to confuse folks, we're calling this the > "transition" to Mercurial. Later we'll "move" the ON gate off of SWAN > and onto opensolaris.org, but that's not this note, it's just > clarifying the terms. > > ------ Project Status, aka This Really Is Happening ------ > > - The necessary changes to the SUNWonbld developer tools are currently > under review, and expected to integrate to /ws/onnv-gate the week of > Monday, June 23. > > - The SFW Nevada Gate will transition to Mercurial at some point in time > following the integration of the SUNWonbld tools, exact timing TBD, but > intended to precede ON. > > - The necessary changes to ON gatekeeper tools are in progress. > > - The ON Nevada Gate will transition to Mercurial for build 97. > > ------ Documentation links, aka Learning Opportunities ------ > > Steve's KTD slides: http://ktd.eng/mercurial.pdf > > Our project page: http://www.opensolaris.org/os/project/scm-migration/ > > ...and more to come, but there's enough here to get you started if > you're curious. > > ------ Developer Responsibilities, aka What You Need To Do NOW ------ > > 1. Start using the Mercurial-enabled SUNWonbld tools to manage your > Teamware workspaces. If you use the Burlington public build servers, > zhadum and trigati, you're already doing this. > > Otherwise, you can download them from the SCM Migration project page: > > http://www.opensolaris.org/os/project/scm-migration/ > > ...or wait for us to integrate them, and get them "automatically" when > you keep your build machines up to date with SUNWonbld flag days. > > That last part (keep your build machines up to date) will be > particularly important for folks that are already using Mercurial. > When the tools integrate (don't worry, we'll send out a flag day > message), you'll need to say goodbye to your custom tools and get on > board the SUNWonbld bandwagon. > > Using these tools is not the same as using Mercurial. The tools have > been enhanced to work with multiple SCM systems. You can continue > working in TeamWare for now, and still use the new tools. > > 2. For bonus points, read the Mercurial book: http://hgbook.red-bean.com/ > > ...this is particularly useful (required reading?) if you're > accustomed to peeking under the hood (ie using SCCS or manipulating > the nametable) in TeamWare. This tool is much different, and you > should not expect to bypass it, or muck about with the way it stores > files. > > 3. That's about it. Keep sniffing the air around you--that's the > scent of > change, and it's coming. We'll keep you posted when we integrate the > tools, and provide more details on how to be happy and productive in a > Mercurial world. > > ------ Developer Preview, aka What Might Be Fun To Do Next Week ------ > > Go to the scm-migration project page on opensolaris.org, download the > tools, and convert a workspace using wx2hg. Experience the wonder of > the working directory, as opposed to managing all of those files > individually!