Proposals to push to v.Next

0 views
Skip to first unread message

Scott Seely

unread,
Mar 30, 2009, 9:16:51 PM3/30/09
to opensocial-an...@googlegroups.com

I’ve signed up for a few proposals that I will not be able to get out as prototypes until the end of the month at the earliest.

·         http://wiki.opensocial.org/index.php?title=Implementing_IS_FRIENDS_WITH

·         http://wiki.opensocial.org/index.php?title=Min_age_metadata_for_ModulePrefs

·         http://wiki.opensocial.org/index.php?title=RequestShareApp_and_requestSendMessage_should_use_IdSpec

·         http://wiki.opensocial.org/index.php?title=Anonymous_Viewer

 

If anyone wants to step forward and claim one of these, you need to do so by end of day tomorrow (3-31). Otherwise, these proposals will go back into the queue for the normal process in v.Next.

 

 

Scott Seely

architect

email  sse...@myspace.com

 

 

Evan Gilbert

unread,
Mar 31, 2009, 3:23:22 AM3/31/09
to opensocial-an...@googlegroups.com
Even if these items don't make it into the spec for 0.9, they are still a good blueprint for any container implementing these features. Specifically:
- If you're returning an anonymous viewer, use -1 as the viwer ID
- If you want to implement mutual friends, follow the IS_FRIENDS_WITH spec
- If you have minimum age requirements for gadgets, use the min_age XML.

Moving forward, we'd like for many spec enhancements to emerge from actual use, but this only works if containers make an implement the same way, even if it's not yet start of the "official" spec.

Evan

Paul Lindner

unread,
Mar 31, 2009, 4:20:18 AM3/31/09
to opensocial-an...@googlegroups.com
Anonymous User support has a prototype.  Patch for Java/JS attached to the relevant Jira issue.

https://issues.apache.org/jira/browse/SHINDIG-734 

Issues encountered -- to make it easy for javascript implementations I added an isAnonymous() convenience function that tests for the Anonymous User ID.  Suggest adding isAnonymous() to the person spec.

Lane LiaBraaten

unread,
Mar 31, 2009, 1:53:50 PM3/31/09
to OpenSocial - OpenSocial and Gadgets Specification Discussion
+1 - isAnonymous() seems like a more generic solution than the -1
convention so it's a worthwhile addition.

-Lane
> > ·        http://wiki.opensocial.org/index.php?title=Min_age_metadata_for_Modul...
>
> > ·        http://wiki.opensocial.org/index.php?title=RequestShareApp_and_reques...
>
> > ·        http://wiki.opensocial.org/index.php?title=Anonymous_Viewer

Arne Roomann-Kurrik

unread,
Mar 31, 2009, 1:58:19 PM3/31/09
to opensocial-an...@googlegroups.com
+1 to isAnonymous(), certainly makes sense if we have isViewer and isOwner.

~Arne
--
OpenSocial IRC - irc://irc.freenode.net/opensocial

Evan Gilbert

unread,
Mar 31, 2009, 3:54:17 PM3/31/09
to opensocial-an...@googlegroups.com
New APIs don't really have these "function" things any more on the person object (and we need a way to represent in REST/RPC). So fine having isAnon() in the old JS, but think id==-1 is probably the right thing for JSON/REST/RPC.

Scott Seely

unread,
Mar 31, 2009, 5:03:15 PM3/31/09
to opensocial-an...@googlegroups.com

Please write up a patch.

Lane LiaBraaten

unread,
Apr 2, 2009, 4:42:13 PM4/2/09
to opensocial-an...@googlegroups.com
Kevin and I would also like to propose moving the "Versioning Applications" [1] feature to v.NEXT.  There is some working code in Shindig that we plan to shop around to app developers to get more feedback and make sure this concept is fully baked.

Please reply if you feel strongly that this should remain in v0.9.

Thanks,
Lane

[1] http://wiki.opensocial.org/index.php?title=Versioning_Applications


On Mon, Mar 30, 2009 at 6:16 PM, Scott Seely <sSe...@myspace.com> wrote:

Scott Seely

unread,
Apr 3, 2009, 11:46:50 AM4/3/09
to opensocial-an...@googlegroups.com

Is there anything in the spec that is limiting? I’ve shopped this around to some of our developers as well as the application approval team and the details seem about right.

 

 

 

From: opensocial-an...@googlegroups.com [mailto:opensocial-an...@googlegroups.com] On Behalf Of Lane LiaBraaten
Sent: Thursday, April 02, 2009 1:42 PM
To: opensocial-an...@googlegroups.com
Subject: [opensocial-and-gadgets-spec] Re: Proposals to push to v.Next

 

Kevin and I would also like to propose moving the "Versioning Applications" [1] feature to v.NEXT.  There is some working code in Shindig that we plan to shop around to app developers to get more feedback and make sure this concept is fully baked.

Kevin Brown

unread,
Apr 3, 2009, 12:40:00 PM4/3/09
to opensocial-an...@googlegroups.com
The biggest concern that I have with it is that it's already a week into April and we haven't really had a chance to see how well the manifests address the issues developers have raised for versioning. We will be deploying shindig implementation as is to google containers at some point in the next few weeks, but I'm reluctant to set it in stone until we get some useful feedback.

Lane LiaBraaten

unread,
Apr 3, 2009, 12:52:25 PM4/3/09
to opensocial-an...@googlegroups.com
On Tue, Mar 31, 2009 at 12:54 PM, Evan Gilbert <uid...@google.com> wrote:
New APIs don't really have these "function" things any more on the person object (and we need a way to represent in REST/RPC). So fine having isAnon() in the old JS, but think id==-1 is probably the right thing for JSON/REST/RPC.

This is a good point...can we just punt on isAnon() since we're looking to deprecate the old API anyway?

-Lane

Scott Seely

unread,
Apr 3, 2009, 1:25:54 PM4/3/09
to opensocial-an...@googlegroups.com

I’m fine with this reasoning. Given the roughness of the osapi, it seems that we should do the same there as well.

Reply all
Reply to author
Forward
0 new messages