You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by "Brett Porter (JIRA)" <ji...@codehaus.org> on 2005/04/14 01:39:21 UTC

[jira] Created: (MNG-309) more repoclean enhancements

more repoclean enhancements
---------------------------

         Key: MNG-309
         URL: http://jira.codehaus.org/browse/MNG-309
     Project: m2
        Type: Bug
  Components: repository-tools  
    Reporter: Brett Porter
     Fix For: 2.0-alpha-2


we should gather up all the repoclean enhcancements and rerun it with a --force option to reconvert all the m1 poms again.

So, further enhancements:
- a --force option
- successfuly convert <properties><scope>foo</scope></properties> on a dependency so m1 users can add it to their pom
- convert deps with <type>plugin</type> to a plugin element
- automatically comment out Sun JARs and warn
- turn on mailing of errors/warnings

Add more as subtasks of this if they are found


-- 
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
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


[jira] Updated: (MNG-309) more repoclean enhancements

Posted by "John Casey (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MNG-309?page=all ]

John Casey updated MNG-309:
---------------------------

    Remaining Estimate:     (was: 0)
           Description: 
we should gather up all the repoclean enhcancements and rerun it with a --force option to reconvert all the m1 poms again.

So, further enhancements:
[DONE] - a --force option
[DONE] - successfuly convert <properties><scope>foo</scope></properties> on a dependency so m1 users can add it to their pom
[DONE] - convert deps with <type>plugin</type> to a plugin element
[DONE; NEED WARNINGS] - automatically comment out Sun JARs and warn
- turn on mailing of errors/warnings

Add more as subtasks of this if they are found


  was:
we should gather up all the repoclean enhcancements and rerun it with a --force option to reconvert all the m1 poms again.

So, further enhancements:
- a --force option
[DONE] - successfuly convert <properties><scope>foo</scope></properties> on a dependency so m1 users can add it to their pom
[DONE] - convert deps with <type>plugin</type> to a plugin element
- automatically comment out Sun JARs and warn
- turn on mailing of errors/warnings

Add more as subtasks of this if they are found



put status update inline for my own benefit.

> more repoclean enhancements
> ---------------------------
>
>          Key: MNG-309
>          URL: http://jira.codehaus.org/browse/MNG-309
>      Project: m2
>         Type: Bug
>   Components: repository-tools
>     Reporter: Brett Porter
>     Assignee: John Casey
>      Fix For: 2.0-alpha-2

>
>   Time Spent: 2 hours
>
> we should gather up all the repoclean enhcancements and rerun it with a --force option to reconvert all the m1 poms again.
> So, further enhancements:
> [DONE] - a --force option
> [DONE] - successfuly convert <properties><scope>foo</scope></properties> on a dependency so m1 users can add it to their pom
> [DONE] - convert deps with <type>plugin</type> to a plugin element
> [DONE; NEED WARNINGS] - automatically comment out Sun JARs and warn
> - turn on mailing of errors/warnings
> Add more as subtasks of this if they are found

-- 
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


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


[jira] Closed: (MNG-309) more repoclean enhancements

Posted by "Brett Porter (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MNG-309?page=all ]
     
Brett Porter closed MNG-309:
----------------------------


> more repoclean enhancements
> ---------------------------
>
>          Key: MNG-309
>          URL: http://jira.codehaus.org/browse/MNG-309
>      Project: m2
>         Type: Bug
>   Components: repository-tools
>     Reporter: Brett Porter
>     Assignee: John Casey
>      Fix For: 2.0-alpha-2

>
>   Time Spent: 2 hours
>
> we should gather up all the repoclean enhcancements and rerun it with a --force option to reconvert all the m1 poms again.
> So, further enhancements:
> [DONE] - a --force option
> [DONE] - successfuly convert <properties><scope>foo</scope></properties> on a dependency so m1 users can add it to their pom
> [DONE] - convert deps with <type>plugin</type> to a plugin element
> [DONE] - automatically comment out Sun JARs and warn
> - turn on mailing of errors/warnings
> Add more as subtasks of this if they are found

