[bind10-dev] distributed version control
JINMEI Tatuya / 神明達哉
jinmei at isc.org
Fri Apr 16 21:01:30 UTC 2010
At Fri, 16 Apr 2010 05:51:41 +0000,
Evan Hunt <each at isc.org> wrote:
> This morning on the BIND 10 call I mentioned some things I'd read recently
> strongly advocating distributed version control systems, and I said I'd
> mail out links.
I've only heard of Mercurial (never used it) and have only used git
for retrieving code from git repositories (never used it for my own
development), but I've heard from several people that they (very much)
prefer git over subversion.
For now, I personally think the issue we are having and discussing is
more about work flow than about tools (although a better tool may help
improve the situation), I don't mind moving to a different version
control tool if others strongly want (even if it's cvs:-). A few
points on that subject:
- I don't think it wise to switch simply because someone recommended a
particular tool. I'd like to see someone in the development team
research into it and come up with a specific proposal of how exactly
we use it in our development model.
- if we switch, obviously sooner is better. so far we don't have much
of code and substantial revision history, so migration would be a
relatively painless task.
- like coding styles, choosing version control tool can easily be a
perfect bikeshed discussion that never ends (I remember FreeBSD
developers had discussed it over a century before they concluded
with subversion). so, if this discussion is going to be
controversial, I'd rather stick to the current tool
(i.e. subversion) than wasting time for the bikeshed color.
- considering these, my proposal is if someone has a strong motivation
on changing the VC tool (maybe it's you?), that person has a
homework for the research I mentioned above by the f2f meeting; we
discuss it in the f2f week with the result, and if we can reach a
consensus there, do migrate; otherwise forget the tool thing and
move on with svc. likewise, if no one has a strong motivation or
the motivated person failed to complete the homework by f2f, forget
it.
---
JINMEI, Tatuya
More information about the bind10-dev
mailing list