On Thu, May 5, 2011 at 16:10, Johan Corveleyn <jcor...@gmail.com> wrote: > On Thu, May 5, 2011 at 8:34 PM, Stefan Küng <tortoise...@gmail.com> wrote: >> On 03.05.2011 23:53, Greg Stein wrote: >>> >>> I suggest (1). Fix issue 3865 with a new WC API to normalize targets, >>> usable >>> by higher levels. That API would follow the 3-step process described at >>> the >>> end of the issue description. >> >> +1 >> >> Stefan > > You both suggest to postpone the case-only-rename as well as issue > 3865 (with a new case-normalizing WC API) to 1.8+, right? Fine for me, > just trying to make sure I understand correctly.
I think that the new API could be done whenever you would like. But I worry that you could get everything revamped in time for 1.7. I have a sneaky feeling that there will be edge cases around how we probe into the filesystem that will need to be corrected. Thus... it feels like 1.8 would be when the *complete* solution arrives. If you start working on it now... I see no particular reason to try and tell you what to do (unless your work blocks a 1.7 release; then I would try to dissuade you :-) ). For example, in the very early stages of wc-ng, I did a lot of work in streamlining APIs within wc, in advance prep for the bulk of wc-ng. That streamlining went out in 1.6. After the 1.6 branch, then we really started working in earnest on wc-ng. ... Similarly, you might find some early work that can be started that won't disrupt the 1.7 release. Cheers, -g