You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "Robert Liguori (JIRA)" <ji...@apache.org> on 2010/10/29 21:26:22 UTC

[jira] Created: (CXF-3102) Update Apache CXF's main pom.xml file

Update Apache CXF's main pom.xml file
-------------------------------------

                 Key: CXF-3102
                 URL: https://issues.apache.org/jira/browse/CXF-3102
             Project: CXF
          Issue Type: Improvement
    Affects Versions: 2.3.0
            Reporter: Robert Liguori
            Priority: Minor


Familiarizing myself with Apache's CXF's build process, I made a few refinements to the main pom.xml file (note: testing is needed on these changes).

Below are descriptions of the changes, the updated pom.xml from the CXF 2.3.0 project and a diff file between the old and new pom.xml files are attached.

The refinements:

1) Reorganized elements relative to Maven project descriptor reference: http://maven.apache.org/ref/2.2.1/maven-model/maven.html

2) Added "description" element.  Note: This description should be expanded by someone more versed in CXF's main features.

3) Added empty elements where there is no present content.

4) Made the following versioning changes:

Updated maven-project-info-reports-plugin from 2.1.1 to 2.2.  
Referenece: http://maven.apache.org/plugins/maven-project-info-reports-plugin/jira-report.html

Updated maven-javadoc-plugin from 2.6 to 2.7.  
Reference: http://maven.apache.org/plugins/maven-javadoc-plugin/jira-report.html

Updated maven-release-plugin from 2.0 to 2.1. 
Reference: http://maven.apache.org/plugins/maven-release-plugin/usage.html

5) Performed formatting using NetBeans default XML formatting settings.

6) Question: Shouldn't there be a parent element?  I made no changes here, but think that there should be.

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


[jira] Issue Comment Edited: (CXF-3102) Update Apache CXF's main pom.xml file

Posted by "Robert Liguori (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-3102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12926455#action_12926455 ] 

Robert Liguori edited comment on CXF-3102 at 10/29/10 5:06 PM:
---------------------------------------------------------------

Maven organizes the ordering of their pom elements based on what makes the most logical sense, flow-wise.  That is, there is value here in the organization as well as for those who strive to follow the standard (if you want to call it a standard), as they will expect the elements to be organized this way.

BTW, re-organizing from scratch is a 5 minute task... so if it's a trust thing... any developer can do it themselves if they want to refine the pom for CXF.

Plugin updates really aren't debatable (when tested), nor is adding a description element;  I think they should be done.

Empty tags... sure, if there is no logical sense to ever have these tags, then exclude them... otherwise the tags would simply be flags for future improvements/enhancements to the pom.

Formatting (aligning tags that are out of place)... only brings value and cannot cause functional changes.

In regards to the "parent element"... I have no idea what this does, that is why I didn't add it.

...just my thoughts.



      was (Author: gliesian):
    Maven organizes the ordering of their pom elements based on what makes the most logical sense, flow-wise.  That is, there is value here in the organization as well as for those who strive to follow the standard (if you want to call it a standard), as they will expect the elements to be organized this way.

BTW, organizing from scratch is a 5 minute task... so if it's a trust thing... any developer can do it themselves if they want to refine the pom for CXF.

Plugin updates really aren't debatable (when tested), nor is adding a description element;  I think they should be done.

Empty tags... sure, if there is no logical sense to ever have these tags, then exclude them... otherwise the tags would simply be flags for future improvements/enhancements to the pom.

Formatting (aligning tags that are out of place)... only brings value and cannot cause functional changes.

In regards to the "parent element"... I have no idea what this does, that is why I didn't add it.

...just my thoughts.


  
> Update Apache CXF's main pom.xml file
> -------------------------------------
>
>                 Key: CXF-3102
>                 URL: https://issues.apache.org/jira/browse/CXF-3102
>             Project: CXF
>          Issue Type: Improvement
>          Components: Build system
>    Affects Versions: 2.3.0
>            Reporter: Robert Liguori
>            Priority: Minor
>         Attachments: pom.xml, pom_diff.txt
>
>
> Familiarizing myself with Apache's CXF's build process, I made a few refinements to the main pom.xml file (note: testing is needed on these changes).
> Below are descriptions of the changes, the updated pom.xml from the CXF 2.3.0 project and a diff file between the old and new pom.xml files are attached.
> The refinements:
> 1) Reorganized elements relative to Maven project descriptor reference: http://maven.apache.org/ref/2.2.1/maven-model/maven.html
> 2) Added "description" element.  Note: This description should be expanded by someone more versed in CXF's main features.
> 3) Added empty elements where there is no present content.
> 4) Made the following versioning changes:
> Updated maven-project-info-reports-plugin from 2.1.1 to 2.2.  
> Referenece: http://maven.apache.org/plugins/maven-project-info-reports-plugin/jira-report.html
> Updated maven-javadoc-plugin from 2.6 to 2.7.  
> Reference: http://maven.apache.org/plugins/maven-javadoc-plugin/jira-report.html
> Updated maven-release-plugin from 2.0 to 2.1. 
> Reference: http://maven.apache.org/plugins/maven-release-plugin/usage.html
> 5) Performed formatting using NetBeans default XML formatting settings.
> 6) Question: Shouldn't there be a parent element?  I made no changes here, but think that there should be.
> Note: If you open up the attached pom.xml file in Firefox, you will not see the applied spacing (but it's there).

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


[jira] Updated: (CXF-3102) Update Apache CXF's main pom.xml file

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

Robert Liguori updated CXF-3102:
--------------------------------

    Attachment: pom_diff.txt

> Update Apache CXF's main pom.xml file
> -------------------------------------
>
>                 Key: CXF-3102
>                 URL: https://issues.apache.org/jira/browse/CXF-3102
>             Project: CXF
>          Issue Type: Improvement
>          Components: Build system
>    Affects Versions: 2.3.0
>            Reporter: Robert Liguori
>            Priority: Minor
>         Attachments: pom.xml, pom_diff.txt
>
>
> Familiarizing myself with Apache's CXF's build process, I made a few refinements to the main pom.xml file (note: testing is needed on these changes).
> Below are descriptions of the changes, the updated pom.xml from the CXF 2.3.0 project and a diff file between the old and new pom.xml files are attached.
> The refinements:
> 1) Reorganized elements relative to Maven project descriptor reference: http://maven.apache.org/ref/2.2.1/maven-model/maven.html
> 2) Added "description" element.  Note: This description should be expanded by someone more versed in CXF's main features.
> 3) Added empty elements where there is no present content.
> 4) Made the following versioning changes:
> Updated maven-project-info-reports-plugin from 2.1.1 to 2.2.  
> Referenece: http://maven.apache.org/plugins/maven-project-info-reports-plugin/jira-report.html
> Updated maven-javadoc-plugin from 2.6 to 2.7.  
> Reference: http://maven.apache.org/plugins/maven-javadoc-plugin/jira-report.html
> Updated maven-release-plugin from 2.0 to 2.1. 
> Reference: http://maven.apache.org/plugins/maven-release-plugin/usage.html
> 5) Performed formatting using NetBeans default XML formatting settings.
> 6) Question: Shouldn't there be a parent element?  I made no changes here, but think that there should be.

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


