On 5/23/13 4:19 PM, Mike Matrigali wrote:
In DERBY-6045 tony makes a reasonable request for jars including an as yet unreleased bug fix to verify the fix as he is not set up to build. There used to be unofficial jars available from one of the public testing sites, but that has gone away. Is posting the jars used to run
a test off of trunk ok or not?
Hi Mike,

This seems to be governed by the following section of the Apache release policy here: http://www.apache.org/dev/release.html#what In particular, see this paragraph:

"During the process of developing software and preparing a release, various packages are made available to the developer community for testing purposes. Do not include any links on the project website that might encourage non-developers to download and use nightly builds, snapshots, release candidates, or any other similar package. The only people who are supposed to know about such packages are the people following the dev list (or searching its archives) and thus aware of the conditions placed on the package. If you find that the general public are downloading such test packages, then remove them."


It would benefit the community to make it easy for bug reporters to be
able to verify fixes prior to release candidates.

Is there anything to be done, that does not break apache rules?

I am not an Apache lawyer, but I think that the following process would fit inside the policy described by that section:

o A developer with commit privileges can build a set of jars and put them in a subdirectory of their public Apache webpage. That is, in a subdirectory of the public_html directory of their account on people.apache.org. For instance, my public subdirectory is visible at http://people.apache.org/~rhillegas/ and Myrna's public subdirectory is visible at http://people.apache.org/~myrnavl/

o Then the developer can post a message to derby-dev, alerting the list to the location of the bugfix jars. The message should mention the experimental, non-production nature of the jars. Note that the message would be posted to derby-dev, not derby-user. I think that distinction is important for fitting inside the Apache policy.

o Probably it's good hygiene to delete the jars after they've been tested in order to reduce the possibility of confusion and avoid cluttering up the Apache servers.

My $0.02,
-Rick

Reply via email to