You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Benjamin Bentmann (JIRA)" <ji...@codehaus.org> on 2008/02/13 01:21:30 UTC

[jira] Created: (MENFORCER-35) Add new rule RequireSkinVersion

Add new rule RequireSkinVersion
-------------------------------

                 Key: MENFORCER-35
                 URL: http://jira.codehaus.org/browse/MENFORCER-35
             Project: Maven 2.x Enforcer Plugin
          Issue Type: New Feature
          Components: Standard Rules
    Affects Versions: 1.0-alpha-3
            Reporter: Benjamin Bentmann
            Assignee: Brian Fox
            Priority: Minor
         Attachments: require-skin-version.patch

Locking down versions should be possible for every artifacts that Maven might want to download, so the site skin should be considered as well by the Enforcer Plugin.

The patch uses the new maven-doxia-tools and hence might need to be deferred until that gets a first release such that the Maven Enforcer Plugin's release cycle is not blocked.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (MENFORCER-35) Add new rule RequireSkinVersion

Posted by "Benjamin Bentmann (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MENFORCER-35?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Benjamin Bentmann updated MENFORCER-35:
---------------------------------------

    Attachment: require-skin-version.patch

Simplified patch by reusing SiteTool.codeToLocale() as recently added by Vincent Siveton.

> Add new rule RequireSkinVersion
> -------------------------------
>
>                 Key: MENFORCER-35
>                 URL: http://jira.codehaus.org/browse/MENFORCER-35
>             Project: Maven 2.x Enforcer Plugin
>          Issue Type: New Feature
>          Components: Standard Rules
>    Affects Versions: 1.0-alpha-3
>            Reporter: Benjamin Bentmann
>            Assignee: Brian Fox
>            Priority: Minor
>         Attachments: MENFORCER-35.zip, require-skin-version.patch, require-skin-version.patch
>
>
> Locking down versions should be possible for every artifacts that Maven might want to download, so the site skin should be considered as well by the Enforcer Plugin.
> The patch uses the new maven-doxia-tools and hence might need to be deferred until that gets a first release such that the Maven Enforcer Plugin's release cycle is not blocked.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (MENFORCER-68) Add an enforcer rule RequireSkinVersion

Posted by "jieryn (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MENFORCER-68?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=253810#action_253810 ] 

jieryn commented on MENFORCER-68:
---------------------------------

This is a great idea, thank you Benjamin! Please Brian, status on this? Patch is attached...

> Add an enforcer rule RequireSkinVersion
> ---------------------------------------
>
>                 Key: MENFORCER-68
>                 URL: http://jira.codehaus.org/browse/MENFORCER-68
>             Project: Maven 2.x Enforcer Plugin
>          Issue Type: New Feature
>            Reporter: Benjamin Bentmann
>            Assignee: Brian Fox
>            Priority: Minor
>         Attachments: MENFORCER-35.zip, require-skin-version.patch, require-skin-version.patch
>
>
> Locking down versions should be possible for every artifacts that Maven might want to download, so the site skin should be considered as well by the Enforcer Plugin.
> The patch uses the new maven-doxia-tools and hence might need to be deferred until that gets a first release such that the Maven Enforcer Plugin's release cycle is not blocked.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Moved: (DOXIASITETOOLS-18) Add an enforcer rule RequireSkinVersion

Posted by "Brian Fox (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/DOXIASITETOOLS-18?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brian Fox moved MENFORCER-66 to DOXIASITETOOLS-18:
--------------------------------------------------

        Key: DOXIASITETOOLS-18  (was: MENFORCER-66)
    Project: Maven Doxia Sitetools  (was: Maven 2.x Enforcer Plugin)

> Add an enforcer rule RequireSkinVersion
> ---------------------------------------
>
>                 Key: DOXIASITETOOLS-18
>                 URL: http://jira.codehaus.org/browse/DOXIASITETOOLS-18
>             Project: Maven Doxia Sitetools
>          Issue Type: New Feature
>            Reporter: Benjamin Bentmann
>            Assignee: Brian Fox
>            Priority: Minor
>         Attachments: MENFORCER-35.zip, require-skin-version.patch, require-skin-version.patch
>
>
> Locking down versions should be possible for every artifacts that Maven might want to download, so the site skin should be considered as well by the Enforcer Plugin.
> The patch uses the new maven-doxia-tools and hence might need to be deferred until that gets a first release such that the Maven Enforcer Plugin's release cycle is not blocked.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (MENFORCER-35) Add new rule RequireSkinVersion

Posted by "Benjamin Bentmann (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MENFORCER-35?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159066#action_159066 ] 

Benjamin Bentmann commented on MENFORCER-35:
--------------------------------------------

Makes sense, feel free to move the issue over.