[jira] [Commented] (CXF-3102) Update Apache CXF's main pom.xml file

Posted by "Daniel Kulp (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-3102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13082599#comment-13082599 ] 

Daniel Kulp commented on CXF-3102:
----------------------------------


Changed to http://cxf.apache.org/images/cxf.png   which now does exist.

> Update Apache CXF's main pom.xml file
> -------------------------------------
>
>                 Key: CXF-3102
>                 URL: https://issues.apache.org/jira/browse/CXF-3102
>             Project: CXF
>          Issue Type: Improvement
>          Components: Build system
>    Affects Versions: 2.4.1
>            Reporter: Robert Liguori
>            Assignee: Daniel Kulp
>            Priority: Minor
>             Fix For: 2.3.6, 2.4.2
>
>         Attachments: pom-diff.txt
>
>
> Familiarizing myself with Apache's CXF's build process, I made a few refinements to the main pom.xml file (note: testing is needed on these changes).
> Below are descriptions of the changes, the updated pom.xml from the CXF 2.3.0 project and a diff file between the old and new pom.xml files are attached.
> The refinements:
> 1) Reorganized elements relative to Maven project descriptor reference: http://maven.apache.org/ref/2.2.1/maven-model/maven.html
> 2) Added "description" element.  Note: This description should be expanded by someone more versed in CXF's main features.
> 3) Added empty elements where there is no present content.
> 4) Made the following versioning changes:
> Updated maven-project-info-reports-plugin from 2.1.1 to 2.2.  
> Referenece: http://maven.apache.org/plugins/maven-project-info-reports-plugin/jira-report.html
> Updated maven-javadoc-plugin from 2.6 to 2.7.  
> Reference: http://maven.apache.org/plugins/maven-javadoc-plugin/jira-report.html
> Updated maven-release-plugin from 2.0 to 2.1. 
> Reference: http://maven.apache.org/plugins/maven-release-plugin/usage.html
> 5) Performed formatting using NetBeans default XML formatting settings.
> 6) Question: Shouldn't there be a parent element?  I made no changes here, but think that there should be.
> Note: If you open up the attached pom.xml file in Firefox, you will not see the applied spacing (but it's there).

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

        

[jira] [Commented] (CXF-3102) Update Apache CXF's main pom.xml file

Posted by "Robert Liguori (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-3102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13081121#comment-13081121 ] 

Robert Liguori commented on CXF-3102:
-------------------------------------

I made the following changes to the top-level POM file:

1) Added a description element.
2) Updated version of maven-project-info-reports-plugin from 2.1.1 to 2.4
3) Updated version of maven-javadoc-plugin from 2.6 to 2.8.
4) Updated version of maven-release-plugin from 2.0 to 2.2.1
5) Applied formatting.

I did *not* reorganize the elements.  I did *not* add empty elements.  I did *not* add a parent element.  

I will perform a build with the new file, then upload the diff.

> Update Apache CXF's main pom.xml file
> -------------------------------------
>
>                 Key: CXF-3102
>                 URL: https://issues.apache.org/jira/browse/CXF-3102
>             Project: CXF
>          Issue Type: Improvement
>          Components: Build system
>    Affects Versions: 2.3
>            Reporter: Robert Liguori
>            Priority: Minor
>
> Familiarizing myself with Apache's CXF's build process, I made a few refinements to the main pom.xml file (note: testing is needed on these changes).
> Below are descriptions of the changes, the updated pom.xml from the CXF 2.3.0 project and a diff file between the old and new pom.xml files are attached.
> The refinements:
> 1) Reorganized elements relative to Maven project descriptor reference: http://maven.apache.org/ref/2.2.1/maven-model/maven.html
> 2) Added "description" element.  Note: This description should be expanded by someone more versed in CXF's main features.
> 3) Added empty elements where there is no present content.
> 4) Made the following versioning changes:
> Updated maven-project-info-reports-plugin from 2.1.1 to 2.2.  
> Referenece: http://maven.apache.org/plugins/maven-project-info-reports-plugin/jira-report.html
> Updated maven-javadoc-plugin from 2.6 to 2.7.  
> Reference: http://maven.apache.org/plugins/maven-javadoc-plugin/jira-report.html
> Updated maven-release-plugin from 2.0 to 2.1. 
> Reference: http://maven.apache.org/plugins/maven-release-plugin/usage.html
> 5) Performed formatting using NetBeans default XML formatting settings.
> 6) Question: Shouldn't there be a parent element?  I made no changes here, but think that there should be.
> Note: If you open up the attached pom.xml file in Firefox, you will not see the applied spacing (but it's there).

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

        

[jira] [Updated] (CXF-3102) Update Apache CXF's main pom.xml file

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

Robert Liguori updated CXF-3102:
--------------------------------

    Attachment: pom-diff.txt

> Update Apache CXF's main pom.xml file
> -------------------------------------
>
>                 Key: CXF-3102
>                 URL: https://issues.apache.org/jira/browse/CXF-3102
>             Project: CXF
>          Issue Type: Improvement
>          Components: Build system
>    Affects Versions: 2.3
>            Reporter: Robert Liguori
>            Priority: Minor
>         Attachments: pom-diff.txt
>
>
> Familiarizing myself with Apache's CXF's build process, I made a few refinements to the main pom.xml file (note: testing is needed on these changes).
> Below are descriptions of the changes, the updated pom.xml from the CXF 2.3.0 project and a diff file between the old and new pom.xml files are attached.
> The refinements:
> 1) Reorganized elements relative to Maven project descriptor reference: http://maven.apache.org/ref/2.2.1/maven-model/maven.html
> 2) Added "description" element.  Note: This description should be expanded by someone more versed in CXF's main features.
> 3) Added empty elements where there is no present content.
> 4) Made the following versioning changes:
> Updated maven-project-info-reports-plugin from 2.1.1 to 2.2.  
> Referenece: http://maven.apache.org/plugins/maven-project-info-reports-plugin/jira-report.html
> Updated maven-javadoc-plugin from 2.6 to 2.7.  
> Reference: http://maven.apache.org/plugins/maven-javadoc-plugin/jira-report.html
> Updated maven-release-plugin from 2.0 to 2.1. 
> Reference: http://maven.apache.org/plugins/maven-release-plugin/usage.html
> 5) Performed formatting using NetBeans default XML formatting settings.
> 6) Question: Shouldn't there be a parent element?  I made no changes here, but think that there should be.
> Note: If you open up the attached pom.xml file in Firefox, you will not see the applied spacing (but it's there).

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

        

[jira] [Issue Comment Edited] (CXF-3102) Update Apache CXF's main pom.xml file

Posted by "Robert Liguori (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-3102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13081121#comment-13081121 ] 

Robert Liguori edited comment on CXF-3102 at 8/8/11 7:28 PM:
-------------------------------------------------------------

I made the following changes to the top-level POM file:

1) Added a <description/> element with a description.
2) Added a <developers/> element with developer info (i.e., "The Apache CXF Team")
3) Updated the version of maven-project-info-reports-plugin from 2.1.1 to 2.4.
4) Updated the version of maven-javadoc-plugin from 2.6 to 2.8.
5) Updated the version of maven-release-plugin from 2.0 to 2.2.1
6) Applied formatting.

