What's the process used to get from the specified repo commit to the
source bundle? I'm asking, because it's important to understand the
process used to get from the repo to the artifact, so that it can be
reproduced by others.

What I see is that the specified commit is different from the release 
bundle (in fact, in a good way due to the removal of .jar and other
binary files). I just want to be able to reproduce the steps to confirm
that the proposed release is = to the commit + whatever process used.

# diff -r /tmp/brooklyn/apache-brooklyn-0.7.0-M2-incubating /tmp/brooklyn/tree
Only in /tmp/brooklyn/tree: .gitattributes
Only in /tmp/brooklyn/tree: .gitignore
Only in /tmp/brooklyn/tree/core/src/test/resources/brooklyn/entity/rebind: 
brooklyn-AppInCatalog.jar
Only in /tmp/brooklyn/tree/core/src/test/resources/brooklyn/osgi: 
brooklyn-osgi-test-a_0.1.0.jar
Only in /tmp/brooklyn/tree/core/src/test/resources/brooklyn/osgi: 
brooklyn-test-osgi-entities.jar
Only in /tmp/brooklyn/tree/core/src/test/resources/brooklyn/osgi: 
brooklyn-test-osgi-more-entities_0.1.0.jar
Only in /tmp/brooklyn/tree/core/src/test/resources/brooklyn/osgi: 
brooklyn-test-osgi-more-entities_0.2.0.jar
Only in /tmp/brooklyn/tree/core/src/test/resources: hello-world-no-mapping.war
Only in /tmp/brooklyn/tree/core/src/test/resources: hello-world.war
Only in /tmp/brooklyn/tree/docs: .gitignore
Only in /tmp/brooklyn/tree/examples/global-web-fabric: .gitignore
Only in /tmp/brooklyn/tree/examples/simple-messaging-pubsub: .gitignore
Only in /tmp/brooklyn/tree/examples/simple-nosql-cluster: .gitignore
Only in /tmp/brooklyn/tree/examples/simple-web-cluster: .gitignore
Only in 
/tmp/brooklyn/tree/software/nosql/src/main/resources/brooklyn/entity/nosql/cassandra:
 cassandra-multicloud-snitch.jar
Only in /tmp/brooklyn/tree/software/osgi/src/test/resources: hello-world.jar
Only in /tmp/brooklyn/tree/usage/archetypes/quickstart/src/main/resources: 
.gitignore
Only in 
/tmp/brooklyn/tree/usage/archetypes/quickstart/src/test/resources/projects/integration-test-1:
 .gitignore
Only in /tmp/brooklyn/tree/usage/dist/src/main/dist/bin: .gitattributes
Only in /tmp/brooklyn/tree/usage/jsgui/src/build: .gitattributes
Only in /tmp/brooklyn/tree/usage/qa/src/main/resources: hello-world.war

On Tue, Dec 09, 2014 at 03:54:42PM +0000, Richard Downer wrote:
> This is to call for a vote for the source release of Apache Brooklyn
> 0.7.0-M2-incubating.
> 
> The source tarball, including signatures, digests, etc can be found at:
> https://dist.apache.org/repos/dist/dev/incubator/brooklyn/apache-brooklyn-0.7.0-M2-incubating-rc3
> 
> The Git commit ID is 3b2eac0df44a8565aa2b4feec546e0a5fb486485
> https://git-wip-us.apache.org/repos/asf?p=incubator-brooklyn.git;a=commit;h=3b2eac0df44a8565aa2b4feec546e0a5fb486485
> 
> Release artifacts are signed with the following key:
> https://people.apache.org/keys/committer/richard.asc
> 
> Checksums of apache-brooklyn-0.7.0-M2-incubating-rc0.tar.gz:
> MD5: 3df15ee0f5e4b3b42263a4ab559f75bb
> SHA1: 7b64f8ae3312e8b26833e8f24392fa4c405cabc5
> SHA256: ac60bdbb3e57b681394d1b014cf3a2308d244b8b5e7ec811ab6c0a6d6d1e349d
> 
> KEYS file available here:
> https://dist.apache.org/repos/dist/release/incubator/brooklyn/KEYS
> 
> Changes since rc2:
> - Remove Shockwave Flash files
> - Remove .jar and .war files from source release (all used as test
> resources); update tests to gracefully handle the missing test
> resources
> 
> Please vote on releasing this package as Apache Brooklyn 0.7.0-M2-incubating.
> 
> The vote will be open for 72 hours.
> [ ] +1 Release this package as Apache Brooklyn 0.7.0-M2-incubating
> [ ] +0 no opinion
> [ ] -1 Do not release this package because ...
> 
> 
> Thanks,
> Richard Downer

Reply via email to