On 6/4/06, Leo Simons <[EMAIL PROTECTED]> wrote:
On Fri, Jun 02, 2006 at 10:17:46AM -0400, Noel J. Bergman wrote: > Leo Simons wrote: > > Let's write a piece of software to do the auditing for us. > > How do you propose to do this? How do you propose to audit the code and > know which pieces of code require which license and whether or not that > license is conforming, and properly documented? Not saying that this can't > be done, but am asking how you propose to do it. Hadn't thought about it a whole lot yet. I figured the question was coming so I typed up some random things on the train...not sure whether it makes sense but I'm confident it can be done.
+1 IMO we're going to need something like this for all releases pretty soon. we need to have a way to enforce minimum policies (just simple stuff like checksums, signatures, LICENSE and NOTICE files). one way would be using a subversion repository for releases and running a pre-commit quality script. it's not a replacement for the human element. we're still going to need to trust pmc's to do the right thing. but it might reduce the energy required to get a release to a state where it's fit to release. - robert