Note: I did *not* reorganize the elements.  I did *not* add empty elements.  I did *not* add a parent element.  

* Latest versions gathered here: http://mvnrepository.com/artifact/org.apache.maven.plugins/.  I'm assuming they work.

The diff file is attached and can be applied if desired.  No more work is planned to be done with this JIRA issue by me.


      was (Author: gliesian):
    I made the following changes to the top-level POM file:

1) Added a description element.
2) Updated version of maven-project-info-reports-plugin from 2.1.1 to 2.4
3) Updated version of maven-javadoc-plugin from 2.6 to 2.8.
4) Updated version of maven-release-plugin from 2.0 to 2.2.1
5) Applied formatting.

I did *not* reorganize the elements.  I did *not* add empty elements.  I did *not* add a parent element.  

I will perform a build with the new file, then upload the diff.
  
> Update Apache CXF's main pom.xml file
> -------------------------------------
>
>                 Key: CXF-3102
>                 URL: https://issues.apache.org/jira/browse/CXF-3102
>             Project: CXF
>          Issue Type: Improvement
>          Components: Build system
>    Affects Versions: 2.4.1
>            Reporter: Robert Liguori
>            Priority: Minor
>         Attachments: pom-diff.txt
>
>
> Familiarizing myself with Apache's CXF's build process, I made a few refinements to the main pom.xml file (note: testing is needed on these changes).
> Below are descriptions of the changes, the updated pom.xml from the CXF 2.3.0 project and a diff file between the old and new pom.xml files are attached.
> The refinements:
> 1) Reorganized elements relative to Maven project descriptor reference: http://maven.apache.org/ref/2.2.1/maven-model/maven.html
> 2) Added "description" element.  Note: This description should be expanded by someone more versed in CXF's main features.
> 3) Added empty elements where there is no present content.
> 4) Made the following versioning changes:
> Updated maven-project-info-reports-plugin from 2.1.1 to 2.2.  
> Referenece: http://maven.apache.org/plugins/maven-project-info-reports-plugin/jira-report.html
> Updated maven-javadoc-plugin from 2.6 to 2.7.  
> Reference: http://maven.apache.org/plugins/maven-javadoc-plugin/jira-report.html
> Updated maven-release-plugin from 2.0 to 2.1. 
> Reference: http://maven.apache.org/plugins/maven-release-plugin/usage.html
> 5) Performed formatting using NetBeans default XML formatting settings.
> 6) Question: Shouldn't there be a parent element?  I made no changes here, but think that there should be.
> Note: If you open up the attached pom.xml file in Firefox, you will not see the applied spacing (but it's there).

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

        

[jira] [Resolved] (CXF-3102) Update Apache CXF's main pom.xml file

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

Daniel Kulp resolved CXF-3102.
------------------------------

       Resolution: Fixed
    Fix Version/s: 2.4.2
                   2.3.6
         Assignee: Daniel Kulp

Patch applied.  Thanks!

> Update Apache CXF's main pom.xml file
> -------------------------------------
>
>                 Key: CXF-3102
>                 URL: https://issues.apache.org/jira/browse/CXF-3102
>             Project: CXF
>          Issue Type: Improvement
>          Components: Build system
>    Affects Versions: 2.4.1
>            Reporter: Robert Liguori
>            Assignee: Daniel Kulp
>            Priority: Minor
>             Fix For: 2.3.6, 2.4.2
>
>         Attachments: pom-diff.txt
>
>
> Familiarizing myself with Apache's CXF's build process, I made a few refinements to the main pom.xml file (note: testing is needed on these changes).
> Below are descriptions of the changes, the updated pom.xml from the CXF 2.3.0 project and a diff file between the old and new pom.xml files are attached.
> The refinements:
> 1) Reorganized elements relative to Maven project descriptor reference: http://maven.apache.org/ref/2.2.1/maven-model/maven.html
> 2) Added "description" element.  Note: This description should be expanded by someone more versed in CXF's main features.
> 3) Added empty elements where there is no present content.
> 4) Made the following versioning changes:
> Updated maven-project-info-reports-plugin from 2.1.1 to 2.2.  
> Referenece: http://maven.apache.org/plugins/maven-project-info-reports-plugin/jira-report.html
> Updated maven-javadoc-plugin from 2.6 to 2.7.  
> Reference: http://maven.apache.org/plugins/maven-javadoc-plugin/jira-report.html
> Updated maven-release-plugin from 2.0 to 2.1. 
> Reference: http://maven.apache.org/plugins/maven-release-plugin/usage.html
> 5) Performed formatting using NetBeans default XML formatting settings.
> 6) Question: Shouldn't there be a parent element?  I made no changes here, but think that there should be.
> Note: If you open up the attached pom.xml file in Firefox, you will not see the applied spacing (but it's there).

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

        

[jira] Updated: (CXF-3102) Update Apache CXF's main pom.xml file

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

Robert Liguori updated CXF-3102:
--------------------------------

    Description: 
Familiarizing myself with Apache's CXF's build process, I made a few refinements to the main pom.xml file (note: testing is needed on these changes).

Below are descriptions of the changes, the updated pom.xml from the CXF 2.3.0 project and a diff file between the old and new pom.xml files are attached.

The refinements:

1) Reorganized elements relative to Maven project descriptor reference: http://maven.apache.org/ref/2.2.1/maven-model/maven.html

2) Added "description" element.  Note: This description should be expanded by someone more versed in CXF's main features.

3) Added empty elements where there is no present content.

4) Made the following versioning changes:

Updated maven-project-info-reports-plugin from 2.1.1 to 2.2.  
Referenece: http://maven.apache.org/plugins/maven-project-info-reports-plugin/jira-report.html

