[Adium-devl] Throwing the switch

Eric Richie edr1084 at gmail.com
Tue Apr 29 06:00:32 UTC 2008


On Apr 29, 2008, at 1:03 AM, Colin Barrett wrote:

> It's been quite a while since we decided we wanted to switch over to
> Mercurial, and we haven't made a whole lot of progress. Peter and I
> have been working intermittently on getting our converter tool working
> but I admit, it's not been a huge priority for either of us.
>
> In the interests of Getting Shit Done, how about this:
>
> - We wrap up work on 1.3.
> - When the time comes to throw the switch to branch, instead of
> creating a branch in subversion, we throw away all history and move to
> 1.4 development with a clean Mercurial repository. I can also see the
> merits of bringing over 1.3's history as well, if there's minimal pain
> involved.
> - As time goes on, Subversion gets phased out.
>
> Yes, folks who want to do backporting (might) need to have two
> checkouts and use both svn and hg. It's been nearly thee months
> already (a crazy, crazy three months here, but three months
> nonetheless).
>
> What say you guys? People willing to help hack on the vcs importer are
> more than welcome, it's possible that could get wrapped up rather
> quickly there as well. I'm mostly throwing this out there to see if
> people are really still super interested in bringing a lot of history
> along with us to the Promised Land. If not, let's move ASAP.

I'm not in favor of switching over this close to SoC.  At this point I  
think it would be in our best interest to stick with what we've got  
and then handle the switch at the end of the summer.  I would like to  
see 1.3 by the end of next month if possible but that would mean  
switching our VCS right at the start of summer coding.  I am VERY  
STRONGLY against this idea.  I think that we all need to have to time  
work with it and get fully comfortable with the new system before we  
try to get others to use it as well.  I would however like to see a  
push for work from 1.4 on to be Leopard and XCode 3.0+ (including the  
current SoC students as it should open many more possibilities to  
them).  I also wouldn't mind seeing a push to get the "Great Renaming"  
taken care of soonish but I think we may need some more discussion on  
those.  But no, I don't think it would be a good idea to just push  
"throw the switch" right away.  I strongly suggest that we wait for  
the solution to be fully baked than to just go now for the sake of  
doing it.  I'm willing to wait if the result is a better product in  
the end.

-Eric




More information about the devel mailing list