OpenCM Alpha6 Released
Jonathan S. Shapiro writes: "The new OpenCM Configuration Management system has just released it's first external alpha (0.1.0alpha6) over at opencm.org -- brought to you by the same folks who are working on the EROS operating system. Being a 0.1 alpha release, it shouldn't be used for prime time development yet, but it's definitely ready for a first look. We've been using it internally for OpenCM development for a while, and we have officially moved EROS development over. It looks like most of what needs to be done toward a first release is cosmetic at this point. Alpha6 has been tested on RedHat 7.3. Porting and cleanup are underway for solaris and (soon) *BSD. People seem to be excited about this -- especially the OpenBSD folks. While you are over at the web site, have a look at the two papers on OpenCM from this year's USENIX and USENIX Security conference."
Although the newer systems are pretty nice too...
It should have been mentioned in the article that OpenCM is a replacement for CVS. Also OpenCM (Configuration Management) is a bad name for this sort of project Configuration Management sounds like the functional equivalent of Control Panel not Code Versioning Management.
When the poster announced this project a little over two years ago I asked why in the world spend time developing another configuration management system with many extant, more on the horizon, and so much work left on EROS. I certainly thought OpenCM (then DCMS) would never see the light of day. I was wrong, and glad about it. I'm really looking forward to disconnected operations.
A source control system that doesn't suck. And I don't count bitKeeper - I've used it, it does suck, no matter what marketspeak McVoy spews on LKML.
But why the **** is it called a "Configuration" Management system? That's just confusing...
Because that's what it is,
It manages the configuration of the code base etc...
thank God the internet isn't a human right.
I just love this little pearl from the manual on the site:
This tutorial assumes that your name is "Jack."1
And then as a footnote at the bottom of the page
1. If your name isn't Jack, and you don't know your name, contact your local administrator for support.
The boldness is mine, the italics is theirs
- We are the slashdot. Resistance is futile. Prepare to be moderated -
Todd Fries just submitted the patches getting OpenCM to build under OpenBSD. They'll be included in the next alpha.
Jonathan S. Shapiro (The EROS Guy)
..this isn't a troll. What exactly is this and what is it for? When I read "browzilla released" I got a clue, this thing, no clue. thanks in advance.
It's still a stupid term. Tell me, where is the configuration that is being managed? Industries have lots of meaningless jargon--doesn't mean us sane folks have to parrot it. "Revision control" works just fine and makes sense.
The evaluation of an action as 'practical' . . . depends on what it is that one wishes to practice.
Linuxconf is for configuring a system. OpenCM is for managing software source code configuration. Different problems, different tools.
Jonathan S. Shapiro (The EROS Guy)