Updated maven-javadoc-plugin from 2.6 to 2.7.  
Reference: http://maven.apache.org/plugins/maven-javadoc-plugin/jira-report.html

Updated maven-release-plugin from 2.0 to 2.1. 
Reference: http://maven.apache.org/plugins/maven-release-plugin/usage.html

5) Performed formatting using NetBeans default XML formatting settings.

6) Question: Shouldn't there be a parent element?  I made no changes here, but think that there should be.

Note: If you open up the attached pom.xml file in Firefox, you will not see the applied spacing (but it's there).

  was:
Familiarizing myself with Apache's CXF's build process, I made a few refinements to the main pom.xml file (note: testing is needed on these changes).

Below are descriptions of the changes, the updated pom.xml from the CXF 2.3.0 project and a diff file between the old and new pom.xml files are attached.

The refinements:

1) Reorganized elements relative to Maven project descriptor reference: http://maven.apache.org/ref/2.2.1/maven-model/maven.html

2) Added "description" element.  Note: This description should be expanded by someone more versed in CXF's main features.

3) Added empty elements where there is no present content.

4) Made the following versioning changes:

Updated maven-project-info-reports-plugin from 2.1.1 to 2.2.  
Referenece: http://maven.apache.org/plugins/maven-project-info-reports-plugin/jira-report.html

Updated maven-javadoc-plugin from 2.6 to 2.7.  
Reference: http://maven.apache.org/plugins/maven-javadoc-plugin/jira-report.html

Updated maven-release-plugin from 2.0 to 2.1. 
Reference: http://maven.apache.org/plugins/maven-release-plugin/usage.html

5) Performed formatting using NetBeans default XML formatting settings.

6) Question: Shouldn't there be a parent element?  I made no changes here, but think that there should be.


> Update Apache CXF's main pom.xml file
> -------------------------------------
>
>                 Key: CXF-3102
>                 URL: https://issues.apache.org/jira/browse/CXF-3102
>             Project: CXF
>          Issue Type: Improvement
>          Components: Build system
>    Affects Versions: 2.3.0
>            Reporter: Robert Liguori
>            Priority: Minor
>         Attachments: pom.xml, pom_diff.txt
>
>
> Familiarizing myself with Apache's CXF's build process, I made a few refinements to the main pom.xml file (note: testing is needed on these changes).
> Below are descriptions of the changes, the updated pom.xml from the CXF 2.3.0 project and a diff file between the old and new pom.xml files are attached.
> The refinements:
> 1) Reorganized elements relative to Maven project descriptor reference: http://maven.apache.org/ref/2.2.1/maven-model/maven.html
> 2) Added "description" element.  Note: This description should be expanded by someone more versed in CXF's main features.
> 3) Added empty elements where there is no present content.
> 4) Made the following versioning changes:
> Updated maven-project-info-reports-plugin from 2.1.1 to 2.2.  
> Referenece: http://maven.apache.org/plugins/maven-project-info-reports-plugin/jira-report.html
> Updated maven-javadoc-plugin from 2.6 to 2.7.  
> Reference: http://maven.apache.org/plugins/maven-javadoc-plugin/jira-report.html
> Updated maven-release-plugin from 2.0 to 2.1. 
> Reference: http://maven.apache.org/plugins/maven-release-plugin/usage.html
> 5) Performed formatting using NetBeans default XML formatting settings.
> 6) Question: Shouldn't there be a parent element?  I made no changes here, but think that there should be.
> Note: If you open up the attached pom.xml file in Firefox, you will not see the applied spacing (but it's there).

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


[jira] [Updated] (CXF-3102) Update Apache CXF's main pom.xml file

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

Robert Liguori updated CXF-3102:
--------------------------------

    Affects Version/s:     (was: 2.3)
                       2.4.1

> Update Apache CXF's main pom.xml file
> -------------------------------------
>
>                 Key: CXF-3102
>                 URL: https://issues.apache.org/jira/browse/CXF-3102
>             Project: CXF
>          Issue Type: Improvement
>          Components: Build system
>    Affects Versions: 2.4.1
>            Reporter: Robert Liguori
>            Priority: Minor
>         Attachments: pom-diff.txt
>
>
> Familiarizing myself with Apache's CXF's build process, I made a few refinements to the main pom.xml file (note: testing is needed on these changes).
> Below are descriptions of the changes, the updated pom.xml from the CXF 2.3.0 project and a diff file between the old and new pom.xml files are attached.
> The refinements:
> 1) Reorganized elements relative to Maven project descriptor reference: http://maven.apache.org/ref/2.2.1/maven-model/maven.html
> 2) Added "description" element.  Note: This description should be expanded by someone more versed in CXF's main features.
> 3) Added empty elements where there is no present content.
> 4) Made the following versioning changes:
> Updated maven-project-info-reports-plugin from 2.1.1 to 2.2.  
> Referenece: http://maven.apache.org/plugins/maven-project-info-reports-plugin/jira-report.html
> Updated maven-javadoc-plugin from 2.6 to 2.7.  
> Reference: http://maven.apache.org/plugins/maven-javadoc-plugin/jira-report.html
> Updated maven-release-plugin from 2.0 to 2.1. 
> Reference: http://maven.apache.org/plugins/maven-release-plugin/usage.html
> 5) Performed formatting using NetBeans default XML formatting settings.
> 6) Question: Shouldn't there be a parent element?  I made no changes here, but think that there should be.
> Note: If you open up the attached pom.xml file in Firefox, you will not see the applied spacing (but it's there).

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

        

[jira] [Commented] (CXF-3102) Update Apache CXF's main pom.xml file

Posted by "Robert Liguori (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-3102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13082552#comment-13082552 ] 

Robert Liguori commented on CXF-3102:
-------------------------------------

The following URL does not resolve properly... this is my mistake, and it needs to be addressed.

<properties>
   <picUrl>http://cxf.apache.org/docs/cxf.png</picUrl>
</properties>

Note that I was under the assumption that
--   https://cwiki.apache.org/confluence/download/attachments/59611/cxf.png
would ultimately be deployed as this:
-- http://cxf.apache.org/docs/cxf.png

This was the mistake on my part which is still outstanding.



> Update Apache CXF's main pom.xml file
> -------------------------------------
>
>                 Key: CXF-3102
>                 URL: https://issues.apache.org/jira/browse/CXF-3102
>             Project: CXF
>          Issue Type: Improvement
>          Components: Build system
>    Affects Versions: 2.4.1
>            Reporter: Robert Liguori
>            Assignee: Daniel Kulp
>            Priority: Minor
>             Fix For: 2.3.6, 2.4.2
>
>         Attachments: pom-diff.txt
>
>
> Familiarizing myself with Apache's CXF's build process, I made a few refinements to the main pom.xml file (note: testing is needed on these changes).
> Below are descriptions of the changes, the updated pom.xml from the CXF 2.3.0 project and a diff file between the old and new pom.xml files are attached.
> The refinements:
> 1) Reorganized elements relative to Maven project descriptor reference: http://maven.apache.org/ref/2.2.1/maven-model/maven.html
> 2) Added "description" element.  Note: This description should be expanded by someone more versed in CXF's main features.
> 3) Added empty elements where there is no present content.
> 4) Made the following versioning changes:
> Updated maven-project-info-reports-plugin from 2.1.1 to 2.2.  
> Referenece: http://maven.apache.org/plugins/maven-project-info-reports-plugin/jira-report.html
> Updated maven-javadoc-plugin from 2.6 to 2.7.  
> Reference: http://maven.apache.org/plugins/maven-javadoc-plugin/jira-report.html
> Updated maven-release-plugin from 2.0 to 2.1. 
> Reference: http://maven.apache.org/plugins/maven-release-plugin/usage.html
> 5) Performed formatting using NetBeans default XML formatting settings.
> 6) Question: Shouldn't there be a parent element?  I made no changes here, but think that there should be.
> Note: If you open up the attached pom.xml file in Firefox, you will not see the applied spacing (but it's there).

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

        

[jira] Updated: (CXF-3102) Update Apache CXF's main pom.xml file

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

Robert Liguori updated CXF-3102:
--------------------------------

    Attachment: pom_diff.txt
                pom.xml

> Update Apache CXF's main pom.xml file
> -------------------------------------
>
>                 Key: CXF-3102
>                 URL: https://issues.apache.org/jira/browse/CXF-3102
>             Project: CXF
>          Issue Type: Improvement
>    Affects Versions: 2.3.0
>            Reporter: Robert Liguori
>            Priority: Minor
>         Attachments: pom.xml, pom_diff.txt
>
>
> Familiarizing myself with Apache's CXF's build process, I made a few refinements to the main pom.xml file (note: testing is needed on these changes).
> Below are descriptions of the changes, the updated pom.xml from the CXF 2.3.0 project and a diff file between the old and new pom.xml files are attached.
> The refinements:
> 1) Reorganized elements relative to Maven project descriptor reference: http://maven.apache.org/ref/2.2.1/maven-model/maven.html
> 2) Added "description" element.  Note: This description should be expanded by someone more versed in CXF's main features.
> 3) Added empty elements where there is no present content.
> 4) Made the following versioning changes:
> Updated maven-project-info-reports-plugin from 2.1.1 to 2.2.  
> Referenece: http://maven.apache.org/plugins/maven-project-info-reports-plugin/jira-report.html
> Updated maven-javadoc-plugin from 2.6 to 2.7.  
> Reference: http://maven.apache.org/plugins/maven-javadoc-plugin/jira-report.html
> Updated maven-release-plugin from 2.0 to 2.1. 
> Reference: http://maven.apache.org/plugins/maven-release-plugin/usage.html
> 5) Performed formatting using NetBeans default XML formatting settings.
> 6) Question: Shouldn't there be a parent element?  I made no changes here, but think that there should be.

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


