While improving this, also have a look at
https://analysis.apache.org/drilldown/violations/org.apache.maven.shared:maven-shared-aggregator?

maven-shared-utils is by far the project with the most violations...

Robert

Op Mon, 08 Oct 2012 19:19:40 +0200 schreef Olivier Lamy <[email protected]>:

2012/10/8 Robert Scholte <[email protected]>:
Op Mon, 08 Oct 2012 00:17:38 +0200 schreef Olivier Lamy <[email protected]>:


2012/10/7 Robert Scholte <[email protected]>:

Hi,

I'm having a look at the shared-utils and some tests fail under Windows.
So
those need to be fixed first.
I'm working on that.

Good luck :P
We can probably setup Jenkins to run this on the windauze node too ?


We can probably? No, we should. Would be nice if you could pick this up.
No we MUST :-)
see https://builds.apache.org/view/M-R/view/Maven/job/maven-shared-windows/




Also I'd like discuss if we should remove deprecated classes and methods
and
optimize method signatures.
Since we're starting with a new artifact there's no backwards
compatibility
we have to maintain, right?
Some examples:
- Almost all classes under
org.apache.maven.shared.utils.xml.XmlStreamReader
are deprecated, but there's no comment what should be used instead.
- org.apache.maven.shared.utils.io.SelectorUtils.tokenizePath(String)
returns a Vector, where you use at least the List interface nowadays.
- There are probably methods which could use varArgs. That could mean
that
the order of arguments should be changed.

Beginning with a new project is the best opportunity to get rid of
deprecated code.

So I'd like to ask to have a good look at this code. Plexus-utils is one
of
the most downloaded projects from Maven Central, so if this should partly
replace it, let it be good from the start.


+1 I agree !!
Regarding sources plugin, I will try to not depends on upgrading
dependencies and cut a release as we have a blocking regression.


thanks,

Robert

Op Fri, 05 Oct 2012 23:57:48 +0200 schreef Arnaud Héritier
<[email protected]>:


+1 for the release.

Arnaud

On Thu, Oct 4, 2012 at 11:07 PM, Robert Scholte
<[email protected]>wrote:

Ok, I missed this in the revisions mentioned in Jira.
I'm fine with it.

Robert

Op Thu, 04 Oct 2012 21:14:09 +0200 schreef Olivier Lamy
<[email protected]
>:


 2012/10/4 Robert Scholte <[email protected]>:



Since this is a blocker, where's the unit test or IT?


http://svn.apache.org/repos/**asf/maven/plugins/trunk/maven-**


source-plugin/src/it/MSOURCES-**62/<http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-source-plugin/src/it/MSOURCES-62/>


Op Thu, 04 Oct 2012 10:19:51 +0200 schreef Olivier Lamy <
[email protected]>:


 Hi,


There is a blocker issue

http://jira.codehaus.org/**browse/MSOURCES-62<http://jira.codehaus.org/browse/MSOURCES-62>
The plugin has some SNAPSHOT dependencies I need to release too.
* maven-archiver
* maven-shared-utils

So I will release all.
Objections ?

Thanks



------------------------------**------------------------------**
---------
To unsubscribe, e-mail:
[email protected].**org<[email protected]>
For additional commands, e-mail: [email protected]





------------------------------**------------------------------**---------
To unsubscribe, e-mail:
[email protected].**org<[email protected]>
For additional commands, e-mail: [email protected]




---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]

For additional commands, e-mail: [email protected]




---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]




---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to