GlassFish v3 public hg repository
As I've blogged before, we've been playing with mercurial a bit lately. So today I'm happy to announce that the read-only GlassFish v3 source code repository is available at http://hg.glassfish.dyndns.org/. You can check out the repository by running:
hg clone http://hg.glassfish.dyndns.org/ glassfish_v3
We'd like to shuffle files around to follow the proper maven convention, but in the mean time you can build this by:
mvn -N install
mvn -U install
See instruction for more details.
If you look at the repository, you'll notice that this repository doesn't inherit changelogs from CVS. On that matter, Paul Sterk is working on getting the history back. He's also going to investigate other mercurial related things.
As the host name "dyndns" suggets, this is all somewhat temporary. But the good thing about mercurial is that even if we move the repository to elsewhere, you don't have to discard the workspace & check-out a fresh copy, unlike CVS or Subversion.
It all depends on what Paul will find, but if everything goes well, we'll be able to use mercurial for GFv3, publicly available and committable from external contributers.