[jira] [Updated] (CXF-3102) Update Apache CXF's main pom.xml file

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

Robert Liguori updated CXF-3102:
--------------------------------

    Attachment:     (was: pom_diff.txt)

> Update Apache CXF's main pom.xml file
> -------------------------------------
>
>                 Key: CXF-3102
>                 URL: https://issues.apache.org/jira/browse/CXF-3102
>             Project: CXF
>          Issue Type: Improvement
>          Components: Build system
>    Affects Versions: 2.3
>            Reporter: Robert Liguori
>            Priority: Minor
>         Attachments: pom.xml
>
>
> Familiarizing myself with Apache's CXF's build process, I made a few refinements to the main pom.xml file (note: testing is needed on these changes).
> Below are descriptions of the changes, the updated pom.xml from the CXF 2.3.0 project and a diff file between the old and new pom.xml files are attached.
> The refinements:
> 1) Reorganized elements relative to Maven project descriptor reference: http://maven.apache.org/ref/2.2.1/maven-model/maven.html
> 2) Added "description" element.  Note: This description should be expanded by someone more versed in CXF's main features.
> 3) Added empty elements where there is no present content.
> 4) Made the following versioning changes:
> Updated maven-project-info-reports-plugin from 2.1.1 to 2.2.  
> Referenece: http://maven.apache.org/plugins/maven-project-info-reports-plugin/jira-report.html
> Updated maven-javadoc-plugin from 2.6 to 2.7.  
> Reference: http://maven.apache.org/plugins/maven-javadoc-plugin/jira-report.html
> Updated maven-release-plugin from 2.0 to 2.1. 
> Reference: http://maven.apache.org/plugins/maven-release-plugin/usage.html
> 5) Performed formatting using NetBeans default XML formatting settings.
> 6) Question: Shouldn't there be a parent element?  I made no changes here, but think that there should be.
> Note: If you open up the attached pom.xml file in Firefox, you will not see the applied spacing (but it's there).

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

        

[jira] Commented: (CXF-3102) Update Apache CXF's main pom.xml file

Posted by "Robert Liguori (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-3102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12926455#action_12926455 ] 

Robert Liguori commented on CXF-3102:
-------------------------------------

Maven organizes the ordering of their pom elements based on what makes the most logical sense, flow-wise.  That is, there is value here in the organization as well as for those who strive to follow the standard (if you want to call it a standard), as they will expect the elements to be organized this way.

BTW, organizing from scratch is a 5 minute task... so if it's a trust thing... any developer can do it themselves if they want to refine the pom for CXF.

Plugin updates really aren't debatable (when tested), nor is adding a description element;  I think they should be done.

Empty tags... sure, if there is no logical sense to ever have these tags, then exclude them... otherwise the tags would simply be flags for future improvements/enhancements to the pom.

Formatting (aligning tags that are out of place)... only brings value and cannot cause functional changes.

In regards to the "parent element"... I have no idea what this does, that is why I didn't add it.

...just my thoughts.



> Update Apache CXF's main pom.xml file
> -------------------------------------
>
>                 Key: CXF-3102
>                 URL: https://issues.apache.org/jira/browse/CXF-3102
>             Project: CXF
>          Issue Type: Improvement
>          Components: Build system
>    Affects Versions: 2.3.0
>            Reporter: Robert Liguori
>            Priority: Minor
>         Attachments: pom.xml, pom_diff.txt
>
>
> Familiarizing myself with Apache's CXF's build process, I made a few refinements to the main pom.xml file (note: testing is needed on these changes).
> Below are descriptions of the changes, the updated pom.xml from the CXF 2.3.0 project and a diff file between the old and new pom.xml files are attached.
> The refinements:
> 1) Reorganized elements relative to Maven project descriptor reference: http://maven.apache.org/ref/2.2.1/maven-model/maven.html
> 2) Added "description" element.  Note: This description should be expanded by someone more versed in CXF's main features.
> 3) Added empty elements where there is no present content.
> 4) Made the following versioning changes:
> Updated maven-project-info-reports-plugin from 2.1.1 to 2.2.  
> Referenece: http://maven.apache.org/plugins/maven-project-info-reports-plugin/jira-report.html
> Updated maven-javadoc-plugin from 2.6 to 2.7.  
> Reference: http://maven.apache.org/plugins/maven-javadoc-plugin/jira-report.html
> Updated maven-release-plugin from 2.0 to 2.1. 
> Reference: http://maven.apache.org/plugins/maven-release-plugin/usage.html
> 5) Performed formatting using NetBeans default XML formatting settings.
> 6) Question: Shouldn't there be a parent element?  I made no changes here, but think that there should be.
> Note: If you open up the attached pom.xml file in Firefox, you will not see the applied spacing (but it's there).

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


[jira] Commented: (CXF-3102) Update Apache CXF's main pom.xml file

Posted by "Daniel Kulp (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-3102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12926456#action_12926456 ] 

Daniel Kulp commented on CXF-3102:
----------------------------------


I personally would prefer not to have the re-ordering done, or at least not for the <properties> element.  I MUCH perfer that to be at the top.  (define properties before using them type thing)  The rest of the reordering I'm pretty indifferent about.

As Benson said, we have issues with the Apache parent, so no-parent is appropriate.

I'd prefer not to have the empty contributor thing.   For the developers, this is something we need to think about.   At some point in the not-to-distant future, that will be required to have it synced to central.  Thus, we'll need SOMETHING there.  Thus, we either have to "pollute" the pom with all of our details or we just add a single "The Apache CXF Team" developer to the pom.   Thoughts?  (I prefer the single developer thing)

Thus, I'm OK with 2 and 4 on the list, OK with adding a developers element for 3, semi-OK with 1 except for the properties element, and I'm not sure if 5 is even relevant as I think it was already pretty cleanly formatted.




> Update Apache CXF's main pom.xml file
> -------------------------------------
>
>                 Key: CXF-3102
>                 URL: https://issues.apache.org/jira/browse/CXF-3102
>             Project: CXF
>          Issue Type: Improvement
>          Components: Build system
>    Affects Versions: 2.3.0
>            Reporter: Robert Liguori
>            Priority: Minor
>         Attachments: pom.xml, pom_diff.txt
>
>
> Familiarizing myself with Apache's CXF's build process, I made a few refinements to the main pom.xml file (note: testing is needed on these changes).
> Below are descriptions of the changes, the updated pom.xml from the CXF 2.3.0 project and a diff file between the old and new pom.xml files are attached.
> The refinements:
> 1) Reorganized elements relative to Maven project descriptor reference: http://maven.apache.org/ref/2.2.1/maven-model/maven.html
> 2) Added "description" element.  Note: This description should be expanded by someone more versed in CXF's main features.
> 3) Added empty elements where there is no present content.
> 4) Made the following versioning changes:
> Updated maven-project-info-reports-plugin from 2.1.1 to 2.2.  
> Referenece: http://maven.apache.org/plugins/maven-project-info-reports-plugin/jira-report.html
> Updated maven-javadoc-plugin from 2.6 to 2.7.  
> Reference: http://maven.apache.org/plugins/maven-javadoc-plugin/jira-report.html
> Updated maven-release-plugin from 2.0 to 2.1. 
> Reference: http://maven.apache.org/plugins/maven-release-plugin/usage.html
> 5) Performed formatting using NetBeans default XML formatting settings.
> 6) Question: Shouldn't there be a parent element?  I made no changes here, but think that there should be.
> Note: If you open up the attached pom.xml file in Firefox, you will not see the applied spacing (but it's there).

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


[jira] Updated: (CXF-3102) Update Apache CXF's main pom.xml file

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

Robert Liguori updated CXF-3102:
--------------------------------

    Attachment: pom_diff_correct_version.txt

> Update Apache CXF's main pom.xml file
> -------------------------------------
>
>                 Key: CXF-3102
>                 URL: https://issues.apache.org/jira/browse/CXF-3102
>             Project: CXF
>          Issue Type: Improvement
>          Components: Build system
>    Affects Versions: 2.3.0
>            Reporter: Robert Liguori
>            Priority: Minor
>         Attachments: pom.xml, pom_diff_correct_version.txt
>
>
> Familiarizing myself with Apache's CXF's build process, I made a few refinements to the main pom.xml file (note: testing is needed on these changes).
> Below are descriptions of the changes, the updated pom.xml from the CXF 2.3.0 project and a diff file between the old and new pom.xml files are attached.
> The refinements:
> 1) Reorganized elements relative to Maven project descriptor reference: http://maven.apache.org/ref/2.2.1/maven-model/maven.html
> 2) Added "description" element.  Note: This description should be expanded by someone more versed in CXF's main features.
> 3) Added empty elements where there is no present content.
> 4) Made the following versioning changes:
> Updated maven-project-info-reports-plugin from 2.1.1 to 2.2.  
> Referenece: http://maven.apache.org/plugins/maven-project-info-reports-plugin/jira-report.html
> Updated maven-javadoc-plugin from 2.6 to 2.7.  
> Reference: http://maven.apache.org/plugins/maven-javadoc-plugin/jira-report.html
> Updated maven-release-plugin from 2.0 to 2.1. 
> Reference: http://maven.apache.org/plugins/maven-release-plugin/usage.html
> 5) Performed formatting using NetBeans default XML formatting settings.
> 6) Question: Shouldn't there be a parent element?  I made no changes here, but think that there should be.

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


