arx-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Arx-users] Presenting ArX at Codecon


From: Walter Landry
Subject: [Arx-users] Presenting ArX at Codecon
Date: Mon, 06 Dec 2004 21:52:04 -0500 (EST)

Greetings,

I have been accepted as a speaker at the next Codecon (codecon.org).
This should be a good opportunity to evangelize ArX.  It will be in
the San Francisco area next February.  I am appending the proposal I
sent in.

Cheers,
Walter

------------------------------------------------------------------

Project Name: ArX
Home Page: http://savannah.nongnu.org/projects/arx

Tagline: ArX is a flexible, high performance, distributed revision
control system featuring whole-tree atomic changesets, easy branching,
and sophisticated merging.

Presenter: Walter Landry
        http://superbeast.ucsd.edu/~landry/

Project History:
        Walter Landry started working on arch three years ago, and
was, for a brief time, the lead developer.  There was a difference of
opinion which lead to the ArX fork.  Since then, the entire project
has been rewritten in C++.  ArX's interface has been vastly improved
and is mostly internationalized. Performance is now reasonable even
for the largest projects.  There is a python interface, and ArX has
been integrated with a patch queue manager to enable centralized,
CVS-style, development.

Demo:
        The demo will start with basic workflow and continue into
some of the more advanced topics as time allows: branching and
merging, reverting development, remote cooperation, hooks, properties,
configurations, and working with large trees.

Slides:
        The slides will discuss the basic design of ArX and some of
its unique features.  The slides will also discuss how ArX differs
from other free distributed version control systems (codeville, darcs,
monotone, svk, tla).  In particular, there will be benchmarks
comparing the performance of various operations against Perforce, the
performance leader in version control.

Future Plans:
        * Cryptographic signatures
        * better integration with CVS
        * a true three-way merge
        * better integration with merge tools
        * a web interface
        * graph output for ancestry
        * improved configuration mechanism
        * localized messages
        * an "annotate" functionality




reply via email to

[Prev in Thread] Current Thread [Next in Thread]