Return-Path: Delivered-To: apmail-couchdb-dev-archive@www.apache.org Received: (qmail 29385 invoked from network); 26 Mar 2009 01:30:32 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 26 Mar 2009 01:30:32 -0000 Received: (qmail 26407 invoked by uid 500); 26 Mar 2009 01:01:02 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 26374 invoked by uid 500); 26 Mar 2009 01:01:02 -0000 Mailing-List: contact dev-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@couchdb.apache.org Delivered-To: mailing list dev@couchdb.apache.org Received: (qmail 26364 invoked by uid 99); 26 Mar 2009 01:01:02 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 26 Mar 2009 01:01:02 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of shaun@meebo.com designates 209.85.198.231 as permitted sender) Received: from [209.85.198.231] (HELO rv-out-0506.google.com) (209.85.198.231) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 26 Mar 2009 01:00:52 +0000 Received: by rv-out-0506.google.com with SMTP id k40so288536rvb.35 for ; Wed, 25 Mar 2009 18:00:29 -0700 (PDT) MIME-Version: 1.0 Received: by 10.141.189.5 with SMTP id r5mr105437rvp.264.1238029229839; Wed, 25 Mar 2009 18:00:29 -0700 (PDT) In-Reply-To: <6A9125FF-5D79-4E0B-9F5F-E60A9828420B@apache.org> References: <6A9125FF-5D79-4E0B-9F5F-E60A9828420B@apache.org> Date: Wed, 25 Mar 2009 18:00:29 -0700 Message-ID: Subject: Re: Lounge clustering framework From: Shaun Lindsay To: dev@couchdb.apache.org Content-Type: multipart/alternative; boundary=000e0cd259b47756600465fb243a X-Virus-Checked: Checked by ClamAV on apache.org --000e0cd259b47756600465fb243a Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Alright, we got legal approval to release all the Lounge code, so I did a bunch of cleaning up (removing Meebo-specific pathnames, moving python modules out of our Meebo libraries and into a lounge specific module, etc) and put it all up on google code. http://code.google.com/p/couchdb-lounge/ Since I went through and changed a bunch of the paths, there might be some weirdness with things not working or other assorted strangeness. Anyway, there's quite a bit of code there and very little documentation about how all the pieces fit together, so I'll put together an overview of how everything works and (hopefully) a walkthrough on getting it built and running. If everything goes according to plan, I'll put all of that information in the repo sometime tonight. If anyone is interested in working on this, let me know and we can get you added to the project. Enjoy! Shaun Lindsay Meebo.com On Tue, Feb 24, 2009 at 1:09 PM, Jan Lehnardt wrote: > > On 24 Feb 2009, at 20:54, Shaun Lindsay wrote: > > Hey all, >> We've been discussing the best way to handle releasing the Lounge code and >> we have some questions that you, the couch devs, might be able to help out >> with: >> >> 1. What license is preferred? Since Couch is an Apache project, the >> Apache >> license is probably appropriate, however, since the Lounge is more or less >> a >> separate entity, we can probably release under any license. Any >> preferences? >> > > If this or parts of this are ever fed back into CouchDB it'd be easiest to > have > it under Apache License 2.0. Any oder new-style BSD license or MIT will > do, too, but Apache License 2.0 is very much preferred. > > *If* any of the code will go into CouchDB we'll also need a contributers > license agreement (CLA)* which is another thing you lawyer might want > to look at, but probably not right now. > > * See way down on http://www.apache.org/licenses/ > > > 2. Project hosting? Again, since this is separate from Couch, it probably >> doesn't make sense to have it in the Couch repo. We were thinking google >> code (since we use svn), but I'm open to whatever. Thoughts? >> > > We can make it a sub-project of CouchDB eventually (just raising the option > for now), but to start off, any open source hoster will do. CouchDB used to > be on Google Code and it seems a reasonable choice. Of course, GitHub > is all the rage today and would give you more street-cred but I'd > understand > if you don't want to switch version control systems. > > > Once we settle on a license, we'll need to run it by our lawyer to make >> sure >> we're solid and, assuming that goes well, we should be good to give out >> the >> code. >> > > This is so fricken' awesome! Thanks! > > Cheers > Jan > -- > > --000e0cd259b47756600465fb243a--