On 03/19/2010 05:56 AM, Daniel Stenberg wrote:
Hey
Tomorrow, on March 20 2010, it is exactly 12 years since the first
release of curl. It is about time to freshen up a few things in this
project.
What am I talking about? Version control and Bug tracking mostly. I'll
elaborate below. This is what I feel we should do to inject some
freshness into the project and get rid of some of the rough edges that
we still have.
I'm listening to your feedback. Am I wrong or am I right?
Version control
---------------
CVS has served as well for many years, but time has come to finally get rid
of it and enter the age of good tools. I'm using proper tools more and more
at work and in other projects so the quirks of CVS has made me growingly
uncomfortable over time.
The only sane way forward as I see things is to go git. With git we get
much
better handling of patches (git am), we get much better handling of
original
author (git am and git commit --author etc) and it allows for a lot more
fancy stuff that might be handy at times (like offline work and branching
and...).
Sounds great. This worked for me (took a day though):
# ONLY do this on a clean cvs import tree, never a dev tree.
git cvsimport -o master -d :pserver:[email protected]:/cvsroot/curl curl
Thanks,
Ben
--
Ben Greear <[email protected]>
Candela Technologies Inc http://www.candelatech.com
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette: http://curl.haxx.se/mail/etiquette.html