commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Dave Brosius (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (BCEL-222) Major release of BCEL requires updating package name and maven coordinate
Date Mon, 06 Jun 2016 13:13:21 GMT

    [ https://issues.apache.org/jira/browse/BCEL-222?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15316469#comment-15316469
] 

Dave Brosius commented on BCEL-222:
-----------------------------------

there are very active discussions about that going on right now. No conclusion has been drawn
as of yet. The issue is, that no matter what we do, the new release will not be backwards
compatible given that we are now parsing generics attributes as first class attribute types,
and thus that will break old clients who are looking for them as unknown attributes.



> Major release of BCEL requires updating package name and maven coordinate
> -------------------------------------------------------------------------
>
>                 Key: BCEL-222
>                 URL: https://issues.apache.org/jira/browse/BCEL-222
>             Project: Commons BCEL
>          Issue Type: Task
>    Affects Versions: 6.0
>            Reporter: Charles Honton
>            Assignee: Charles Honton
>            Priority: Blocker
>             Fix For: 6.0
>
>
> A major release (which 6.0 is) requires renaming the package and the maven coordinates
to prevent class clashes with prior, non-compatible versions.
> Using commons lang as a template, I suggest:
> package 
> org.apache.bcel -> org.apache.commons.bcel6
> Maven
> groupId: org.apache.bcel -> org.apache.commons
> artifactId: bcel -> commons-bcel6



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message