You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openjpa.apache.org by "Marc Prud'hommeaux (JIRA)" <ji...@apache.org> on 2007/03/29 20:05:25 UTC

[jira] Created: (OPENJPA-194) Correct suffixes of build artifacts to elimiate '-all' and '-project'

Correct suffixes of build artifacts to elimiate '-all' and '-project'
---------------------------------------------------------------------

                 Key: OPENJPA-194
                 URL: https://issues.apache.org/jira/browse/OPENJPA-194
             Project: OpenJPA
          Issue Type: Sub-task
          Components: build / infrastructure
    Affects Versions: 0.9.6, 0.9.0
            Reporter: Marc Prud'hommeaux
         Assigned To: Marc Prud'hommeaux
            Priority: Minor
             Fix For: 0.9.7


The aggregate jar that is built with OpenJPA is currently named "openjpa-all-0.9.7-VERSION.jar". It would be nice to change this to be just "openjpa-0.9.7-VERSION.jar".

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (OPENJPA-194) Correct suffixes of build artifacts to elimiate '-all' and '-project'

Posted by "Craig Russell (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OPENJPA-194?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12493954 ] 

Craig Russell commented on OPENJPA-194:
---------------------------------------

I like the direction, just have a couple of questions.

The patch changes the parent from openjpa to openjpa-parent. From your description, this doesn't really affect anything else (except for freeing up the openjpa name for another purpose.

Nice change to use the scm.dir location in other poms. This is the variable that we'll have to change once we graduate. While we're at is, is there any way to do the same refactoring to <url>http://incubator.apache.org/projects/openjpa</url> which appears in lots of places?

> Patch that changes artifact names so that the openjpa aggregate jar is named "openjpa-VERSION.jar", 

So this changes openjpa-all-VERSION.jar to openjpa-VERSION.jar. This is great. 

> the dependency is named "openjpa", 

I think you are talking about the artifactId in the dependency section of projects that use OpenJPA. If so, great.

>and the assembly is named "apache-openjpa-VERSION.zip".

So that's the non-maven artifact. Aren't there binary and source versions of this artifact? And .zip and .tar.gz versions of those? The name is pretty arbitrary, and while I don't like openjpa-project, I don't really like apache-openjpa either, because it doesn't imply a bundle or distribution. How about openjpa-distribution or openjpa-bundle? Or simply openjpa-src-0.9.7.zip and openjpa-binary-0.9.7.zip? I guess that would imply a different maven project for the source and binary distributions...




> Correct suffixes of build artifacts to elimiate '-all' and '-project'
> ---------------------------------------------------------------------
>
>                 Key: OPENJPA-194
>                 URL: https://issues.apache.org/jira/browse/OPENJPA-194
>             Project: OpenJPA
>          Issue Type: Sub-task
>          Components: build / infrastructure
>    Affects Versions: 0.9.0, 0.9.6
>            Reporter: Marc Prud'hommeaux
>         Assigned To: Marc Prud'hommeaux
>            Priority: Minor
>             Fix For: 0.9.8
>
>         Attachments: OpenJPA-194-1.patch.txt, OPENJPA-194.patch
>
>
> The aggregate jar that is built with OpenJPA is currently named "openjpa-all-0.9.7-VERSION.jar". It would be nice to change this to be just "openjpa-0.9.7-VERSION.jar".

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (OPENJPA-194) Correct suffixes of build artifacts to elimiate '-all' and '-project'

Posted by "Marc Prud'hommeaux (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OPENJPA-194?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12485275 ] 

Marc Prud'hommeaux commented on OPENJPA-194:
--------------------------------------------

Also, the uploaded binary assembly is called "openjpa-project-VERSION-binary.zip", even though the actual built assembly is called "openjpa-VERSION-binary.zip". It would be nice to figure out how to eliminate the "-project-" part of that (and figure out how it is getting in there in the first place).

> Correct suffixes of build artifacts to elimiate '-all' and '-project'
> ---------------------------------------------------------------------
>
>                 Key: OPENJPA-194
>                 URL: https://issues.apache.org/jira/browse/OPENJPA-194
>             Project: OpenJPA
>          Issue Type: Sub-task
>          Components: build / infrastructure
>    Affects Versions: 0.9.0, 0.9.6
>            Reporter: Marc Prud'hommeaux
>         Assigned To: Marc Prud'hommeaux
>            Priority: Minor
>             Fix For: 0.9.7
>
>
> The aggregate jar that is built with OpenJPA is currently named "openjpa-all-0.9.7-VERSION.jar". It would be nice to change this to be just "openjpa-0.9.7-VERSION.jar".

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (OPENJPA-194) Correct suffixes of build artifacts to elimiate '-all' and '-project'

Posted by "Marc Prud'hommeaux (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/OPENJPA-194?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marc Prud'hommeaux resolved OPENJPA-194.
----------------------------------------

    Resolution: Fixed

Committed patch. The binary artifact will be named apache-openjpa-VERSION-binary.zip and the aggregate OpenJPA jar will be named openjpa-VERSION.jar

> Correct suffixes of build artifacts to elimiate '-all' and '-project'
> ---------------------------------------------------------------------
>
>                 Key: OPENJPA-194
>                 URL: https://issues.apache.org/jira/browse/OPENJPA-194
>             Project: OpenJPA
>          Issue Type: Sub-task
>          Components: build / infrastructure
>    Affects Versions: 0.9.0, 0.9.6
>            Reporter: Marc Prud'hommeaux
>         Assigned To: Marc Prud'hommeaux
>            Priority: Minor
>             Fix For: 0.9.8
>
>         Attachments: OpenJPA-194-1.patch.txt, OPENJPA-194.patch
>
>
> The aggregate jar that is built with OpenJPA is currently named "openjpa-all-0.9.7-VERSION.jar". It would be nice to change this to be just "openjpa-0.9.7-VERSION.jar".

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (OPENJPA-194) Correct suffixes of build artifacts to elimiate '-all' and '-project'

