Return-Path: Delivered-To: apmail-incubator-general-archive@www.apache.org Received: (qmail 10863 invoked from network); 11 Nov 2007 22:45:30 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 11 Nov 2007 22:45:30 -0000 Received: (qmail 45594 invoked by uid 500); 11 Nov 2007 22:45:17 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 45453 invoked by uid 500); 11 Nov 2007 22:45:17 -0000 Mailing-List: contact general-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@incubator.apache.org Delivered-To: mailing list general@incubator.apache.org Received: (qmail 45441 invoked by uid 99); 11 Nov 2007 22:45:17 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 11 Nov 2007 14:45:16 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of ekoneil@gmail.com designates 209.85.146.178 as permitted sender) Received: from [209.85.146.178] (HELO wa-out-1112.google.com) (209.85.146.178) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 11 Nov 2007 22:45:19 +0000 Received: by wa-out-1112.google.com with SMTP id n4so3764207wag for ; Sun, 11 Nov 2007 14:44:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=Pt8HzQf3Zjfj86YdfWnNwJ1rLYbjXy18KXcgoo3pDjI=; b=d/MC2HsmmVPWhhvU6H/ferF3XBbE7nonbezSmDRVnpp6brsH05+5ZcXVA7Nsl0zW43BUHHl2ld3CVcB5VTe2l3n9KZ8iRabE+Kzwd+uIIcpgqzX3M3jX088/cbERIqzXkKwmmU6OHH+JZgd4H8MT+xI6I9lxBmhaijvsKAu1QKA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=U/FMYjN/ZbTGiMggRpqjoVUnfgRi6DMODsnzy9/e0G6fIYYGFfUy5pW9a/rpwGmq07t+6pDivVv0MG0XeXza2vVEGhQldFG84YGzbt+yyEPh45iYxE+m4BIzn0wDoOrJs4efhJgtnmVUPn/bP2DN4mh3ebKcyLlAZbWPM/5abXw= Received: by 10.115.55.1 with SMTP id h1mr668285wak.1194821098425; Sun, 11 Nov 2007 14:44:58 -0800 (PST) Received: by 10.115.55.5 with HTTP; Sun, 11 Nov 2007 14:44:58 -0800 (PST) Message-ID: Date: Sun, 11 Nov 2007 15:44:58 -0700 From: "Eddie O'Neil" To: general@incubator.apache.org Subject: Re: [PROPOSAL] Shindig, an OpenSocial Container In-Reply-To: <9e3862d80711111157g51f6f6eap89345d311bb05629@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <2A075A49-502E-4F9B-8C7D-D66F80873554@apache.org> <9e3862d80711111157g51f6f6eap89345d311bb05629@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org +1 -- cool project and great name! On Nov 11, 2007 12:57 PM, Brett Porter wrote: > +1 > > > On 09/11/2007, Brian McCallister wrote: > > Shindig Proposal > > -- > > > > = Abstract = > > > > Shindig will develop the container and backend server components > > for hosting OpenSocial applications. > > > > = Proposal = > > > > Shindig will develop a JavaScript container and implementations of > > the backend APIs and proxy required for hosting OpenSocial applications. > > > > > > = Background = > > > > OpenSocial provides a common set of APIs for social applications > > across multiple websites. With standard JavaScript and HTML, > > developers can create social applications that use a social network's > > friends and update feeds. > > > > A social application, in this context, is an application run by a > > third party provider and embedded in a web page, or web application, > > which consumes services provided by the container and by the > > application host. This is very similar to Portal/Portlet technology, > > but is based on client-side compositing, rather than server. > > > > More information can be found about OpenSocial at > > http://code.google.com/apis/opensocial/ > > > > == Rationale == > > > > Shindig is an implementation of an emerging set of APIs for client-side > > composited web applications. The Apache Software Foundation has > > proven to have developed a strong system and set of mores for > > building community-centric, open standards based systems with a > > wide variety of participants. > > > > A robust, community-developed implementation of these APIs will > > encourage compatibility between service providers, ensure an excellent > > implementation is available to everyone, and enable faster and > > easier application development for users. > > > > The Apache Software Foundation has proven it is the best place for > > this type of open development. > > > > > > = Current Status = > > > > This is a new project. > > > > = Meritocracy = > > > > The initial developers are very familiar with meritocratic open > > source development, both at Apache and elsewhere. Apache was chosen > > specifically because the initial developers want to encourage this > > style of development for the project. > > > > === Community === > > > > Shindig seeks to develop developer and user communities during > > incubation. > > > > > > = Core Developers = > > > > The initial core developers are all Ning employees. We hope to > > expand this very quickly. > > > > = Alignment = > > > > The developers of Shindig want to work with the Apache Software > > Foundation specifically because Apache has proven to provide a > > strong foundation and set of practices for developing standards-based > > infrastructure and server components. > > > > = Known Risks = > > > > == Orphaned products == > > > > Shindig is new development of an emerging set of APIs. > > > > == Inexperience with Open Source == > > > > The initial developers include long-time open source developers, > > including Apache Members. > > > > == Homogenous Developers == > > > > The initial group of developers is quite homogenous. Remedying this > > is a large part of why we want to bring the project to Apache. > > > > == Reliance on Salaried Developers == > > > > The initial group of developers are employed by a potential consumer > > of the project. Remedying this is a large part of why we want to > > bring the project to Apache. > > > > == Relationships with Other Apache Products == > > > > None in particular, except that Apache HTTPD is the best place to > > run PHP, which the server-side components Ning intends to donate > > have been implemented in. > > > > == A Excessive Fascination with the Apache Brand == > > > > We believe in the processes, systems, and framework Apache has put > > in place. The brand is nice, but is not why we wish to come to > > Apache. > > > > = Documentation = > > > > Google's OpenSocial Documentation: > > http://code.google.com/apis/opensocial/ > > > > Ning's OpenSocial Documentation: > > http://tinyurl.com/3y5ckx > > > > = Initial Source = > > > > Ning, Inc. intends to donate code based on their implementation of > > OpenSocial. The backend systems will be replaced with more generic > > equivalents in order to not bind the implementation to specifics > > of the Ning platform. > > > > This code will be extracted from Ning's internal development, and > > has not been expanded on past the extraction. It will be provided > > primarily as a starting place for a much more robust, community- > > developed > > implementation. > > > > = External Dependencies = > > > > The initial codebase relies on a library created by Google, Inc., > > and licensed under the Apache Software License, Version 2.0. > > > > = Required Resources = > > > > Developer and user mailing lists > > > > A subversion repository > > > > A JIRA issue tracker > > > > = Initial Committers = > > > > Thomas Baker > > Tim Williamson > > Brian McCallister > > Thomas Dudziak > > Martin Traverso > > > > = Sponsors = > > > > == Champion == > > > > Brian McCallister > > > > == Nominated Mentors == > > > > Brian McCallister > > Thomas Dudziak > > Santiago Gala > > Upayavira > > > > == Sponsoring Entity == > > > > The Apache Incubator. > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org > > For additional commands, e-mail: general-help@incubator.apache.org > > > > > > > -- > Brett Porter > Blog: http://www.devzuz.org/blogs/bporter/ > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org > For additional commands, e-mail: general-help@incubator.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org For additional commands, e-mail: general-help@incubator.apache.org