On 2/23/06, Ted Husted <[EMAIL PROTECTED]> wrote: > On 12/22/05, Dave Johnson <[EMAIL PROTECTED]> wrote: > > > > On Dec 21, 2005, at 11:44 AM, Ted Husted wrote: > > > I was looking over the incubator TODO list for Roller. > > > * http://incubator.apache.org/projects/roller.htm > > > > Thanks Ted! Further comments below... > > > > > If you don't mind my committing some patches, I'm getting up to speed > > > on the Roller architecture, and I could insert the license blurb in to > > > the Java source files, as a part of a general code review. > > > > Please do. > > > > > A related issue is author tags. The "best" practice is to omit them, > > > but some projects have chosen to retain the author tags. For example, > > > Struts removed them, but Velocity kept them. If the Roller committers > > > decided to omit author tags, this would be a good time to remove them. > > > I could do it while inserting the license text. > > > > I could go either way. Anybody have an opinion on this? > > Now that I'm close to getting PlanetStruts up, I'd like to get back to > helping with the "All code ASL'ed" item.
The issue we face is that we're in a holding pattern (but still wanting to do releases) as the policy on whether Roller can release is still in formulation (it's very, very close to being public, if I can catch Cliff I'll find out if I can post the draft link to here). On the one hand it's bad to have non-ASF copyrighted code in the ASF repository; on the other hand it might make the rollerweblogger releases from the committers harder to do. I'll ask our board representative (well, the board member who last had to ask me a question about things). > To comply with ASF norms and requirements, we should have the "short > form" license at the top of each source code file, which includes the > ASF copyright. We should also remove individual copyright statements > for anyone with a CLA on file (which will hopefully be everyone). If > there is any copyrighted material from somone without a CLA, we will > need to obtain a grant. +1, eventually (see above). > As a best practice, we should also remove the > @author tags, and be sure to credit all new contributions in the > commit logs. To clarify, this is up to the community, but most have gone towards removing the @author tags. Personally I just never put my name in one anymore and avoid the discussions, but I'm +1 to not bothering with @authors. > Finally, we should rename README.txt as NOTICE.txt to > comply with the ASF norm and the terms of the Apache Software License. +1, that should happen right away. Hen
