RFC: workingdir
Bill Barry
after.fallout at gmail.com
Tue Jun 8 08:32:06 CDT 2010
Steve Borho wrote:
> On Mon, Jun 7, 2010 at 9:00 AM, Dirkjan Ochtman <dirkjan at ochtman.nl> wrote:
>
>> On Mon, Jun 7, 2010 at 15:46, Greg Ward <greg-hg at gerg.ca> wrote:
>>
>>> Hmmm. One thing at a time. This is going to cause pain for extension
>>> authors. (It's not that adapting any single extension will be that
>>> hard, but I bet many many extensions will break.) I think the painful
>>> changesets should have some space between them so we can adjust to one
>>> change at a time. I don't know if there should be so much space
>>> between them that Mercurial 1.6 fits in between: i.e. should we factor
>>> out workingdir in 1.6 and then cleanup hg.py in 1.7? Worth
>>> considering.
>>>
>> I'm kind of meh on spacing out the API breakage. In fact, I tend to
>> think that it's better if we have lots of breakage in 1.6 and none (or
>> very little) in 1.7 then having some in the first and some in the
>> other; especially if the breakage is related, I think breaking
>> everything at once is probably easier on the extension authors than
>> spreading it out.
>>
>
> +1 on ripping off the bandage all at once.
>
>
+1 for doing this all at once, but not for the purpose of only breaking
the API once, instead because doing so allows faster progressive change.
The API will likely break again for other reasons at 1.7 (though
probably not such a large break). As an extension author I knew this
going in.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://selenic.com/pipermail/mercurial-devel/attachments/20100608/809dab1f/attachment.htm>
More information about the Mercurial-devel
mailing list