[jira] Updated: (CXF-3102) Update Apache CXF's main pom.xml file

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

Robert Liguori updated CXF-3102:
--------------------------------

    Attachment:     (was: pom_diff_correct_version.txt)

> Update Apache CXF's main pom.xml file
> -------------------------------------
>
>                 Key: CXF-3102
>                 URL: https://issues.apache.org/jira/browse/CXF-3102
>             Project: CXF
>          Issue Type: Improvement
>          Components: Build system
>    Affects Versions: 2.3.0
>            Reporter: Robert Liguori
>            Priority: Minor
>         Attachments: pom.xml, pom_diff.txt
>
>
> Familiarizing myself with Apache's CXF's build process, I made a few refinements to the main pom.xml file (note: testing is needed on these changes).
> Below are descriptions of the changes, the updated pom.xml from the CXF 2.3.0 project and a diff file between the old and new pom.xml files are attached.
> The refinements:
> 1) Reorganized elements relative to Maven project descriptor reference: http://maven.apache.org/ref/2.2.1/maven-model/maven.html
> 2) Added "description" element.  Note: This description should be expanded by someone more versed in CXF's main features.
> 3) Added empty elements where there is no present content.
> 4) Made the following versioning changes:
> Updated maven-project-info-reports-plugin from 2.1.1 to 2.2.  
> Referenece: http://maven.apache.org/plugins/maven-project-info-reports-plugin/jira-report.html
> Updated maven-javadoc-plugin from 2.6 to 2.7.  
> Reference: http://maven.apache.org/plugins/maven-javadoc-plugin/jira-report.html
> Updated maven-release-plugin from 2.0 to 2.1. 
> Reference: http://maven.apache.org/plugins/maven-release-plugin/usage.html
> 5) Performed formatting using NetBeans default XML formatting settings.
> 6) Question: Shouldn't there be a parent element?  I made no changes here, but think that there should be.

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


