incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Brian McCallister <bri...@skife.org>
Subject Re: [PROPOSAL] Shindig, an OpenSocial Container
Date Thu, 29 Nov 2007 00:54:58 GMT
Okay, am about to submit a VOTE email with the revised proposal.

There are a couple major changes on the proposal. The biggest is the  
initial contributors and codebase. Google asked to be involved and  
offered to submit the initial implementation, which is a whole lot  
better than the one I pulled out of Ning so I think it is a great  
change. Additionally, folks from Hi5 and MySpace have been added to  
the proposal.

-Brian

On Nov 27, 2007, at 11:40 PM, Otis Gospodnetic wrote:

> +1 -- my simpy.com might become a client soon. :)
>
> Otis
>
> --
> Sematext -- http://sematext.com/ -- Lucene - Solr - Nutch
>
> ----- Original Message ----
> From: Brian McCallister <brianm@apache.org>
> To: general@incubator.apache.org
> Sent: Friday, November 9, 2007 1:03:49 PM
> Subject: [PROPOSAL] Shindig, an OpenSocial Container
>
> 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        <bakert@ninginc.com>
>     Tim Williamson      <tim@ninginc.com>
>     Brian McCallister   <brianm@apache.org>
>     Thomas Dudziak      <tomdz@apache.org>
>     Martin Traverso     <martin@ning.com>
>
> = Sponsors =
>
> == Champion ==
>
>     Brian McCallister   <brianm@apache.org>
>
> == Nominated Mentors ==
>
>     Brian McCallister   <brianm@apache.org>
>     Thomas Dudziak      <tomdz@apache.org>
>     Santiago Gala       <sgala@apache.org>
>     Upayavira           <upayavira@apache.org>
>
> == Sponsoring Entity ==
>
> The Apache Incubator.
>
>
> ---------------------------------------------------------------------
> 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
>


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Mime
View raw message