On Mon, Jul 26, 2010 at 11:38 AM, Kalle Korhonen <[email protected]> wrote: > I made a few minor commits last night to fix the issues that came up > during the 1.0.0 release. I also took a look at the notice file and > I'd like refine the wording. Currently the contents with "NOTICE > accounting for Apache Shiro's use" lines make it sound more like a > licensing issue but the two notices we have are about copyrights, not > licenses. The NOTICE is a user-facing file but as is, it reads to me > more of a document to Incubator PMC for IP clearance. Ant had > suggested perhaps removing the notice regarding SoftHashMap which I > believe we could do if we only used the concept since ideas cannot be > copyrighted.
I started by copying-and-pasting bits of the source code shown on the website, so our mentors recommended that we get his permission last year just in case, which is why that statement is included in the existing notice file. As long as the URL for his website remains (his 'attribution clause' requested of us), we can remove anything else. > The Spring source notice is equally straight-forwarded. Spring is > under the same Apache license and there are multiple copyright holders > of the Spring codebase so we just need to acknowledge that Spring has > copyrights to some part of the codebase if we copied the code for > StringUtils etc. directly which we probably did. I'd remove the "== > NOTICE from" header and rephrase the wording to mention StringUtils > and the reasoning. That line was in there originally because I thought there was an attribution requirement by Spring, but I double-checked and that only applies to us redistributing their *documentation*. We're definitely not doing that, so we can move that part entirely. > Regarding the roadmap, after this we only have actual code issues left > for 1.1.0 release. There were a few issues in 1.0.0 that were more > than minor but each with workarounds so at this point it doesn't seem > like we'd necessarily need 1.0.1 release before 1.1.0. Now, if we > release 1.1.0 while still in incubator, we are in some ways "wasting" > a perfectly good release. It's my understanding we could more or less > graduate at will now so unless anything urgent comes up, I'd suggest > we get ready for 1.1.0 release, hold a graduation vote and then > release 1.1.0 as TLP. I agree with this - I think we're good to go. +1 Cheers, Les