> Add new rule RequireSkinVersion
> -------------------------------
>
>                 Key: MENFORCER-35
>                 URL: http://jira.codehaus.org/browse/MENFORCER-35
>             Project: Maven 2.x Enforcer Plugin
>          Issue Type: New Feature
>          Components: Standard Rules
>    Affects Versions: 1.0-alpha-3
>            Reporter: Benjamin Bentmann
>            Assignee: Brian Fox
>            Priority: Minor
>             Fix For: 1.0
>
>         Attachments: MENFORCER-35.zip, require-skin-version.patch, require-skin-version.patch
>
>
> Locking down versions should be possible for every artifacts that Maven might want to download, so the site skin should be considered as well by the Enforcer Plugin.
> The patch uses the new maven-doxia-tools and hence might need to be deferred until that gets a first release such that the Maven Enforcer Plugin's release cycle is not blocked.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (MENFORCER-68) Add an enforcer rule RequireSkinVersion

Posted by "Brian Fox (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MENFORCER-68?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=166592#action_166592 ] 

Brian Fox commented on MENFORCER-68:
------------------------------------

On second thought, maybe this should be at enforcer. We have similar requests for other plugins, having rules all over the place is confusing.

> Add an enforcer rule RequireSkinVersion
> ---------------------------------------
>
>                 Key: MENFORCER-68
>                 URL: http://jira.codehaus.org/browse/MENFORCER-68
>             Project: Maven 2.x Enforcer Plugin
>          Issue Type: New Feature
>            Reporter: Benjamin Bentmann
>            Assignee: Brian Fox
>            Priority: Minor
>         Attachments: MENFORCER-35.zip, require-skin-version.patch, require-skin-version.patch
>
>
> Locking down versions should be possible for every artifacts that Maven might want to download, so the site skin should be considered as well by the Enforcer Plugin.
> The patch uses the new maven-doxia-tools and hence might need to be deferred until that gets a first release such that the Maven Enforcer Plugin's release cycle is not blocked.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (MENFORCER-35) Add new rule RequireSkinVersion

Posted by "Benjamin Bentmann (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MENFORCER-35?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Benjamin Bentmann updated MENFORCER-35:
---------------------------------------

    Attachment: MENFORCER-35.zip

I lacked the time to write a proper test but the attached demo project makes me hope it works...

> Add new rule RequireSkinVersion
> -------------------------------
>
>                 Key: MENFORCER-35
>                 URL: http://jira.codehaus.org/browse/MENFORCER-35
>             Project: Maven 2.x Enforcer Plugin
>          Issue Type: New Feature
>          Components: Standard Rules
>    Affects Versions: 1.0-alpha-3
>            Reporter: Benjamin Bentmann
>            Assignee: Brian Fox
>            Priority: Minor
>         Attachments: MENFORCER-35.zip, require-skin-version.patch
>
>
> Locking down versions should be possible for every artifacts that Maven might want to download, so the site skin should be considered as well by the Enforcer Plugin.
> The patch uses the new maven-doxia-tools and hence might need to be deferred until that gets a first release such that the Maven Enforcer Plugin's release cycle is not blocked.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Moved: (MENFORCER-66) Add an enforcer rule RequireSkinVersion

Posted by "Dennis Lundberg (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MENFORCER-66?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dennis Lundberg moved DOXIASITETOOLS-14 to MENFORCER-66:
--------------------------------------------------------

        Key: MENFORCER-66  (was: DOXIASITETOOLS-14)
    Project: Maven 2.x Enforcer Plugin  (was: Maven Doxia Sitetools)

> Add an enforcer rule RequireSkinVersion
> ---------------------------------------
>
>                 Key: MENFORCER-66
>                 URL: http://jira.codehaus.org/browse/MENFORCER-66
>             Project: Maven 2.x Enforcer Plugin
>          Issue Type: New Feature
>            Reporter: Benjamin Bentmann
>            Assignee: Brian Fox
>            Priority: Minor
>         Attachments: MENFORCER-35.zip, require-skin-version.patch, require-skin-version.patch
>
>
> Locking down versions should be possible for every artifacts that Maven might want to download, so the site skin should be considered as well by the Enforcer Plugin.
> The patch uses the new maven-doxia-tools and hence might need to be deferred until that gets a first release such that the Maven Enforcer Plugin's release cycle is not blocked.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (DOXIASITETOOLS-14) Add an enforcer rule RequireSkinVersion

Posted by "Brett Porter (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/DOXIASITETOOLS-14?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brett Porter updated DOXIASITETOOLS-14:
---------------------------------------

    Summary: Add an enforcer rule RequireSkinVersion  (was: Add new rule RequireSkinVersion)

> Add an enforcer rule RequireSkinVersion
> ---------------------------------------
>
>                 Key: DOXIASITETOOLS-14
>                 URL: http://jira.codehaus.org/browse/DOXIASITETOOLS-14
>             Project: Maven Doxia Sitetools
>          Issue Type: New Feature
>            Reporter: Benjamin Bentmann
>            Assignee: Brian Fox
>            Priority: Minor
>         Attachments: MENFORCER-35.zip, require-skin-version.patch, require-skin-version.patch
>
>
> Locking down versions should be possible for every artifacts that Maven might want to download, so the site skin should be considered as well by the Enforcer Plugin.
> The patch uses the new maven-doxia-tools and hence might need to be deferred until that gets a first release such that the Maven Enforcer Plugin's release cycle is not blocked.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Updated: (MENFORCER-35) Add new rule RequireSkinVersion

