Hi Everyone,

Thanks for all the great inputs!!! =)

According to the feedback, the final decision has been put into the
"final" column of http://bit.ly/PocoAlignment.

Especially, the decisions on the issues stated before are:

- Person.age: add to spec description
- Person.profileUrl: add to spec description
- Person.thumbnailUrl: add to both spec description and XML
- Name.additionName / middleName: change to "middle name" to both spec
description, PHP and Java Shindig
- Organization.address / location: change to "location" to both XML,
PHP and Java Shindig
- Organization.field / salary / subField / webpage: keep in
OpenSocial, add to spec description

Please raise your hands if there's any concern remains --- we're about
to work on the detailed alignment job such like spec change/code
change soon. :)

Thanks,
Jacky

On Jun 24, 3:05 am, Joseph Smarr <jsm...@gmail.com> wrote:
> Right, I think the spirit of whatever we do should be a) make it work like
> JSON when possible, b) make it compatible for XML consumers, and c) make it
> minimally painful for XML consumers that just want/expect POX.
>
> Thanks, js
>
> On Tue, Jun 23, 2009 at 10:25 AM, Scott Seely <sse...@myspace-inc.com>wrote:
>
> >  That was a solution. Again—I just didn’t see this logged anywhere. I will
> > happily go with the xsi:type solution.
>
> > I’m also concerned that the OpenSocial use of XMLNS on the serialization
> > will impair the ability to handle XML from PoCo. The reason for an XMLNS is
> > to handle versioning on XML docs. This means we should probably have a
> > schema but put all the names into the global namespace. This is not great
> > for XML, but enhances compatibility. I’m not willing to fight for XMLNS
> > because we also support JSON which doesn’t have a versioning story like
> > XMLNS. Any versioning solution we come up with for JSON should also work for
> > XML.
>
> > *From:* portableconta...@googlegroups.com [mailto:
> > portableconta...@googlegroups.com] *On Behalf Of *Joseph Smarr
> > *Sent:* Monday, June 22, 2009 6:07 PM
> > *To:* portableconta...@googlegroups.com
> > *Cc:* opensocial-and-gadgets-s...@googlegroups.com;
> > portableconta...@groups.google.com
>
> > *Subject:* Re: [opensocial-and-gadgets-spec] Re: Poco alignment: some
> > minor mistakes need to be changed on the 0.9 RESTful spec?
>
> > Scott-are you talking about the XSD issue of how to represent <entry>
> > values for people vs activities, etc.? If so, I thought the resolution was
> > to get rid of the <person> element and just use <entry> and then also add
> > the xsi:type thing if that helps validation, which was deferred to you and
> > other XML experts to say if it's worth it. I agree that issue should go in
> > the spreadsheet! :)
>
> > Thanks, js
>
> > On Mon, Jun 22, 2009 at 2:11 PM, Scott Seely <sse...@myspace-inc.com>
> > wrote:
>
> > I’m missing a statement on how we are proposing to handle entries of type
> > Activity, AppData, etc.
>
> > We need to understand how we handle Activity living at the same place as
> > Person—did I miss that in the discussion so far?
>
> > *From:* portableconta...@googlegroups.com [mailto:
> > portableconta...@googlegroups.com] *On Behalf Of *Kevin Marks
> > *Sent:* Wednesday, June 17, 2009 8:38 AM
> > *To:* opensocial-and-gadgets-s...@googlegroups.com
> > *Cc:* portableconta...@groups.google.com
> > *Subject:* Re: [opensocial-and-gadgets-spec] Re: Poco alignment: some
> > minor mistakes need to be changed on the 0.9 RESTful spec?
>
> > On Wed, Jun 17, 2009 at 8:35 AM, Joseph Smarr <jsm...@gmail.com> wrote:
>
> > For profileUrl and thumbnailUrl, yes they're technically redundant,
> > but they're very convenient (and commonly used) by OpenSocial gadget
> > developers, so when we did the initial alignment, we agreed to leave
> > them in OS as "convenience fields" but under the stipulation that the
> > data ALSO has to show up in the official location (e.g. profileUrl
> > should also be in the list of urls with type=profile). I think that's
> > a smart compromise, so we should leave it as is.
>
> > As for the remaining issues (middleName vs additionalName and the
> > extra organization fields in OS), my vote (not surprisingly) is to
> > standardize on what PoCo uses (since we already went thru a lengthy
> > debate process to agree on those field names), but in the case where
> > OS wants to keep some additional fields (like field/subField for org)
> > that's also fine by me since it still keeps PoCo a strict subset of
> > OS.
>
> > Can anyone else weigh in on these remaining issues? In particular, how
> > painful would it be to change additionalName to middleName in OS?
>
> > If we are going to do this, can we add mappings from vcard to the spec(s)
> > so that people can tell which field goes where (I know you've done this in
> > practice, Joe)
>
> > Thanks, js
>
> > On Jun 16, 11:51 pm, Jacky <jacky.chao.w...@gmail.com> wrote:
> > > It seems like the field Person.url covers this:
> > > person....@type=profile, person....@type=thumbnail, etc...
>
> > > On Jun 17, 2:44 pm, Chris Chabot <chab...@google.com> wrote:
>
> > > > On Wed, Jun 17, 2009 at 8:34 AM, Jacky <jacky.chao.w...@gmail.com>
> > wrote:
>
> > > > > - Person.profileUrl: shall we remove it everywhere? It might be fine
> > > > > to make this decision consistent with the one for thumbnailUrl ---
> > > > > suggest remove.
>
> > > > profileUrl and thumbnailUrl should definitely stay in the OpenSocial
> > spec,
> > > > combined with the name they are the bases of social apps (can't show a
> > list
>
> > > > of your friends with pictures and clickable links without those)- Hide
> > quoted text -
>
> > > - Show quoted text -

Reply via email to