I think everybody agrees on the intent, getting what's ready from what was known as trunk until recently into a branch of its own and prepare to release that. Now backporting from trunk to branch or removing from branch seems as tedious and error prone to me, so I really have no opinion as to which is better... Especially since I won't be doing it. :)
Now, if anyone who has something they really want in or out the new 5x branch would go over the changes being made and would make sure things work as expected, then the new branch would be in the state we want it to be and everybody could happily continue writing great code. I'm not saying it's fun work to validate backports, and it wouldn't have been fun work validating stuff that's not ready would have been removed. But trunk is still there for comparison, so I'm sure it can be figured out. Steve ________________________________________ From: Robert Muir [[email protected]] Sent: September 18, 2014 3:25 PM To: [email protected] Subject: Re: [DISCUSS] The next Lucene/Solr release, aka 5.0 is the new 4.11 On Thu, Sep 18, 2014 at 3:20 PM, Shawn Heisey <[email protected]> wrote: > It seems backwards to me as well, so I echo Steve's sentiment. The > other path seems a lot more likely to have a clean result. That said, I > know that you and Robert are very intelligent people, and that I can > only aspire to your understanding of our code in particular and code > manipulation in general. > > So we're in an intermediate state, and Robert has a large amount of > backporting to do. When that's done, do you both have a *very* high > degree of confidence that we're going to end up with branch_5x that's > nearly equivalent to trunk, with a releasable Solr, minus those few > things that are not ready? Can we avoid putting the entire branch under > a microscope to be sure everything's reasonably clean? > Why is it backwards? because you don't like my choice of tools or methods? Maybe i use a different IDE you dont like as well, but that doesnt matter. If you dont trust what i did, just review the differences yourself. I highly recommend "diff -urN -x .svn -x .caches" P.S. A big part of the reason i did this was your voiced unhappiness about the .war stuff not being ready etc. Its mechanical but kind of a pain, still safe. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
