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