[jira] Updated: (CXF-3102) Update Apache CXF's main pom.xml file

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

Robert Liguori updated CXF-3102:
--------------------------------

    Component/s: Build system

> Update Apache CXF's main pom.xml file
> -------------------------------------
>
>                 Key: CXF-3102
>                 URL: https://issues.apache.org/jira/browse/CXF-3102
>             Project: CXF
>          Issue Type: Improvement
>          Components: Build system
>    Affects Versions: 2.3.0
>            Reporter: Robert Liguori
>            Priority: Minor
>         Attachments: pom.xml, pom_diff.txt
>
>
> Familiarizing myself with Apache's CXF's build process, I made a few refinements to the main pom.xml file (note: testing is needed on these changes).
> Below are descriptions of the changes, the updated pom.xml from the CXF 2.3.0 project and a diff file between the old and new pom.xml files are attached.
> The refinements:
> 1) Reorganized elements relative to Maven project descriptor reference: http://maven.apache.org/ref/2.2.1/maven-model/maven.html
> 2) Added "description" element.  Note: This description should be expanded by someone more versed in CXF's main features.
> 3) Added empty elements where there is no present content.
> 4) Made the following versioning changes:
> Updated maven-project-info-reports-plugin from 2.1.1 to 2.2.  
> Referenece: http://maven.apache.org/plugins/maven-project-info-reports-plugin/jira-report.html
> Updated maven-javadoc-plugin from 2.6 to 2.7.  
> Reference: http://maven.apache.org/plugins/maven-javadoc-plugin/jira-report.html
> Updated maven-release-plugin from 2.0 to 2.1. 
> Reference: http://maven.apache.org/plugins/maven-release-plugin/usage.html
> 5) Performed formatting using NetBeans default XML formatting settings.
> 6) Question: Shouldn't there be a parent element?  I made no changes here, but think that there should be.

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


[jira] Commented: (CXF-3102) Update Apache CXF's main pom.xml file

Posted by "Christian Schneider (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-3102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12926546#action_12926546 ] 

Christian Schneider commented on CXF-3102:
------------------------------------------

I also think the properties should be at the top. When I open a pom I like to have them on the first page.
About the contributors and developers elements I also like one symbolic entry if we need them. This also matches our policy to not have author tags in javadoc.

> Update Apache CXF's main pom.xml file
> -------------------------------------
>
>                 Key: CXF-3102
>                 URL: https://issues.apache.org/jira/browse/CXF-3102
>             Project: CXF
>          Issue Type: Improvement
>          Components: Build system
>    Affects Versions: 2.3.0
>            Reporter: Robert Liguori
>            Priority: Minor
>         Attachments: pom.xml, pom_diff.txt
>
>
> Familiarizing myself with Apache's CXF's build process, I made a few refinements to the main pom.xml file (note: testing is needed on these changes).
> Below are descriptions of the changes, the updated pom.xml from the CXF 2.3.0 project and a diff file between the old and new pom.xml files are attached.
> The refinements:
> 1) Reorganized elements relative to Maven project descriptor reference: http://maven.apache.org/ref/2.2.1/maven-model/maven.html
> 2) Added "description" element.  Note: This description should be expanded by someone more versed in CXF's main features.
> 3) Added empty elements where there is no present content.
> 4) Made the following versioning changes:
> Updated maven-project-info-reports-plugin from 2.1.1 to 2.2.  
> Referenece: http://maven.apache.org/plugins/maven-project-info-reports-plugin/jira-report.html
> Updated maven-javadoc-plugin from 2.6 to 2.7.  
> Reference: http://maven.apache.org/plugins/maven-javadoc-plugin/jira-report.html
> Updated maven-release-plugin from 2.0 to 2.1. 
> Reference: http://maven.apache.org/plugins/maven-release-plugin/usage.html
> 5) Performed formatting using NetBeans default XML formatting settings.
> 6) Question: Shouldn't there be a parent element?  I made no changes here, but think that there should be.
> Note: If you open up the attached pom.xml file in Firefox, you will not see the applied spacing (but it's there).

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


[jira] [Updated] (CXF-3102) Update Apache CXF's main pom.xml file

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

Robert Liguori updated CXF-3102:
--------------------------------

    Attachment:     (was: pom.xml)

> Update Apache CXF's main pom.xml file
> -------------------------------------
>
>                 Key: CXF-3102
>                 URL: https://issues.apache.org/jira/browse/CXF-3102
>             Project: CXF
>          Issue Type: Improvement
>          Components: Build system
>    Affects Versions: 2.3
>            Reporter: Robert Liguori
>            Priority: Minor
>
> Familiarizing myself with Apache's CXF's build process, I made a few refinements to the main pom.xml file (note: testing is needed on these changes).
> Below are descriptions of the changes, the updated pom.xml from the CXF 2.3.0 project and a diff file between the old and new pom.xml files are attached.
> The refinements:
> 1) Reorganized elements relative to Maven project descriptor reference: http://maven.apache.org/ref/2.2.1/maven-model/maven.html
> 2) Added "description" element.  Note: This description should be expanded by someone more versed in CXF's main features.
> 3) Added empty elements where there is no present content.
> 4) Made the following versioning changes:
> Updated maven-project-info-reports-plugin from 2.1.1 to 2.2.  
> Referenece: http://maven.apache.org/plugins/maven-project-info-reports-plugin/jira-report.html
> Updated maven-javadoc-plugin from 2.6 to 2.7.  
> Reference: http://maven.apache.org/plugins/maven-javadoc-plugin/jira-report.html
> Updated maven-release-plugin from 2.0 to 2.1. 
> Reference: http://maven.apache.org/plugins/maven-release-plugin/usage.html
> 5) Performed formatting using NetBeans default XML formatting settings.
> 6) Question: Shouldn't there be a parent element?  I made no changes here, but think that there should be.
> Note: If you open up the attached pom.xml file in Firefox, you will not see the applied spacing (but it's there).

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

        

[jira] Commented: (CXF-3102) Update Apache CXF's main pom.xml file

Posted by "Benson Margulies (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-3102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12926449#action_12926449 ] 

Benson Margulies commented on CXF-3102:
---------------------------------------

Do Not add a parent element. org.apache:apache:7 has bad things in it which we don't like. The POM structure in CXF was lovingly crafted by Dan with occasional grace-notes from others.

It would be better not to reformat in this sort of patch, since it makes it hard to read the diffs, and I do not think that empty elements are desirable at all.

Personally, I use xmllint on Linux or MacOSX when a pom needs a format cleanup.



> Update Apache CXF's main pom.xml file
> -------------------------------------
>
>                 Key: CXF-3102
>                 URL: https://issues.apache.org/jira/browse/CXF-3102
>             Project: CXF
>          Issue Type: Improvement
>          Components: Build system
>    Affects Versions: 2.3.0
>            Reporter: Robert Liguori
>            Priority: Minor
>         Attachments: pom.xml, pom_diff.txt
>
>
> Familiarizing myself with Apache's CXF's build process, I made a few refinements to the main pom.xml file (note: testing is needed on these changes).
> Below are descriptions of the changes, the updated pom.xml from the CXF 2.3.0 project and a diff file between the old and new pom.xml files are attached.
> The refinements:
> 1) Reorganized elements relative to Maven project descriptor reference: http://maven.apache.org/ref/2.2.1/maven-model/maven.html
> 2) Added "description" element.  Note: This description should be expanded by someone more versed in CXF's main features.
> 3) Added empty elements where there is no present content.
> 4) Made the following versioning changes:
> Updated maven-project-info-reports-plugin from 2.1.1 to 2.2.  
> Referenece: http://maven.apache.org/plugins/maven-project-info-reports-plugin/jira-report.html
> Updated maven-javadoc-plugin from 2.6 to 2.7.  
> Reference: http://maven.apache.org/plugins/maven-javadoc-plugin/jira-report.html
> Updated maven-release-plugin from 2.0 to 2.1. 
> Reference: http://maven.apache.org/plugins/maven-release-plugin/usage.html
> 5) Performed formatting using NetBeans default XML formatting settings.
> 6) Question: Shouldn't there be a parent element?  I made no changes here, but think that there should be.
> Note: If you open up the attached pom.xml file in Firefox, you will not see the applied spacing (but it's there).

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


[jira] Updated: (CXF-3102) Update Apache CXF's main pom.xml file

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

Robert Liguori updated CXF-3102:
--------------------------------

    Attachment:     (was: pom_diff.txt)

> Update Apache CXF's main pom.xml file
> -------------------------------------
>
>                 Key: CXF-3102
>                 URL: https://issues.apache.org/jira/browse/CXF-3102
>             Project: CXF
>          Issue Type: Improvement
>          Components: Build system
>    Affects Versions: 2.3.0
>            Reporter: Robert Liguori
>            Priority: Minor
>         Attachments: pom.xml, pom_diff_correct_version.txt
>
>
> Familiarizing myself with Apache's CXF's build process, I made a few refinements to the main pom.xml file (note: testing is needed on these changes).
> Below are descriptions of the changes, the updated pom.xml from the CXF 2.3.0 project and a diff file between the old and new pom.xml files are attached.
> The refinements:
> 1) Reorganized elements relative to Maven project descriptor reference: http://maven.apache.org/ref/2.2.1/maven-model/maven.html
> 2) Added "description" element.  Note: This description should be expanded by someone more versed in CXF's main features.
> 3) Added empty elements where there is no present content.
> 4) Made the following versioning changes:
> Updated maven-project-info-reports-plugin from 2.1.1 to 2.2.  
> Referenece: http://maven.apache.org/plugins/maven-project-info-reports-plugin/jira-report.html
> Updated maven-javadoc-plugin from 2.6 to 2.7.  
> Reference: http://maven.apache.org/plugins/maven-javadoc-plugin/jira-report.html
> Updated maven-release-plugin from 2.0 to 2.1. 
> Reference: http://maven.apache.org/plugins/maven-release-plugin/usage.html
> 5) Performed formatting using NetBeans default XML formatting settings.
> 6) Question: Shouldn't there be a parent element?  I made no changes here, but think that there should be.

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


[jira] Commented: (CXF-3102) Update Apache CXF's main pom.xml file

Posted by "Benson Margulies (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-3102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12926461#action_12926461 ] 

Benson Margulies commented on CXF-3102:
---------------------------------------

I'm really opposed to lists of people. The POMS stay out there forever, but the people come and go. dev@cxf.apache.org is the only 'contributor' that makes sense to me.


> Update Apache CXF's main pom.xml file
> -------------------------------------
>
>                 Key: CXF-3102
>                 URL: https://issues.apache.org/jira/browse/CXF-3102
>             Project: CXF
>          Issue Type: Improvement
>          Components: Build system
>    Affects Versions: 2.3.0
>            Reporter: Robert Liguori
>            Priority: Minor
>         Attachments: pom.xml, pom_diff.txt
>
>
> Familiarizing myself with Apache's CXF's build process, I made a few refinements to the main pom.xml file (note: testing is needed on these changes).
> Below are descriptions of the changes, the updated pom.xml from the CXF 2.3.0 project and a diff file between the old and new pom.xml files are attached.
> The refinements:
> 1) Reorganized elements relative to Maven project descriptor reference: http://maven.apache.org/ref/2.2.1/maven-model/maven.html
> 2) Added "description" element.  Note: This description should be expanded by someone more versed in CXF's main features.
> 3) Added empty elements where there is no present content.
> 4) Made the following versioning changes:
> Updated maven-project-info-reports-plugin from 2.1.1 to 2.2.  
> Referenece: http://maven.apache.org/plugins/maven-project-info-reports-plugin/jira-report.html
> Updated maven-javadoc-plugin from 2.6 to 2.7.  
> Reference: http://maven.apache.org/plugins/maven-javadoc-plugin/jira-report.html
> Updated maven-release-plugin from 2.0 to 2.1. 
> Reference: http://maven.apache.org/plugins/maven-release-plugin/usage.html
> 5) Performed formatting using NetBeans default XML formatting settings.
> 6) Question: Shouldn't there be a parent element?  I made no changes here, but think that there should be.
> Note: If you open up the attached pom.xml file in Firefox, you will not see the applied spacing (but it's there).

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