1) The best way to do this .. is by just doing it! Dive in and don't give up until it's done! :-) Once you have a somewhat working, well coded version (doesn't have to be complete or without bugs mind you, just in style with our project goals: good quality and preferably readable code:) and you feel your ready to show it to the world. go and submit a patch in our jira with the .net implementation.

2) Shindig is an apache project so very open ... all contributions are welcomed with open arms and happiness! So don't ever worry about that, we'll never refuse from good code that fits our project's goals (and being language neutral aka supporting shindig in many languages is indeed part of our goal)

3) As long as you don't mind releasing the code under the apache license v2, and the quality is good (and you intend to keep supporting it and help build a community for it), it's very welcome! Once the patch has been accepted, and you show your ability by your code and involvement, you can join the committers ranks, get a vote in the projects direction, etc ... apache works with 'meritocracy' ... apache.org has a lot of pages explaining this so i won't :)

4) It's not really the 'Shindig .net implementation' until shindig has accepted it. However no harm in saying "to be a part of shindig" while working on that :)

5) Don't be afraid to ask questions, we're usually very friendly folk :)

6) Don't forget there's a Java and PHP version, they will often be the only map you have to figure out what to do and how to do it and in what order .. while the client facing spec is well documented, the server side isn't. So get friendly with one of the 2 versions, and learn how it works internally and use that as either a reference or at- least a inspiration of what to do

Hope that answers your questions,

        -- Chris


On Jun 19, 2008, at 11:52 PM, Michael Ryan (Software Developer) wrote:


What would the ramifications be of starting a .Net (C#) implementation
of OpenSocial... Is calling it say "Shindig .Net" out of the question,
and what is the possibility of having it hosted with the Java and PHP
versions?

I know there is an "OpenSocial" .Net project on CodePlex, but it seem
that hasn't been touched in some time now... I've attempted to contact
the author on that project, but haven't seen a response yet, will give
it a few more days.

Just wanting some input/advice before I begin down this path...

--
Michael J. Ryan  --  Software Developer  --  Apollo Group



This message is private and confidential. If you have received it in error, please notify the sender and remove it from your system.

Reply via email to