On 2010-05-08 11:10, Kristian Rosenvold wrote:
> Thanks for a thorough job!  I'll look at the fixes you did for archiver,
> but just like you I'm not really familiar with the code; 
> 
> 1) I'm driving while blind regarding the site bit since I am running on
> linux and site generation is supposedly broken on !windows. If someone
> can point me to the mail thread discussing exactly /what/ is broken when
> running on !windows I can try to update the release procedure.

In the version of the site plugin that we use (2.0.1) site:stage-deploy
produces weird releative link within a staged site. This was fixed in
(the suitably named) http://jira.codehaus.org/browse/MSITE-404

However we cannot yet use site plugin 2.1 because of
http://jira.codehaus.org/browse/MSITE-456

> ATM I'm
> assuming Benjamin's commit has fixed the problems you observed.

Yes it solves the problem.

> 2) The bit about plexus-utils 2.0.5->prerequisites 2.0.6 was nice to
> catch now, since there's going to be a lot of plexus-utils 2.0.5
> upgrades.
> 
> 3) Is not really an issue since scope is  "provided", I'm using the
> declaration to suppress the transitive inclusions that are coming in
> from all over the place. The real dependency is the "Logger" interface,
> and to me it seems like a textbook "provided" dependency. Admittedly
> most of my (non apache) poms are littered with exclusions. If you think
> this is improper, please let me know and I'll reinstate the original.

I'm not very familiar with the plexus-container so I really can't say if
"provided" scope with exclusions is correct or not. Perhaps Jason can
shed some light on this?

> I will re-roll to get it right. It's going to be a few hours before I do
> so, so anyone else who can look at the test please let me know.
> 
> Kristian
> 
> 
> lø., 08.05.2010 kl. 09.46 +0200, skrev Dennis Lundberg:
>> I fixed the test failures in 2. and committed it in
>> http://svn.apache.org/viewvc?view=revision&revision=942334 for
>> http://jira.codehaus.org/browse/MSHARED-150
>>
>> It'd be good if someone more familiar with the code for maven-artifact
>> could review that commit.
>>
>> On 2010-05-08 08:55, Dennis Lundberg wrote:
>>> Hi
>>>
>>> I'm -1 on releasing this from the current tag. Here are my reasons:
>>>
>>> 1. The site navigation is a mess (it was so in 2.4 also). This was fixed
>>> by Benjamin in r941657 after the tag was created.
>>>
>>> 2. The commit for MSHARED-148 in r940609 upgraded plexus-utils to
>>> version 2.0.5. From the issue description this is a requirement for the
>>> fix. This means that the Maven prerequisites (and therefor the Maven
>>> dependencies) must be bumped to 2.0.6, as this is the first version
>>> which is able to use a non-built-in version of plexus-utils.
>>>
>>> However, when I attempt this I get a bunch of NPEs in the tests. theall
>>> look like this:
>>> java.lang.NullPointerException
>>>     at
>>> org.apache.maven.artifact.ArtifactUtils.copyArtifact(ArtifactUtils.java:113)
>>> I'm looking into it now.
>>>
>>> 3. The commit in r941602 adds a version of plexus-container-default that
>>> is not compatible with Maven 2.0.x, IIUC. This was fixed by Kristian in
>>> r941658 after the tag was created.
>>>
>>> 4. The commit in r941602 removes dependencies that are used directly by
>>> maven-archiver: namely maven-artifact and maven-model. This can be seen
>>> by running "mvn dependency:analyze" as well as looking at the source. I
>>> fixed this in r942319.
>>>
>>>
>>>
>>> On 2010-05-06 14:51, Kristian Rosenvold wrote:
>>>> Hi,
>>>>
>>>> We solved 3 issues:
>>>> http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11761&version=16445
>>>>  
>>>>
>>>> There are still a couple of issues left in JIRA:
>>>> http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=true&jqlQuery=project+%3D+MSHARED+AND+component+%3D+maven-archiver+AND+status+%3D+Open
>>>>
>>>> Staging repo:
>>>> https://repository.apache.org/content/repositories/maven-014/
>>>>
>>>> Staging site:
>>>> http://maven.apache.org/shared/maven-archiver-2.4.1/
>>>>
>>>> Guide to testing staged releases:
>>>> http://maven.apache.org/guides/development/guide-testing-releases.html
>>>>
>>>> Vote open for 72 hours.
>>>>
>>>> [ ] +1
>>>> [ ] +0
>>>> [ ] -1
>>>>
>>>> And here's my +1
>>>>
>>>> Kristian
>>>>
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> 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]
> 
> 


-- 
Dennis Lundberg

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

Reply via email to