-- 
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


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


[jira] Updated: (MNG-309) more repoclean enhancements

Posted by "John Casey (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MNG-309?page=all ]

John Casey updated MNG-309:
---------------------------

    Description: 
we should gather up all the repoclean enhcancements and rerun it with a --force option to reconvert all the m1 poms again.

So, further enhancements:
[DONE] - a --force option
[DONE] - successfuly convert <properties><scope>foo</scope></properties> on a dependency so m1 users can add it to their pom
[DONE] - convert deps with <type>plugin</type> to a plugin element
[DONE] - automatically comment out Sun JARs and warn
- turn on mailing of errors/warnings

Add more as subtasks of this if they are found


  was:
we should gather up all the repoclean enhcancements and rerun it with a --force option to reconvert all the m1 poms again.

So, further enhancements:
[DONE] - a --force option
[DONE] - successfuly convert <properties><scope>foo</scope></properties> on a dependency so m1 users can add it to their pom
[DONE] - convert deps with <type>plugin</type> to a plugin element
[DONE; NEED WARNINGS] - automatically comment out Sun JARs and warn
- turn on mailing of errors/warnings

Add more as subtasks of this if they are found



updating to keep status readable in main description of the issue.

> more repoclean enhancements
> ---------------------------
>
>          Key: MNG-309
>          URL: http://jira.codehaus.org/browse/MNG-309
>      Project: m2
>         Type: Bug
>   Components: repository-tools
>     Reporter: Brett Porter
>     Assignee: John Casey
>      Fix For: 2.0-alpha-2

>
>   Time Spent: 2 hours
>
> we should gather up all the repoclean enhcancements and rerun it with a --force option to reconvert all the m1 poms again.
> So, further enhancements:
> [DONE] - a --force option
> [DONE] - successfuly convert <properties><scope>foo</scope></properties> on a dependency so m1 users can add it to their pom
> [DONE] - convert deps with <type>plugin</type> to a plugin element
> [DONE] - automatically comment out Sun JARs and warn
> - turn on mailing of errors/warnings
> Add more as subtasks of this if they are found

-- 
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


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


[jira] Updated: (MNG-309) more repoclean enhancements

Posted by "John Casey (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MNG-309?page=all ]

John Casey updated MNG-309:
---------------------------

    Description: 
we should gather up all the repoclean enhcancements and rerun it with a --force option to reconvert all the m1 poms again.

So, further enhancements:
- a --force option
[DONE] - successfuly convert <properties><scope>foo</scope></properties> on a dependency so m1 users can add it to their pom
[DONE] - convert deps with <type>plugin</type> to a plugin element
- automatically comment out Sun JARs and warn
- turn on mailing of errors/warnings

Add more as subtasks of this if they are found


  was:
we should gather up all the repoclean enhcancements and rerun it with a --force option to reconvert all the m1 poms again.

So, further enhancements:
- a --force option
- successfuly convert <properties><scope>foo</scope></properties> on a dependency so m1 users can add it to their pom
- convert deps with <type>plugin</type> to a plugin element
- automatically comment out Sun JARs and warn
- turn on mailing of errors/warnings

Add more as subtasks of this if they are found



> more repoclean enhancements
> ---------------------------
>
>          Key: MNG-309
>          URL: http://jira.codehaus.org/browse/MNG-309
>      Project: m2
>         Type: Bug
>   Components: repository-tools
>     Reporter: Brett Porter
>     Assignee: John Casey
>      Fix For: 2.0-alpha-2

>
>
> we should gather up all the repoclean enhcancements and rerun it with a --force option to reconvert all the m1 poms again.
> So, further enhancements:
> - a --force option
> [DONE] - successfuly convert <properties><scope>foo</scope></properties> on a dependency so m1 users can add it to their pom
> [DONE] - convert deps with <type>plugin</type> to a plugin element
> - automatically comment out Sun JARs and warn
> - turn on mailing of errors/warnings
> Add more as subtasks of this if they are found

