Return-Path: Delivered-To: apmail-incubator-shiro-dev-archive@www.apache.org Received: (qmail 79044 invoked from network); 2 Feb 2010 05:42:15 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 2 Feb 2010 05:42:15 -0000 Received: (qmail 60234 invoked by uid 500); 2 Feb 2010 05:42:14 -0000 Delivered-To: apmail-incubator-shiro-dev-archive@incubator.apache.org Received: (qmail 60177 invoked by uid 500); 2 Feb 2010 05:42:14 -0000 Mailing-List: contact shiro-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: shiro-dev@incubator.apache.org Delivered-To: mailing list shiro-dev@incubator.apache.org Received: (qmail 60163 invoked by uid 99); 2 Feb 2010 05:42:14 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Feb 2010 05:42:14 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of kalle.o.korhonen@gmail.com designates 209.85.223.183 as permitted sender) Received: from [209.85.223.183] (HELO mail-iw0-f183.google.com) (209.85.223.183) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Feb 2010 05:42:05 +0000 Received: by iwn13 with SMTP id 13so1487617iwn.20 for ; Mon, 01 Feb 2010 21:41:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=O8uTvDrozQKAm8nE5AUD1vQReWbPa6qrHsi1GWJ/SDM=; b=jeSj8Jk/aMixdYrKvja+goKQ/h4mPmJYTBSGZaAo7KRKyY5eUjFoGSVYhtUhKEN2jn ki2C0sAvBrmVIIEAoLnaUB9EyHhzI7j9lKGBbqyjLDj15TfgOB8yzRGxf4wS6fqxWH6k gNaMM2vAR/bUKo2JQ0AZpKdXudJ4V6Y7lGKBk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=kDX27B3LhNOkHKN+/PPpJb6JrXZ/6N/f7ZOdmLsF2xlcvJ1Y/LIKyg8o+aw/aAPiVb eOOS1BgIXnPyLWHP0iAIOFqj87W9bwUq9q/JZ/UbSiymB1V4ngDVWy9al+99pFZ0tCdD sqjpK0QL9dgz374kAj79nmKUaEy6fch4J4Qnk= MIME-Version: 1.0 Received: by 10.231.153.141 with SMTP id k13mr92525ibw.95.1265089304664; Mon, 01 Feb 2010 21:41:44 -0800 (PST) In-Reply-To: <44b57a611002012039j64ca2afbq7717bccdc79fe503@mail.gmail.com> References: <44b57a610912070744y7f04180bg6a3c7d499594af09@mail.gmail.com> <44b57a610912160726x41b0a367r2aee1323fa96bda9@mail.gmail.com> <44b57a610912160733q2577c53ch980f8ae516404389@mail.gmail.com> <550B6D1C-31FA-49DC-A4D0-D0407AD386CF@toolazydogs.com> <44b57a610912181306r37ff17e2ke8c6f05cc61ce5a7@mail.gmail.com> <44b57a610912181319l5c9beafcl469497085aac5c70@mail.gmail.com> <7281ca711002011954u491c1fe7je5e536fb323045dd@mail.gmail.com> <44b57a611002012039j64ca2afbq7717bccdc79fe503@mail.gmail.com> Date: Mon, 1 Feb 2010 21:41:44 -0800 Message-ID: <7281ca711002012141i37912eb5tf4bb4546854fcd9b@mail.gmail.com> Subject: Re: Preparing for our first release From: Kalle Korhonen To: shiro-dev@incubator.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org Ha! I knew that would get the ball rolling :) I'll take care of SHIRO-59. Agree with everything Les said - API changes would be important to get in at this stage. I expect working through the release preparation will still take a couple of weeks and we probably have a good chance of closing out all of the remaining ones currently scheduled in that timeframe - but there's no point holding up the release if not. Kalle On Mon, Feb 1, 2010 at 8:39 PM, Les Hazlewood wrote= : > I definitely agree - there are a few critical issues that I'd like to > see if we can resolve: > > - =A0The RememberMeManager acquires the HttpServletRequest/Response pair > from the ThreadLocal - I was thinking that might require an API change > to the RememberMeManager to accept it as a method argument or in the > Subject context map. > - 'Run As' is about 50% done. =A0It shouldn't take much longer to finish > - As Brian suggested, his patches would be a nice edition for the 1.0 rel= ease. > > I agree that most of the other issues won't be done for the 1.0 > release, but that's ok - that's what 1.1 will be for or 1.2 or > whatever. =A0It's definitely a good idea to get 1.0 out now to service > the community's needs. > > We're definitely close! > > Cheers, > > Les > > On Mon, Feb 1, 2010 at 10:54 PM, Kalle Korhonen > wrote: >> I think it's a high time to do our first release. There's quite a few >> smallish organizational and/or configuration items we need to do >> before a release, most of them nicely tracked at >> http://incubator.apache.org/clutch.html. Color-wise, we are not doing >> that bad but we could do better. Don't care about the all green much >> but the page is tracking the right items, so I just picked up the >> hammer and I'll start swinging. I'll be updating the progress here and >> in case I run into issues. I'll first create the distribution area and >> publish our site docs there. If there are any open issues any of you >> would like to get closed before 1.0.0 better start working on them >> now.. I don't think we are going to wait for all of the issues >> currently scheduled for 1.0 >> (https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=3Dtrue&= mode=3Dhide&sorter/order=3DDESC&sorter/field=3Dpriority&resolution=3D-1&pid= =3D12310950&fixfor=3D12314078) >> to be completed unless they are critical/blocker. We'll just schedule >> them for a later point release if not done until we are otherwise >> ready for 1.0.0. Agree? >> >> Kalle >> >> >> On Fri, Dec 18, 2009 at 1:19 PM, Les Hazlewood w= rote: >>> Thanks! >>> >>> On Fri, Dec 18, 2009 at 4:17 PM, Alan D. Cabrera = wrote: >>>> Done. >>>> >>>> >>>> Regards, >>>> Alan >>>> >>>> On Dec 18, 2009, at 1:06 PM, Les Hazlewood wrote: >>>> >>>>> In light of this, could you please resolve the following issue? >>>>> >>>>> https://issues.apache.org/jira/browse/SHIRO-41 >>>>> >>>>> Thanks, >>>>> >>>>> Les >>>>> >>>>> On Wed, Dec 16, 2009 at 11:16 AM, Alan D. Cabrera >>>>> wrote: >>>>>> >>>>>> For artwork it can get complicated but only if you received stipulat= ions >>>>>> on >>>>>> its usage; it doesn't seem that there is any. =A0I think we're good = here. >>>>>> >>>>>> >>>>>> Regards, >>>>>> Alan >>>>>> >>>>>> On Dec 16, 2009, at 7:33 AM, Les Hazlewood wrote: >>>>>> >>>>>>> There is one minor thing I forgot to mention: =A0Jeremy's friend cr= eated >>>>>>> the old JSecurity shield/lock logo for us. =A0He did the logo for u= s in >>>>>>> return for free website hosting on one of our servers. =A0This is >>>>>>> payment for services rendered (he payed us by doing the logo work, = the >>>>>>> services rendered were the website hosting), so I don't think that = we >>>>>>> need a CLA/sign-off from him. >>>>>>> >>>>>>> As I understand it, the shield/lock logo is our intellectual proper= ty >>>>>>> due to this agreement and we don't need to involve him. =A0IANAL, b= ut I >>>>>>> think we're ok. >>>>>>> >>>>>>> - Les >>>>>>> >>>>>>> On Wed, Dec 16, 2009 at 10:26 AM, Les Hazlewood >>>>>>> wrote: >>>>>>>> >>>>>>>> Yep, it did. =A0Just for clarity's sake: every contributor on the = old >>>>>>>> JSecurity project came over as a committer to Apache and each also >>>>>>>> sent the re-licensing agreement/affirmation at that time. >>>>>>>> >>>>>>>> Cheers, >>>>>>>> >>>>>>>> Les >>>>>>>> >>>>>>>> On Wed, Dec 16, 2009 at 10:22 AM, Alan D. Cabrera >>>>>>>> >>>>>>>> wrote: >>>>>>>>> >>>>>>>>> So, back in July Craig sent out a set of emails from committers i= n the >>>>>>>>> project stating that re-licensing for ASF. =A0What I am not sure = of is >>>>>>>>> that >>>>>>>>> this covers *all* the original authors from the JSecurity project >>>>>>>>> before >>>>>>>>> it >>>>>>>>> arrived at the Incubator. >>>>>>>>> >>>>>>>>> >>>>>>>>> Regards, >>>>>>>>> Alan >>>>>>>>> >>>>>>>>> On Dec 8, 2009, at 6:42 AM, Les Hazlewood wrote: >>>>>>>>> >>>>>>>>>> Craig, can you please just confirm this so we have a clear recor= d of >>>>>>>>>> it? >>>>>>>>>> >>>>>>>>>> Thanks, >>>>>>>>>> >>>>>>>>>> Les >>>>>>>>>> >>>>>>>>>> On Tue, Dec 8, 2009 at 9:26 AM, Alan D. Cabrera >>>>>>>>>> >>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>> If Craig has confirmed that all the original authors from JSecu= rity >>>>>>>>>>> have >>>>>>>>>>> filed a license agreement then I think we're good. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Regards, >>>>>>>>>>> Alan >>>>>>>>>>> >>>>>>>>>>> On Dec 7, 2009, at 4:58 PM, Les Hazlewood wrote: >>>>>>>>>>> >>>>>>>>>>>> Yep, we're covered. =A0All people who contributed previously t= o >>>>>>>>>>>> JSecurity became committers to Shiro. =A0Before joining the >>>>>>>>>>>> incubator, >>>>>>>>>>>> we all formally (each) agreed to the transfer. >>>>>>>>>>>> >>>>>>>>>>>> HTH, >>>>>>>>>>>> >>>>>>>>>>>> Les >>>>>>>>>>>> >>>>>>>>>>>> On Mon, Dec 7, 2009 at 5:27 PM, Alan D. Cabrera >>>>>>>>>>>> >>>>>>>>>>>> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>> I recall that agreements were forwarded by current project >>>>>>>>>>>>> members. >>>>>>>>>>>>> =A0I'm >>>>>>>>>>>>> not >>>>>>>>>>>>> certain that we covered all the people who contributed to the >>>>>>>>>>>>> original >>>>>>>>>>>>> project. >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> Regards, >>>>>>>>>>>>> Alan >>>>>>>>>>>>> >>>>>>>>>>>>> On Dec 7, 2009, at 11:40 AM, Les Hazlewood wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> To the best of my knowledge this is all finished - Craig hel= ped >>>>>>>>>>>>>> out >>>>>>>>>>>>>> with it. =A0I forwarded all the formal statements from all p= revious >>>>>>>>>>>>>> committers that they fully agree and support of transferring= all >>>>>>>>>>>>>> of >>>>>>>>>>>>>> their work to the ASF 2.0 license. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Craig, could you please clarify if there's anything else tha= t >>>>>>>>>>>>>> needs >>>>>>>>>>>>>> to >>>>>>>>>>>>>> be >>>>>>>>>>>>>> done? >>>>>>>>>>>>>> >>>>>>>>>>>>>> Thanks! >>>>>>>>>>>>>> >>>>>>>>>>>>>> Les >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Mon, Dec 7, 2009 at 1:31 PM, Alan D. Cabrera >>>>>>>>>>>>>> >>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Dec 7, 2009, at 7:44 AM, Les Hazlewood wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I think most people in the Shiro community would agree tha= t >>>>>>>>>>>>>>>> we're >>>>>>>>>>>>>>>> long >>>>>>>>>>>>>>>> overdue for our first release ;) >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> So, to that end, and unless anyone objects, I'm going to t= ake a >>>>>>>>>>>>>>>> crack >>>>>>>>>>>>>>>> at tagging only what I feel are the most important issues = that >>>>>>>>>>>>>>>> absolutely must be in to 1.0. =A0When I'm done with that, = I'd >>>>>>>>>>>>>>>> like >>>>>>>>>>>>>>>> to >>>>>>>>>>>>>>>> post to this list again to allow people the opportunity to >>>>>>>>>>>>>>>> speak-up >>>>>>>>>>>>>>>> if >>>>>>>>>>>>>>>> they see something that they think should be included but = I >>>>>>>>>>>>>>>> missed. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I'm doing this to help us get a little focus on what shoul= d >>>>>>>>>>>>>>>> concretely >>>>>>>>>>>>>>>> define our first release, and to get it out as soon as pos= sible >>>>>>>>>>>>>>>> from >>>>>>>>>>>>>>>> now. =A0Just my opinion, but I think it'd be great if we c= an >>>>>>>>>>>>>>>> finish >>>>>>>>>>>>>>>> all >>>>>>>>>>>>>>>> the 1.0 issues (if not actually release) by 1 January. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Please let me know if anyone does not agree with this, >>>>>>>>>>>>>>>> otherwise, >>>>>>>>>>>>>>>> I'll >>>>>>>>>>>>>>>> get started as soon as possible organizing the existing is= sues. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Sounds great! >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> The only thing that's hazy in my mind is the LGPL vetting. = =A0I >>>>>>>>>>>>>>> recall >>>>>>>>>>>>>>> an >>>>>>>>>>>>>>> effort to obtain permission to relicense the code from the >>>>>>>>>>>>>>> original >>>>>>>>>>>>>>> authors >>>>>>>>>>>>>>> but am not sure if it was completed and all the requisite >>>>>>>>>>>>>>> permissions >>>>>>>>>>>>>>> were >>>>>>>>>>>>>>> properly filed. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Regards, >>>>>>>>>>>>>>> Alan >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>> >>>>>> >>>> >>>> >>> >> >