If you are breaking backward compatibility then you need to do the renames
(package, and artifactId).

I don't know if we ever landed on a "rule" about the new JDK level
scenario, though.

On Thursday, October 10, 2013, Ate Douma wrote:

> On 10/11/2013 01:16 AM, Emmanuel Bourg wrote:
>
>> Commons SCXML has only one reverse dependency in Maven Central,
>> flexistate, so I wouldn't bother with the binary compatibility and just
>> keep the package as is.
>>
>
> Hmm. That might be the only reverse dependency of artifacts also deployed
> to Maven Central, but I'm pretty sure SCXML 0.9 is used in plenty of
> projects which might be impacted still.
>
> I would expect stronger arguments to decide yes/no if a package rename is
> required or not. This would seem a bit (too) arbitrary to me.
>
> Mind you, I'd prefer not having to do a package rename, but I got the
> impression there are more explicit 'rules' when to do so.
>
> So I'd still would like to hear more explicitly if such a rule is defined,
> and if so how it is worded and where. But of course if there is none, fine
> by me :)
>
> Thanks, Ate
>
>
>> http://mvnrepository.com/**artifact/commons-scxml/**commons-scxml/0.9<http://mvnrepository.com/artifact/commons-scxml/commons-scxml/0.9>
>>
>> Emmanuel Bourg
>>
>>
>> ------------------------------**------------------------------**---------
>> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
>> For additional commands, e-mail: dev-h...@commons.apache.org
>>
>>
>
> ------------------------------**------------------------------**---------
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>

Reply via email to