DOAP issues have been fixed. Let's wait for Hervé before spinning a new release.

Robert


Op Wed, 29 May 2013 01:21:52 +0200 schreef Jason van Zyl <ja...@tesla.io>:

I'll see if Robert wants to fix the DOAP file and I'll respin tomorrow after he's commented.

On May 28, 2013, at 7:17 PM, Stephen Connolly <stephen.alan.conno...@gmail.com> wrote:

Yep.... looks fine to me. If you want to respin now, from _my_ PoV *should*
be no issues now... of course who knows what will crop up with the next
review ;-)


On 29 May 2013 00:07, Jason van Zyl <ja...@tesla.io> wrote:

This should suffice for the notice:

https://git-wip-us.apache.org/repos/asf?p=maven.git;a=commitdiff;h=b0a83f62

On May 28, 2013, at 5:48 PM, Stephen Connolly <
stephen.alan.conno...@gmail.com> wrote:

From my PoV the only outstanding issue is that the NOTICE.txt does not
reflect the fact that it is now Eclipse Aether and no longer Sonatype
Aether.

I am unclear what the exact wording that is required, I am hoping that
somebody else can correct the file. All the license header issues are, to
my mind, fixed on master and Robert has switched over to
package-info.java.

I'll let Robert comment as to whether he sees the DOAP as a blocker.


On 28 May 2013 22:08, Jason van Zyl <ja...@tesla.io> wrote:

It's very easy to cut another release. If all the fixes are in that the
PMC wishes it takes minutes to roll the release again.

On May 28, 2013, at 4:43 PM, Robert Scholte <rfscho...@apache.org>
wrote:

Some additional remarks:
- The copyright doesn't include current year (I've already fixed that
on
the trunk)
- doap:generate fails: The generated DOAP doesn't respect ASF rules.

Just to be sure I understand correctly: these alpha-versions will never
be released. They are created so users can try them. -1 votes would
mean it
is not yet ready for a beta or final release. Is this right?

Robert

Op Tue, 28 May 2013 10:38:07 +0200 schreef Stephen Connolly <
stephen.alan.conno...@gmail.com>:

[x] Builds from source bundle
[x] Builds some complex projects
[x] Contains correct LICENSE.txt
[ ] NOTICE.txt correctly attributes 3rd party components (See
observation 1)
[?] All source files, where appropriate, contain the ASL header (See
observation 2)
[?] Binary archives bundled within the source distribution (See
observation
3)

On the basis of the NOTICE.txt not acknowledging Eclipse Aether, and
only
on that basis I will be voting

-0.99999 (binding)

The other issues are non-critical but it would be nice to tidy them
up...
nice to have.

Observations

1. No attribution of Eclipse Aether, only referenced as developed by
Sonatype.

2. The following 39 files are missing license headers:

apache-maven/src/bin/m2.conf
apache-maven/src/conf/logging/simplelogger.properties



maven-aether-provider/src/main/java/org/apache/maven/repository/internal/package.html
maven-aether-provider/src/site/apt/index.apt
maven-artifact/src/site/apt/index.apt
maven-compat/compatibility.cfl
maven-compat/src/main/resources/META-INF/maven/plugin.xml
maven-core/lifecycle-executor.txt
maven-core/plugin-manager.txt
maven-core/project-builder.txt

maven-core/src/main/resources/org/apache/maven/messages/build.properties
maven-core/src/site/apt/artifact-handlers.apt
maven-core/src/site/apt/configuration-management.apt
maven-core/src/site/apt/default-bindings.apt.vm
maven-core/src/site/apt/getting-to-container-configured-mojos.apt
maven-core/src/site/apt/index.apt
maven-core/src/site/apt/inheritance.apt
maven-core/src/site/apt/lifecycles.apt.vm
maven-core/src/site/apt/offline-mode.apt
maven-core/src/site/apt/plugin-execution-isolation.apt
maven-core/src/site/apt/scripting-support/marmalade-support.apt
maven-core/src/site/resources/design/2.1-lifecycle-refactor.graffle