-- 
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


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


[jira] Commented: (MNG-309) more repoclean enhancements

Posted by "John Casey (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MNG-309?page=comments#action_38091 ]
     
John Casey commented on MNG-309:
--------------------------------

For which conditions do we want to trigger an email? This last bullet point may involve a bit of recoding for the reporters, as well as polishing up the mail-sender config...but I need to know what behavior we're expecting here before I can finish this part up.

> more repoclean enhancements
> ---------------------------
>
>          Key: MNG-309
>          URL: http://jira.codehaus.org/browse/MNG-309
>      Project: m2
>         Type: Bug
>   Components: repository-tools
>     Reporter: Brett Porter
>     Assignee: John Casey
>      Fix For: 2.0-alpha-2

>
>   Time Spent: 2 hours
>
> we should gather up all the repoclean enhcancements and rerun it with a --force option to reconvert all the m1 poms again.
> So, further enhancements:
> [DONE] - a --force option
> [DONE] - successfuly convert <properties><scope>foo</scope></properties> on a dependency so m1 users can add it to their pom
> [DONE] - convert deps with <type>plugin</type> to a plugin element
> [DONE] - automatically comment out Sun JARs and warn
> - turn on mailing of errors/warnings
> Add more as subtasks of this if they are found

-- 
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


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


[jira] Commented: (MNG-309) more repoclean enhancements

Posted by "John Casey (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MNG-309?page=comments#action_37801 ]
     
John Casey commented on MNG-309:
--------------------------------

blacklisting of disallowed jars from the repo conversion process isn't practical from repoclean, because the preferred method (commenting out the offending dep in the pom) would mean post-processing the output pom XML after the MavenXpp3Writer is finished with it...and adding comments in such a targeted fashion means re-parsing the XML to find the right spot to add...

As per Brett's direction, we're scrubbing this from the requirements for repoclean for now, and we'll fix it properly in maven2 using pointer poms.

> more repoclean enhancements
> ---------------------------
>
>          Key: MNG-309
>          URL: http://jira.codehaus.org/browse/MNG-309
>      Project: m2
>         Type: Bug
>   Components: repository-tools
>     Reporter: Brett Porter
>     Assignee: John Casey
>      Fix For: 2.0-alpha-2

>
>   Time Spent: 2 hours
>    Remaining: 0 minutes
>
> we should gather up all the repoclean enhcancements and rerun it with a --force option to reconvert all the m1 poms again.
> So, further enhancements:
> - a --force option
> [DONE] - successfuly convert <properties><scope>foo</scope></properties> on a dependency so m1 users can add it to their pom
> [DONE] - convert deps with <type>plugin</type> to a plugin element
> - automatically comment out Sun JARs and warn
> - turn on mailing of errors/warnings
> Add more as subtasks of this if they are found

-- 
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


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


[jira] Resolved: (MNG-309) more repoclean enhancements

Posted by "John Casey (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MNG-309?page=all ]
     
John Casey resolved MNG-309:
----------------------------

    Resolution: Fixed

all but the change for POM locations, and this is fixed in repoclean and awaiting the changes in maven-artifact...then we'll have to use repoclean or similar to replicate POM info around the m2 repo for backward compat.

> more repoclean enhancements
> ---------------------------
>
>          Key: MNG-309
>          URL: http://jira.codehaus.org/browse/MNG-309
>      Project: m2
>         Type: Bug
>   Components: repository-tools
>     Reporter: Brett Porter
>     Assignee: John Casey
>      Fix For: 2.0-alpha-2

>
>   Time Spent: 2 hours
>
> we should gather up all the repoclean enhcancements and rerun it with a --force option to reconvert all the m1 poms again.
> So, further enhancements:
> [DONE] - a --force option
> [DONE] - successfuly convert <properties><scope>foo</scope></properties> on a dependency so m1 users can add it to their pom
> [DONE] - convert deps with <type>plugin</type> to a plugin element
> [DONE] - automatically comment out Sun JARs and warn
> - turn on mailing of errors/warnings
> Add more as subtasks of this if they are found

