Okay, here's what I've got so far, let me know what you think:
- Add support for a different language (ie a ruby on rails port or
something)
- do we want this? if so, what language would be most useful?
- Add more features to the sample container and gadgets.js
- The goal here would be to put more container-side code into shindig
. Right now most of the code we have deals with things inside the gadget
iframe, and gadgets.js needs some improvements in order to be
feasible for
real containers.
- For the sample container, we could add UIs for things like
"share app" and "request permission"
- Could also add things like a canvas mode to the sample
container, the ability to add more than one gadget, and drag them around
(people have brought up the fact that they wanted to see more
examples) etc
etc
- Add testing infrastructure, and some tests, for the shindig
javascript and/or sample container
- this could either be done using something like selenium or js unit
- in the long run, we probably need both. but we could leave
this slightly open ended for the project definition
- Add php wrappers for opensocial gadgets. Essentially let people
write gadgets that look more like what facebook has, and let them run on
opensocial.
- This would probably be dependent on the server-to-server apis
working.
- We could perhaps mention some RESTful api support because no one has
started on it yet
- not sure if it really wont start before May 26th.. but we
could see
There are also some other projects who want to integrate with us, tuscany
and roller so far.
Let me know what you guys think about these ideas. I will post whichever
ones nobody disagrees with on the summer of code listing page.
Thanks.
- Cassie
On Tue, Mar 18, 2008 at 10:14 AM, Cassie <[EMAIL PROTECTED]> wrote:
> I would like to support summer of code as a mentor.
>
> To do so, we need project ideas for Shindig. Once we have these ideas, we
> just need to post them here:
> http://wiki.apache.org/general/SummerOfCode2008
>
> And hope that we get some participators interested. Coding starts on May
> 26th, so the project has to be something that we aren't interested in or
> don't have the time to do in the next couple of months. Does anyone have any
> projects that they think would take a new contributor about 2 1/2 months to
> accomplish?
>
> I'll start thinking too...
> Thanks!
>
> - Cassie
>