Posted by "Brian Fox (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MENFORCER-35?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brian Fox updated MENFORCER-35:
-------------------------------

    Fix Version/s: 1.0

> Add new rule RequireSkinVersion
> -------------------------------
>
>                 Key: MENFORCER-35
>                 URL: http://jira.codehaus.org/browse/MENFORCER-35
>             Project: Maven 2.x Enforcer Plugin
>          Issue Type: New Feature
>          Components: Standard Rules
>    Affects Versions: 1.0-alpha-3
>            Reporter: Benjamin Bentmann
>            Assignee: Brian Fox
>            Priority: Minor
>             Fix For: 1.0
>
>         Attachments: MENFORCER-35.zip, require-skin-version.patch, require-skin-version.patch
>
>
> Locking down versions should be possible for every artifacts that Maven might want to download, so the site skin should be considered as well by the Enforcer Plugin.
> The patch uses the new maven-doxia-tools and hence might need to be deferred until that gets a first release such that the Maven Enforcer Plugin's release cycle is not blocked.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Moved: (DOXIASITETOOLS-14) Add new rule RequireSkinVersion

Posted by "Brett Porter (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/DOXIASITETOOLS-14?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brett Porter moved MENFORCER-35 to DOXIASITETOOLS-14:
-----------------------------------------------------

    Affects Version/s:     (was: 1.0-alpha-3)
        Fix Version/s:     (was: 1.0)
          Component/s:     (was: Standard Rules)
                  Key: DOXIASITETOOLS-14  (was: MENFORCER-35)
              Project: Maven Doxia Sitetools  (was: Maven 2.x Enforcer Plugin)

> Add new rule RequireSkinVersion
> -------------------------------
>
>                 Key: DOXIASITETOOLS-14
>                 URL: http://jira.codehaus.org/browse/DOXIASITETOOLS-14
>             Project: Maven Doxia Sitetools
>          Issue Type: New Feature
>            Reporter: Benjamin Bentmann
>            Assignee: Brian Fox
>            Priority: Minor
>         Attachments: MENFORCER-35.zip, require-skin-version.patch, require-skin-version.patch
>
>
> Locking down versions should be possible for every artifacts that Maven might want to download, so the site skin should be considered as well by the Enforcer Plugin.
> The patch uses the new maven-doxia-tools and hence might need to be deferred until that gets a first release such that the Maven Enforcer Plugin's release cycle is not blocked.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Moved: (MENFORCER-68) Add an enforcer rule RequireSkinVersion

Posted by "Brian Fox (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MENFORCER-68?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brian Fox moved DOXIASITETOOLS-18 to MENFORCER-68:
--------------------------------------------------

        Key: MENFORCER-68  (was: DOXIASITETOOLS-18)
    Project: Maven 2.x Enforcer Plugin  (was: Maven Doxia Sitetools)

> Add an enforcer rule RequireSkinVersion
> ---------------------------------------
>
>                 Key: MENFORCER-68
>                 URL: http://jira.codehaus.org/browse/MENFORCER-68
>             Project: Maven 2.x Enforcer Plugin
>          Issue Type: New Feature
>            Reporter: Benjamin Bentmann
>            Assignee: Brian Fox
>            Priority: Minor
>         Attachments: MENFORCER-35.zip, require-skin-version.patch, require-skin-version.patch
>
>
> Locking down versions should be possible for every artifacts that Maven might want to download, so the site skin should be considered as well by the Enforcer Plugin.
> The patch uses the new maven-doxia-tools and hence might need to be deferred until that gets a first release such that the Maven Enforcer Plugin's release cycle is not blocked.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] Commented: (MENFORCER-35) Add new rule RequireSkinVersion

Posted by "Brett Porter (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MENFORCER-35?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=159065#action_159065 ] 

Brett Porter commented on MENFORCER-35:
---------------------------------------

does this belong in the enforcer, or could the rule be provided in the doxia tools and then added as a plugin dependency of the enforcer when someone wants to use it?

The list of dependencies is already growing quite large :)

> Add new rule RequireSkinVersion
> -------------------------------
>
>                 Key: MENFORCER-35
>                 URL: http://jira.codehaus.org/browse/MENFORCER-35
>             Project: Maven 2.x Enforcer Plugin
>          Issue Type: New Feature
>          Components: Standard Rules
>    Affects Versions: 1.0-alpha-3
>            Reporter: Benjamin Bentmann
>            Assignee: Brian Fox
>            Priority: Minor
>             Fix For: 1.0
>
>         Attachments: MENFORCER-35.zip, require-skin-version.patch, require-skin-version.patch
>
>
> Locking down versions should be possible for every artifacts that Maven might want to download, so the site skin should be considered as well by the Enforcer Plugin.
> The patch uses the new maven-doxia-tools and hence might need to be deferred until that gets a first release such that the Maven Enforcer Plugin's release cycle is not blocked.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira