You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Mark Struberg (JIRA)" <de...@myfaces.apache.org> on 2010/07/06 23:59:51 UTC

[jira] Created: (MYFACES-2790) upgrade myfaces-parent-pom to use latest plugins and release process

upgrade myfaces-parent-pom to use latest plugins and release process
--------------------------------------------------------------------

                 Key: MYFACES-2790
                 URL: https://issues.apache.org/jira/browse/MYFACES-2790
             Project: MyFaces Core
          Issue Type: Improvement
          Components: build process
    Affects Versions: 2.0.0
            Reporter: Mark Struberg


Currently myfaces-parent contains an own <distributionManagement> section. Since we derive from apache-parent-7, this is not necessary anymore. We should remove it to leverage the common release functionality (ASF Nexus for staging, etc).

We should also upgrade the used plugin versions to the latest available versions if possible.

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


Re: [jira] Commented: (MYFACES-2790) upgrade myfaces-parent-pom to use latest plugins and release process

Posted by Mike Kienenberger <mk...@gmail.com>.
I don't use maven.

If it's not too much trouble, let's continue providing binary releases.

On Wed, Jul 7, 2010 at 5:16 AM, Jakob Korherr (JIRA)
<de...@myfaces.apache.org> wrote:
>
>    [ https://issues.apache.org/jira/browse/MYFACES-2790?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12885893#action_12885893 ]
>
> Jakob Korherr commented on MYFACES-2790:
> ----------------------------------------
>
> I am not sure about this. I think there are a couple of users who download the binary files from myfaces.apache.org (I myself did that from time to time). Not everyone is using maven ;)
>
>> upgrade myfaces-parent-pom to use latest plugins and release process
>> --------------------------------------------------------------------
>>
>>                 Key: MYFACES-2790
>>                 URL: https://issues.apache.org/jira/browse/MYFACES-2790
>>             Project: MyFaces Core
>>          Issue Type: Improvement
>>          Components: build process
>>    Affects Versions: 2.0.0
>>            Reporter: Mark Struberg
>>         Attachments: MYFACES-2790.patch
>>
>>
>> Currently myfaces-parent contains an own <distributionManagement> section. Since we derive from apache-parent-7, this is not necessary anymore. We should remove it to leverage the common release functionality (ASF Nexus for staging, etc).
>> We should also upgrade the used plugin versions to the latest available versions if possible.
>
> --
> This message is automatically generated by JIRA.
> -
> You can reply to this email to add a comment to the issue online.
>
>

[jira] Updated: (MYFACES-2790) upgrade myfaces-parent-pom to use latest plugins and release process

Posted by "Mark Struberg (JIRA)" <de...@myfaces.apache.org>.
     [ https://issues.apache.org/jira/browse/MYFACES-2790?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mark Struberg updated MYFACES-2790:
-----------------------------------

    Status: Patch Available  (was: Open)

> upgrade myfaces-parent-pom to use latest plugins and release process
> --------------------------------------------------------------------
>
>                 Key: MYFACES-2790
>                 URL: https://issues.apache.org/jira/browse/MYFACES-2790
>             Project: MyFaces Core
>          Issue Type: Improvement
>          Components: build process
>    Affects Versions: 2.0.0
>            Reporter: Mark Struberg
>
> Currently myfaces-parent contains an own <distributionManagement> section. Since we derive from apache-parent-7, this is not necessary anymore. We should remove it to leverage the common release functionality (ASF Nexus for staging, etc).
> We should also upgrade the used plugin versions to the latest available versions if possible.

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


[jira] Commented: (MYFACES-2790) upgrade myfaces-parent-pom to use latest plugins and release process

Posted by "Mark Struberg (JIRA)" <de...@myfaces.apache.org>.
    [ https://issues.apache.org/jira/browse/MYFACES-2790?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12885887#action_12885887 ] 

Mark Struberg commented on MYFACES-2790:
----------------------------------------

The only thing the current apache-parent packaging does _not_ is to provide binary-release.tar.gz and all-release.tar.gz packages. It currently only does source-releases by simply assembling the whole source tree into a zip and tar.gz and signing it.

So if we like to have a tar.gz containing all the myfaces jars, we still need to do this ourselfs.
But I'm not sure if myfaces likes to provide those aggregated downloads since all the jars are available via maven.central anyway.
(remember that binary releases are NOT part of official ASF releases - they are only considered as 'goodies' and the only thing which counts is the signed source-release.tar.gz)

> upgrade myfaces-parent-pom to use latest plugins and release process
> --------------------------------------------------------------------
>
>                 Key: MYFACES-2790
>                 URL: https://issues.apache.org/jira/browse/MYFACES-2790
>             Project: MyFaces Core
>          Issue Type: Improvement
>          Components: build process
>    Affects Versions: 2.0.0
>            Reporter: Mark Struberg
>         Attachments: MYFACES-2790.patch
>
>
> Currently myfaces-parent contains an own <distributionManagement> section. Since we derive from apache-parent-7, this is not necessary anymore. We should remove it to leverage the common release functionality (ASF Nexus for staging, etc).
> We should also upgrade the used plugin versions to the latest available versions if possible.

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


[jira] Commented: (MYFACES-2790) upgrade myfaces-parent-pom to use latest plugins and release process

Posted by "Jakob Korherr (JIRA)" <de...@myfaces.apache.org>.
    [ https://issues.apache.org/jira/browse/MYFACES-2790?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12885893#action_12885893 ] 

Jakob Korherr commented on MYFACES-2790:
----------------------------------------

I am not sure about this. I think there are a couple of users who download the binary files from myfaces.apache.org (I myself did that from time to time). Not everyone is using maven ;)

> upgrade myfaces-parent-pom to use latest plugins and release process
> --------------------------------------------------------------------
>
>                 Key: MYFACES-2790
>                 URL: https://issues.apache.org/jira/browse/MYFACES-2790
>             Project: MyFaces Core
>          Issue Type: Improvement
>          Components: build process
>    Affects Versions: 2.0.0
>            Reporter: Mark Struberg
>         Attachments: MYFACES-2790.patch
>
>
> Currently myfaces-parent contains an own <distributionManagement> section. Since we derive from apache-parent-7, this is not necessary anymore. We should remove it to leverage the common release functionality (ASF Nexus for staging, etc).
> We should also upgrade the used plugin versions to the latest available versions if possible.

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


[jira] Commented: (MYFACES-2790) upgrade myfaces-parent-pom to use latest plugins and release process

Posted by "Jakob Korherr (JIRA)" <de...@myfaces.apache.org>.
    [ https://issues.apache.org/jira/browse/MYFACES-2790?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12885884#action_12885884 ] 

Jakob Korherr commented on MYFACES-2790:
----------------------------------------

This looks very good, however Leonardo has to take a look at it since he is currently the one who does all the core releases.

> upgrade myfaces-parent-pom to use latest plugins and release process
> --------------------------------------------------------------------
>
>                 Key: MYFACES-2790
>                 URL: https://issues.apache.org/jira/browse/MYFACES-2790
>             Project: MyFaces Core
>          Issue Type: Improvement
>          Components: build process
>    Affects Versions: 2.0.0
>            Reporter: Mark Struberg
>         Attachments: MYFACES-2790.patch
>
>
> Currently myfaces-parent contains an own <distributionManagement> section. Since we derive from apache-parent-7, this is not necessary anymore. We should remove it to leverage the common release functionality (ASF Nexus for staging, etc).
> We should also upgrade the used plugin versions to the latest available versions if possible.

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