The answer on the infra list, with one concur (and I judge to be a likely concensus) is that build scripts and related files not actually part of the project functional distributables, but used to produce those, should be in SVN, etc., but do not need to go on the Apache Mirror system.
-Marshall On 1/16/2013 3:14 PM, Marshall Schor wrote: > Here's a copy of what I posted. This will affect how we publish the new P2 > update site, I think. > > > -------- Start of copy > > As part of our Apache UIMA component release, we update an > Eclipse-update-site. > This is essentially a special packaging of released JARs for our project's > features and plugins for Eclipse, with some extra metadata, to allow Eclipse > to > install these. > > We are in the process of updating the format of our project's Eclipse update > site to the "P2" style, to conform to the evolving development in Eclipse of > how > these sites are structured. > > The site would contain the exact same (already released) versions of the > plugin > and feature JARs. > > It's all very do-able, but a question comes up: for the updated build tooling > we > use to produce the new format of the Eclipse update site, do we need to make a > source release of those build tools? It seems to me that this might fall > into a > bit of a gray area regarding Apache's mandate to distribute source code, > because > the build tooling is not really part of what we intend to distribute; rather > it's incidental things the developers use to produce the distributed > artifacts. > > So far, we've been following a practice that I think that has been used by > many > others where the source for build tooling used by our project (but which is > not > part of what we consider our distributed artifacts) is not put on the Apache > Mirror system. For example, the common Apache-wide shared "parent" POM (you > can > see it here: http://repo1.maven.org/maven2/org/apache/apache/) I don't believe > has it's source on the Apache Mirror distribution system (but I could be > wrong). > > Is this OK? Thanks for any guidance here. > > ----- End of copy > > -Marshall > >
