Alright then - I'll create a jira and add a patch for doing this.
Thanks everyone!

- Cassie


On Tue, Jul 15, 2008 at 4:08 PM, David Primmer <[EMAIL PROTECTED]>wrote:

> On Tue, Jul 15, 2008 at 10:29 AM, Cassie <[EMAIL PROTECTED]> wrote:
> > I don't really support having both versions around in Shindig forever
> > because I think it would confuse new users deciding which one to choose
> and
> > would be more work than its worth for this project to maintain. (2 sets
> of
> > bugs, patches, mail threads, design decisions, etc) However, anyone can
> > build an OpenSocial container in whatever way they like - Shindig is just
> > one impl choice (of course we hope to be the best :)
> >
> > That being said, it looks like the general consensus here is moving to
> > option #2 (the "dataservice" package).
> > Should we move forward with this? Or do we want to discuss this more?
> >
> > David - do you think this accurately reflects this thread? You stated
> that
>
> yep
>
> > you would continue working on this code. Does everyone here think that
> David
> > moving the code to another repository is the right choice? Or should we
> go
> > with Ian's option and just leave both be?
>
> I say svn delete them and figure out where you need to re-add
> dependencies for the things that you'd get in abdera one at a time as
> they're needed. Remove it all, including the enum with the named
> routes.
>
> oh, and check in dirk's servlet filter auth patch at move token
> checking out of the handler code... ;-)
>
> davep
>
> >
> > Thanks for all of the comments!
> >
> > - Cassie
> >
> >
> >
> > On Tue, Jul 15, 2008 at 3:47 AM, Ian Boston <[EMAIL PROTECTED]> wrote:
> >
> >> David,
> >> I am sorry that I didn't reply to the your message on Friday, I went
> >> offline for a few days, just got back online today.
> >>
> >> Firstly I should apologize, I didn't want to pass any comment on the
> >> contribution of any part of the implementation, because I think that
> both
> >> are extremely valuable, and represent many hours of thought and work.
> >>
> >> I also think that Abdera is a really strong framework that is ideally
> >> suited to this type of work, especially in the Atom area, and will be
> >> invaluable to a full blown SNS which needs to support more than just OS.
> >>
> >> What I was trying to say, ineptly, was that I felt we needed to be
> careful
> >> that any bindings inside Shindig don't prevent others already using a
> >> version of Abdera (or any other framework) from continuing to use it.
> Having
> >> options allows that to happen.
> >>
> >> So to rephrase my original opinion, both approaches would be great and
> >> would allow users of shindig to decide which one they wanted to use
> provided
> >> a) there is resource in the shindig community to support both, and
> >> b) they can easily be backed off the same underlying service API's
> >>
> >> It sounds like you are willing to do some of that work... so you get my
> >> vote (not that I should have one for triggering such a long thread.) #2
> also
> >> gets my vote because it generates choice and has resource prepared to
> work
> >> on it.
> >> All IMHO,
> >>
> >> Sorry everyone, I'll remember to wait to let others confirm what I am
> >> thinking next time.
> >> Ian
> >>
> >>
> >>
> >>
> >> On 15 Jul 2008, at 02:46, David Primmer wrote:
> >>
> >>  On Sat, Jul 12, 2008 at 12:40 PM, Kevin Brown <[EMAIL PROTECTED]> wrote:
> >>>
> >>>> There's a pretty good recent analogy for this issue, which was the
> Linux
> >>>> task scheduler. Two very capable implementations were developed, but
> the
> >>>> one
> >>>> that was chosen was done so because the people who worked on it were
> >>>> highly
> >>>> dedicated to the task.
> >>>>
> >>>> I think the same criteria needs to be applied here. For people who are
> in
> >>>> favor of the 'new' code, are you willing to accept the burden of
> >>>> maintenance, patches, and support? Are you going to continue doing
> that
> >>>> even
> >>>> if you change employers? for people in favor of the abdera code -- I
> ask
> >>>> the
> >>>> same.
> >>>>
> >>>> That's really what this boils down to. If both implementations get the
> >>>> job
> >>>> done correctly, then the decision for which one to use is simply a
> matter
> >>>> of
> >>>> determining who's going to ensure success of the component. If we only
> >>>> have
> >>>> one person who's going to work on one side and 10 people on the other,
> >>>> then
> >>>> the choice is obvious.
> >>>>
> >>>
> >>> Another eminently reasonable point from Kevin. Although I don't think
> >>> you can always get a promise for future development in any open source
> >>> project, we do have commitments from some pretty big companies to work
> >>> on this. I really hope that the amount of contributions outside of
> >>> Google employees increases going forward in the java api server. It's
> >>> disappointingly lopsided so far, but maybe the OS Foundation will make
> >>> it safer for others to devote valuable developer hours to it. I'm
> >>> still motivated to work on an Abdera-based approach, and will probably
> >>> carry it on in some other repository. My interest has always been more
> >>> in the data portability possibilities that are appearing via AtomPub,
> >>> as well as the extensibility of the OpenSocial framework. It has a lot
> >>> of potential as a general purpose development platform and there's a
> >>> lot of cutting-edge stuff in there that will be useful to more than
> >>> just social networks.
> >>>
> >>> davep
> >>>
> >>
> >>
> >
>

Reply via email to