-- 
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


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


[jira] Commented: (MNG-309) more repoclean enhancements

Posted by "John Casey (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MNG-309?page=comments#action_37910 ]
     
John Casey commented on MNG-309:
--------------------------------

added exclusion and kickouts artifact list to the discovery process...this should take care of warnings for blacklisted and other excluded files, as well as files that don't parse into artifact data.

These lists are in separate files from repository.report.txt to avoid clutter in the main report.

Also, reports are now directed to a subdir of #reportsBase, named 'dd-MMM-yyyy_hh.mm.ss' to avoid overwriting old reports.

> more repoclean enhancements
> ---------------------------
>
>          Key: MNG-309
>          URL: http://jira.codehaus.org/browse/MNG-309
>      Project: m2
>         Type: Bug
>   Components: repository-tools
>     Reporter: Brett Porter
>     Assignee: John Casey
>      Fix For: 2.0-alpha-2

>
>   Time Spent: 2 hours
>
> we should gather up all the repoclean enhcancements and rerun it with a --force option to reconvert all the m1 poms again.
> So, further enhancements:
> [DONE] - a --force option
> [DONE] - successfuly convert <properties><scope>foo</scope></properties> on a dependency so m1 users can add it to their pom
> [DONE] - convert deps with <type>plugin</type> to a plugin element
> [DONE; NEED WARNINGS] - automatically comment out Sun JARs and warn
> - turn on mailing of errors/warnings
> Add more as subtasks of this if they are found

-- 
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


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


[jira] Commented: (MNG-309) more repoclean enhancements

Posted by "John Casey (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MNG-309?page=comments#action_37856 ]
     
John Casey commented on MNG-309:
--------------------------------

blacklisting (exclusion from conversion process) is finished, minus warnings, and --force is implemented.

> more repoclean enhancements
> ---------------------------
>
>          Key: MNG-309
>          URL: http://jira.codehaus.org/browse/MNG-309
>      Project: m2
>         Type: Bug
>   Components: repository-tools
>     Reporter: Brett Porter
>     Assignee: John Casey
>      Fix For: 2.0-alpha-2

>
>   Time Spent: 2 hours
>    Remaining: 0 minutes
>
> we should gather up all the repoclean enhcancements and rerun it with a --force option to reconvert all the m1 poms again.
> So, further enhancements:
> - a --force option
> [DONE] - successfuly convert <properties><scope>foo</scope></properties> on a dependency so m1 users can add it to their pom
> [DONE] - convert deps with <type>plugin</type> to a plugin element
> - automatically comment out Sun JARs and warn
> - turn on mailing of errors/warnings
> Add more as subtasks of this if they are found

-- 
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


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


[jira] Commented: (MNG-309) more repoclean enhancements

Posted by "John Casey (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MNG-309?page=comments#action_37782 ]
     
John Casey commented on MNG-309:
--------------------------------

How should we go about suppressing SUN jars, etc? Also, isn't that a larger problem of wanting to suppress them from both m1 and m2 repositories, not just the m2 repo?

I can start on a blacklist component of some sort, to suppress conversion, but it still will not handle the m1 case.

> more repoclean enhancements
> ---------------------------
>
>          Key: MNG-309
>          URL: http://jira.codehaus.org/browse/MNG-309
>      Project: m2
>         Type: Bug
>   Components: repository-tools
>     Reporter: Brett Porter
>     Assignee: John Casey
>      Fix For: 2.0-alpha-2

>
>
> we should gather up all the repoclean enhcancements and rerun it with a --force option to reconvert all the m1 poms again.
> So, further enhancements:
> - a --force option
> - successfuly convert <properties><scope>foo</scope></properties> on a dependency so m1 users can add it to their pom
> - convert deps with <type>plugin</type> to a plugin element
> - automatically comment out Sun JARs and warn
> - turn on mailing of errors/warnings
> Add more as subtasks of this if they are found

-- 
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


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org