maven-embedder/src/examples/simple-project/src/main/java/org/apache/maven/embedder/App.java



maven-embedder/src/examples/simple-project/src/test/java/org/apache/maven/embedder/AppTest.java
maven-embedder/src/main/resources/META-INF/MANIFEST.MF



maven-embedder/src/main/resources/META-INF/maven/slf4j-configuration.properties
maven-embedder/src/site/apt/cli.apt.vm
maven-embedder/src/site/apt/index.apt.vm
maven-embedder/src/site/apt/logging.apt
maven-model-builder/src/site/apt/index.apt
maven-model-builder/src/site/apt/super-pom.apt.vm
maven-model/src/main/java/org/apache/maven/model/io/xpp3/package.html
maven-model/src/main/java/org/apache/maven/model/merge/package.html
maven-model/src/main/java/org/apache/maven/model/package.html
maven-model/src/site/apt/index.apt
maven-plugin-api/src/site/apt/index.apt
maven-repository-metadata/src/site/apt/index.apt
maven-settings/src/site/apt/index.apt
README.bootstrap.txt

None of these are actual production code, so I don't see this as a
blocker
for release, but it would be good to tidy them up. Additionally, the
embedder examples should have their license explicitly stated to
remove
confusion for anyone pegging the examples to build their own code
upon.

In addition I note that there are 432 test resources that do not have
a
license header, however, as test resources it is legitimate to argue
that
the license header could affect the test. It would be good if we could
get
that number reduced, but only if we are confident that we are not
introducing false test passes in the process.

3. There is one (non-test) archive bundled within the distribution:

maven-ant-tasks-2.1.1.jar

Given that this specific artifact suffers from the bootstrap issue
(i.e. it
needs Maven to build it) and the source is available and this artifact
is
not part of the built code, but rather the build process, I am unclear
as
to what the legal requirement for including this in the source
distribution. It would be nice if we had some clarity on the artifact.
OTOH
it is code under the ASL and the NOTICE.txt perhaps covers it.


On 25 May 2013 13:51, Jason van Zyl <ja...@tesla.io> wrote:

Here are the release bits for 3.1.0-alpha-1:

Release notes:



https://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500&version=18967

Staging repository:
https://repository.apache.org/content/repositories/maven-044/

Staged distribution:



https://repository.apache.org/content/repositories/maven-044/org/apache/maven/apache-maven/3.1.0-alpha-1/

Staged Site:
http://maven.apache.org/ref/3.1.0-alpha-1

Thanks,

Jason

----------------------------------------------------------
Jason van Zyl
Founder & CTO, Sonatype
Founder,  Apache Maven
http://twitter.com/jvanzyl
---------------------------------------------------------

We know what we are, but know not what we may be.

-- Shakespeare






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


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


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


Thanks,

Jason

----------------------------------------------------------
Jason van Zyl
Founder & CTO, Sonatype
Founder,  Apache Maven
http://twitter.com/jvanzyl
---------------------------------------------------------

We all have problems. How we deal with them is a measure of our worth.

-- Unknown







Thanks,

Jason

----------------------------------------------------------
Jason van Zyl
Founder & CTO, Sonatype
Founder,  Apache Maven
http://twitter.com/jvanzyl
---------------------------------------------------------

happiness is like a butterfly: the more you chase it, the more it will
elude you, but if you turn your attention to other things, it will come
and sit softly on your shoulder ...

-- Thoreau







Thanks,

Jason

----------------------------------------------------------
Jason van Zyl
Founder & CTO, Sonatype
Founder,  Apache Maven
http://twitter.com/jvanzyl
---------------------------------------------------------

happiness is like a butterfly: the more you chase it, the more it will
elude you, but if you turn your attention to other things, it will come
and sit softly on your shoulder ...

-- Thoreau





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

Reply via email to