>-----Original Message----- >From: Ryan Baxter [mailto:[email protected]] >Sent: Tuesday, August 07, 2012 12:43 PM >To: [email protected]; Chris Cole >Subject: Re: Shindig on .NET? > >Welcome Llya! > >Have you taken a look at Negroni [1]? It is probably not that active >anymore but I know it was open sourced by MySpace and was based on >.NET. Chris Cole (CCed) was one of the lead developers and can >probably give you more information. > >As always we are welcome to contributions from everyone, but we need >to evaluate any new implementations and make sure there is a serious >developer community around them so they live up to the high standards >of our consumers :)
One potential avenue to keep in mind is a sponsored incubation. If the Shindig PMC feels that this project could be a valuable sub-project of Shindig, but are unsure of community and IP, they can sponsor the project's incubation at http://incubator.apache.org. Once the project has proven that it has an active & diverse community, then it can graduate as a sub-project of Shindig or a new top-level project, if being a sub-project no longer makes sense. > >-Ryan > >[1] http://code.google.com/p/negroni/ > >On Tue, Aug 7, 2012 at 4:18 AM, Ilya Builuk <[email protected]> wrote: >> Hello Shindig community! >> >> As developer who works with Microsoft .NET Framework platform I found >> that there are no open implementations of opensocial container on .NET >> (pesta/baadal isn't production quality, poorly designed and aren't >> using .NET benefits as they just unsuccessful port of shindig java >> implementation). So I've started my own open source project here: >> catpic.codeplex.com. It uses all client-side (javascript) of shindig, >> but server-side is written from scratch. Also it will be distributed >> as nuget package (package manager for Visual Studio - see nuget.org) >> that means it will be integrated into existing ASP.NET application. >> This is the goal: integrating of opensocial facilities into existing >> applications with minimal efforts. Just install nuget package, >> implement some interfaces which are mediators between different >> systems (e.g. repositories of people, activities) and your site is >> opensocial container now. >> >> So, what have I done: >> * simple gadget server (some features, as preload aren't implemented) >> * social handlers: people.get, people.create, activities.get, >> activities.create, activitystreams.get, activitystreams.create >> * demo site (continues integration build): http://catpic.apphb.com/ >> >> Why am I writing here? Maybe this project can be considered as good >> start point to develop Shindig in .NET world. >> >> Resources: >> * catpic.codeplex.com - project repository >> * http://catpic.apphb.com/social/ActivityStreams >> >> Tests: >> * >http://catpic.apphb.com/gadgets/ifr?url=http://catpic.apphb.com/content/g >adgets/social/ActivitiesSuiteTest.xml >> * >http://catpic.apphb.com/gadgets/ifr?url=http://catpic.apphb.com/content/g >adgets/social/PeopleSuiteTest.xml >> >> Thanks, >> Ilya