Posted by "Patrick Linskey (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OPENJPA-194?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12493962 ] 

Patrick Linskey commented on OPENJPA-194:
-----------------------------------------

I think that it's more common to see things like 'openjpa-0.9.7-source.zip' than 'openjpa-source-0.9.7.zip', isn't it?

> Correct suffixes of build artifacts to elimiate '-all' and '-project'
> ---------------------------------------------------------------------
>
>                 Key: OPENJPA-194
>                 URL: https://issues.apache.org/jira/browse/OPENJPA-194
>             Project: OpenJPA
>          Issue Type: Sub-task
>          Components: build / infrastructure
>    Affects Versions: 0.9.0, 0.9.6
>            Reporter: Marc Prud'hommeaux
>         Assigned To: Marc Prud'hommeaux
>            Priority: Minor
>             Fix For: 0.9.8
>
>         Attachments: OpenJPA-194-1.patch.txt, OPENJPA-194.patch
>
>
> The aggregate jar that is built with OpenJPA is currently named "openjpa-all-0.9.7-VERSION.jar". It would be nice to change this to be just "openjpa-0.9.7-VERSION.jar".

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (OPENJPA-194) Correct suffixes of build artifacts to elimiate '-all' and '-project'

Posted by "Michael Dick (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/OPENJPA-194?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Michael Dick updated OPENJPA-194:
---------------------------------

    Attachment: OpenJPA-194-1.patch.txt

The attached patch should resolve the first part of the problem. It's just a matter of adding 
<outputFileNameMapping>openjpa-${version}.${extension}</outputFileNameMapping>
to the assembly xml file. 

I'm not sure about the second part of the problem. There should be a similar way to override the -project suffix, but I haven't been able to find it. 

HTH, sorry if I'm butting in. 

> Correct suffixes of build artifacts to elimiate '-all' and '-project'
> ---------------------------------------------------------------------
>
>                 Key: OPENJPA-194
>                 URL: https://issues.apache.org/jira/browse/OPENJPA-194
>             Project: OpenJPA
>          Issue Type: Sub-task
>          Components: build / infrastructure
>    Affects Versions: 0.9.0, 0.9.6
>            Reporter: Marc Prud'hommeaux
>         Assigned To: Marc Prud'hommeaux
>            Priority: Minor
>             Fix For: 0.9.7
>
>         Attachments: OpenJPA-194-1.patch.txt
>
>
> The aggregate jar that is built with OpenJPA is currently named "openjpa-all-0.9.7-VERSION.jar". It would be nice to change this to be just "openjpa-0.9.7-VERSION.jar".

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (OPENJPA-194) Correct suffixes of build artifacts to elimiate '-all' and '-project'

Posted by "Marc Prud'hommeaux (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/OPENJPA-194?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marc Prud'hommeaux updated OPENJPA-194:
---------------------------------------

    Attachment: OPENJPA-194.patch

Patch that changes artifact names so that the openjpa aggregate jar is named "openjpa-VERSION.jar", the dependency is named "openjpa", and the assembly is named "apache-openjpa-VERSION.zip".

> Correct suffixes of build artifacts to elimiate '-all' and '-project'
> ---------------------------------------------------------------------
>
>                 Key: OPENJPA-194
>                 URL: https://issues.apache.org/jira/browse/OPENJPA-194
>             Project: OpenJPA
>          Issue Type: Sub-task
>          Components: build / infrastructure
>    Affects Versions: 0.9.0, 0.9.6
>            Reporter: Marc Prud'hommeaux
>         Assigned To: Marc Prud'hommeaux
>            Priority: Minor
>             Fix For: 0.9.8
>
>         Attachments: OpenJPA-194-1.patch.txt, OPENJPA-194.patch
>
>
> The aggregate jar that is built with OpenJPA is currently named "openjpa-all-0.9.7-VERSION.jar". It would be nice to change this to be just "openjpa-0.9.7-VERSION.jar".

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (OPENJPA-194) Correct suffixes of build artifacts to elimiate '-all' and '-project'

Posted by "Marc Prud'hommeaux (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OPENJPA-194?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12485301 ] 

Marc Prud'hommeaux commented on OPENJPA-194:
--------------------------------------------

Works great. Thanks! I've gone ahead and committed it.

> Correct suffixes of build artifacts to elimiate '-all' and '-project'
> ---------------------------------------------------------------------
>
>                 Key: OPENJPA-194
>                 URL: https://issues.apache.org/jira/browse/OPENJPA-194
>             Project: OpenJPA
>          Issue Type: Sub-task
>          Components: build / infrastructure
>    Affects Versions: 0.9.0, 0.9.6
>            Reporter: Marc Prud'hommeaux
>         Assigned To: Marc Prud'hommeaux
>            Priority: Minor
>             Fix For: 0.9.7
>
>         Attachments: OpenJPA-194-1.patch.txt
>
>
> The aggregate jar that is built with OpenJPA is currently named "openjpa-all-0.9.7-VERSION.jar". It would be nice to change this to be just "openjpa-0.9.7-VERSION.jar".

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.