I vote -1 to release the Site Plugin as it is staged.

Here are my reasons:

* The site for 3.0-beta-1 is hopelessly outdated. It's files are from
before the 2.1 version was released. This means that important pointers
about the Doxia upgrade is missing. The POM snippets has hardcoded
versions (2.0.x versions). These are just examples. I've tried to merge
over all of the changes to the site from trunk to the 3.x-branch. See
commits@ for details. We also need to have a good migration document on
the plugin's site to help users transition from version 2.x. Oliver has
started such a document on the wiki, but in my opinion it needs to be in
the plugin's site. I'm willing to help fix the documentation.

* There is close to no Javadocs for the 6 new classes. If we are to
support the code the person who wrote it must document it properly. We
have done poorly in this regard earlier and it's time to change that.

* If I read the code correctly in the SiteDeployMojo and
SiteStageDeployMojo, proxy support (including tests for it) has been
disabled. If we release without proxy support it has to be a conscious
decision and it has to be documented.

* A comment in the POM in relation to wagon says "disabled webdav ..."
and "providers not anymore in core". Does that mean that you cannot
deploy the site over webdav? I haven't tried it myself, as I don't have
a webdav server available for testing.


On 2010-08-07 21:54, Olivier Lamy wrote:
> Hi,
> In order to have a good companion to the coming Apache Maven 3.0-beta-2 
> release.
> I'd like to release Maven Site Plugin 3.0-beta-1 for maven 3.
> We solved 10 issues :
> http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11146&version=15554
> 
> Staging repo:
> https://repository.apache.org/content/repositories/maven-070/
> 
> Guide to testing staged releases:
> http://maven.apache.org/guides/development/guide-testing-releases.html
> 
> Notes :
> * this release has been build using the staged Apache Maven 3.0-beta-2
> (so you must use the staged repository [1] )
> * some informations can be found [2], specially how to configure your
> pom in order to be able to continue building site with both maven 2.x
> and maven 3.
> 
> 
> Vote open for 72 hours.
> 
> [ ] +1
> [ ] +0
> [ ] -1
> 
> +1 from me
> 


-- 
Dennis Lundberg

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

Reply via email to