You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avro.apache.org by "Doug Cutting (JIRA)" <ji...@apache.org> on 2011/09/17 00:09:09 UTC

[jira] [Created] (AVRO-889) The lang/java/pom.xml should name avro toplevel pom as its parent.

The lang/java/pom.xml should name avro toplevel pom as its parent.
------------------------------------------------------------------

                 Key: AVRO-889
                 URL: https://issues.apache.org/jira/browse/AVRO-889
             Project: Avro
          Issue Type: Improvement
            Reporter: Doug Cutting


The parent project listed in lang/java/pom.xml is currently the Apache pom, when it should be Avro's toplevel pom.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (AVRO-889) The lang/java/pom.xml should name avro toplevel pom as its parent.

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

Doug Cutting updated AVRO-889:
------------------------------

    Resolution: Fixed
        Status: Resolved  (was: Patch Available)

I committed this.

> The lang/java/pom.xml should name avro toplevel pom as its parent.
> ------------------------------------------------------------------
>
>                 Key: AVRO-889
>                 URL: https://issues.apache.org/jira/browse/AVRO-889
>             Project: Avro
>          Issue Type: Improvement
>            Reporter: Doug Cutting
>            Assignee: Doug Cutting
>             Fix For: 1.6.0
>
>         Attachments: AVRO-889.patch
>
>
> The parent project listed in lang/java/pom.xml is currently the Apache pom, when it should be Avro's toplevel pom.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (AVRO-889) The lang/java/pom.xml should name avro toplevel pom as its parent.

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

Doug Cutting updated AVRO-889:
------------------------------

    Fix Version/s: 1.6.0
         Assignee: Doug Cutting
           Status: Patch Available  (was: Open)

> The lang/java/pom.xml should name avro toplevel pom as its parent.
> ------------------------------------------------------------------
>
>                 Key: AVRO-889
>                 URL: https://issues.apache.org/jira/browse/AVRO-889
>             Project: Avro
>          Issue Type: Improvement
>            Reporter: Doug Cutting
>            Assignee: Doug Cutting
>             Fix For: 1.6.0
>
>         Attachments: AVRO-889.patch
>
>
> The parent project listed in lang/java/pom.xml is currently the Apache pom, when it should be Avro's toplevel pom.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (AVRO-889) The lang/java/pom.xml should name avro toplevel pom as its parent.

Posted by "Scott Carey (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/AVRO-889?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13108068#comment-13108068 ] 

Scott Carey commented on AVRO-889:
----------------------------------

Did this break anything else?  I avoided this before because I was worried about inheriting too much from that base pom, but since its been a year, I forget the details.  

I don't have the time to test this thoroughly for at least a couple weeks.

We will also have to publish the top level pom if we inherit from it.


> The lang/java/pom.xml should name avro toplevel pom as its parent.
> ------------------------------------------------------------------
>
>                 Key: AVRO-889
>                 URL: https://issues.apache.org/jira/browse/AVRO-889
>             Project: Avro
>          Issue Type: Improvement
>            Reporter: Doug Cutting
>            Assignee: Doug Cutting
>             Fix For: 1.6.0
>
>         Attachments: AVRO-889.patch
>
>
> The parent project listed in lang/java/pom.xml is currently the Apache pom, when it should be Avro's toplevel pom.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (AVRO-889) The lang/java/pom.xml should name avro toplevel pom as its parent.

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

Doug Cutting updated AVRO-889:
------------------------------

    Attachment: AVRO-889.patch

Here's a patch.

Among other things, this makes the Maven versions plugin work, so that one can update the version in the top-level, then use 'mvn -N versions:update-child-modules' from there rather than updating all POM versions by hand.  

> The lang/java/pom.xml should name avro toplevel pom as its parent.
> ------------------------------------------------------------------
>
>                 Key: AVRO-889
>                 URL: https://issues.apache.org/jira/browse/AVRO-889
>             Project: Avro
>          Issue Type: Improvement
>            Reporter: Doug Cutting
>         Attachments: AVRO-889.patch
>
>
> The parent project listed in lang/java/pom.xml is currently the Apache pom, when it should be Avro's toplevel pom.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (AVRO-889) The lang/java/pom.xml should name avro toplevel pom as its parent.

Posted by "Doug Cutting (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/AVRO-889?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13108100#comment-13108100 ] 

Doug Cutting commented on AVRO-889:
-----------------------------------

> Did this break anything else?

Not that I've seen.

> We will also have to publish the top level pom if we inherit from it.

It will be published if we run the 'deploy' from the top-level directory.  Is there a reason not to publish the top-level POM?  If not, I'll update https://cwiki.apache.org/AVRO/how-to-release.html accordingly.



> The lang/java/pom.xml should name avro toplevel pom as its parent.
> ------------------------------------------------------------------
>
>                 Key: AVRO-889
>                 URL: https://issues.apache.org/jira/browse/AVRO-889
>             Project: Avro
>          Issue Type: Improvement
>            Reporter: Doug Cutting
>            Assignee: Doug Cutting
>             Fix For: 1.6.0
>
>         Attachments: AVRO-889.patch
>
>
> The parent project listed in lang/java/pom.xml is currently the Apache pom, when it should be Avro's toplevel pom.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira