[ https://issues.apache.org/jira/browse/LUCENE-2396?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12857595#action_12857595 ]
DM Smith commented on LUCENE-2396: ---------------------------------- Humor me. I think I'm not seeing the forest for the trees. Suppose an app is using Lucene at 3.0 and that this patch has been applied to trunk and only affects contrib/analyzers (I assume as I did not look at the patch;) Then 3.1 is released. How does the user upgrade to 3.1? Let me see if I get this right. Since Version has been ripped out their code won't compile? Easy enough, change to a comparable constructor. bq. No, fixing core sorta assumes that 3.1 is a major release. That's what I was thinking. So it shouldn't be 3.1 but rather 4.0? (And even w/o refactoring isn't flex big enough to warrant 4.0?) But still isn't some sort of bridge release needed to get the user to the new paradigm? Assume they are only using lucene-core-3.0.jar and not lucene-analyzers-3.0.jar. In 3.1 they need both jars. But you can't mix 3.0 and 3.1 combinations of the two jars at all. After 3.1 it is possible to mix and match. > remove version from core and contrib analyzers. > ----------------------------------------------- > > Key: LUCENE-2396 > URL: https://issues.apache.org/jira/browse/LUCENE-2396 > Project: Lucene - Java > Issue Type: Task > Components: contrib/analyzers > Affects Versions: 3.1 > Reporter: Robert Muir > Assignee: Robert Muir > Attachments: LUCENE-2396.patch > > > Contrib/analyzers has no backwards-compatibility policy, so let's remove > Version so the API is consumable. > if you think we shouldn't do this, then instead explicitly state and vote on > what the backwards compatibility policy for contrib/analyzers should be > instead, or move it all to core. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org For additional commands, e-mail: java-dev-h...@lucene.apache.org