IRC Log for #OpenSocial on 2008-08-07
Timestamps are in UTC.
- [00:35:59] * jkinner (n=jkinner@c-68-39-18-144.hsd1.nj.comcast.net) has joined #opensocial
- [00:43:23] * gasman (n=joe@nat-ext.sfo2.imeem.net) Quit (Read error: 104 (Connection reset by peer))
- [00:43:29] * gasman (n=joe@nat-ext.sfo2.imeem.net) has joined #opensocial
- [00:46:57] * petea (n=pandrews@adsl-76-202-153-62.dsl.pltn13.sbcglobal.net) Quit ()
- [01:14:00] * KevinMarks (n=KevinMar@nat/google/x-f5d39894d57bf90a) Quit ("The computer fell asleep")
- [01:33:52] * yoichiro (n=yoichiro@ns2.atlsys.com) has joined #opensocial
- [01:34:53] * kriox (n=kriox@189.100.88.58) has joined #opensocial
- [01:50:06] * ggapol (n=ggapol@cebu.exist.com) has joined #opensocial
- [01:53:05] * edu_barra (n=webmaste@189.24.91.183) has joined #opensocial
- [01:55:26] <edu_barra>
Hi!
- [01:55:31] <MarkBao>
hi
- [01:57:57] <edu_barra>
- [01:57:57] <edu_barra>
I have a doubt about oo sending of applications for opensocial orkut
- [01:57:57] <edu_barra>
you could help me?
- [01:59:22] <MarkBao>
ah sorry nope
- [02:01:11] <edu_barra>
thanks =)
- [02:01:49] <yoichiro>
hi, may i help you?
- [02:06:24] <edu_barra>
- [02:06:24] <edu_barra>
I develop an application for Orkut, and submitted to the directory of applications. I wonder how long it takes to verification and adding the application in the directory?
- [02:08:01] <edu_barra>
do u know ?
- [02:13:14] <yoichiro>
well, I know only that it will takes several weeks.
- [02:13:14] <edu_barra>
?
- [02:16:46] <edu_barra>
thanks very much =)
- [02:16:56] <yoichiro>
I seem that the verification of the submitted application is like a very painful task. but the following url might help you.
- [02:17:05] <yoichiro>
http://groups.google.com/group/opensocial-orkut/browse_thread/thread/9f8749a8ff893628
- [02:19:22] <edu_barra>
i will check it!
- [02:19:41] * plindner (n=plindner@66.218.169.48) Quit ()
- [02:19:51] <edu_barra>
their help was very useful
- [02:20:03] <yoichiro>
yes, i hope this doc helps you.
- [02:20:03] <edu_barra>
thanks so much =)
- [02:20:12] <yoichiro>
you're welcome. :)
- [02:25:50] * edu_barra (n=webmaste@189.24.91.183) Quit ()
- [02:30:15] * petea (n=pandrews@76.14.62.217) has joined #opensocial
- [02:43:40] * kriox (n=kriox@189.100.88.58) Quit ()
- [02:45:39] * besquared (n=Josh@75-101-13-111.dsl.static.sonic.net) Quit ()
- [02:55:59] * rmurphey (n=rmurphey@c-67-169-176-74.hsd1.ca.comcast.net) Quit (Read error: 110 (Connection timed out))
- [02:57:33] * gasman (n=joe@nat-ext.sfo2.imeem.net) Quit (Read error: 104 (Connection reset by peer))
- [02:57:40] * gasman (n=joe@nat-ext.sfo2.imeem.net) has joined #opensocial
- [02:58:13] * JSeligstein (n=JSeligst@outbound156a.pasd.tfbnw.net) Quit ("This computer has gone to sleep")
- [03:00:43] * rf___ (n=rf@adsl-68-125-193-69.dsl.pltn13.pacbell.net) has joined #opensocial
- [03:00:43] * rf__ (n=rf@adsl-68-125-193-69.dsl.pltn13.pacbell.net) Quit (Read error: 104 (Connection reset by peer))
- [03:03:18] * manvesh (n=chatzill@nat/yahoo/x-be84264518046e58) Quit (Read error: 110 (Connection timed out))
- [03:22:14] * jkinner (n=jkinner@c-68-39-18-144.hsd1.nj.comcast.net) Quit ("Logging")
- [03:42:14] * suhail (n=suhaildo@nat/slide/x-99f0aa76252dd2b0) Quit (Read error: 113 (No route to host))
- [03:50:14] * jerobi (n=jerobi@nat/slide/x-6cfe9ebdaa2cd9ae) Quit (Read error: 104 (Connection reset by peer))
- [03:50:15] * yoichiro (n=yoichiro@ns2.atlsys.com) Quit (Read error: 104 (Connection reset by peer))
- [03:50:31] * jerobi (n=jerobi@nat/slide/x-1ee866aad12cc10c) has joined #opensocial
- [03:55:15] * MarkBao (n=markbao@pool-72-93-207-158.bstnma.fios.verizon.net) Quit ("Leaving...")
- [04:00:04] * yoichiro (n=yoichiro@ns2.atlsys.com) has joined #opensocial
- [04:06:10] * rf___ (n=rf@adsl-68-125-193-69.dsl.pltn13.pacbell.net) Quit (Read error: 104 (Connection reset by peer))
- [04:09:50] * rf__ (n=rf@adsl-68-125-193-69.dsl.pltn13.pacbell.net) has joined #opensocial
- [04:13:58] * plindner (n=plindner@netblock-66-245-253-213.dslextreme.com) has joined #opensocial
- [04:17:02] * plindner (n=plindner@netblock-66-245-253-213.dslextreme.com) Quit (Read error: 104 (Connection reset by peer))
- [04:17:46] * plindner (n=plindner@netblock-66-245-253-213.dslextreme.com) has joined #opensocial
- [04:21:48] * jotto (n=jotto-ir@CPE-72-133-200-17.wi.res.rr.com) has joined #opensocial
- [04:35:43] * plindner (n=plindner@netblock-66-245-253-213.dslextreme.com) Quit ()
- [04:45:02] * charlieville (n=charliev@adsl-75-18-224-200.dsl.pltn13.sbcglobal.net) has joined #opensocial
- [04:45:04] * JSeligstein (n=JSeligst@outbound156a.pasd.tfbnw.net) has joined #opensocial
- [04:48:29] * suhail (n=suhaildo@c-24-7-65-54.hsd1.ca.comcast.net) has joined #opensocial
- [04:54:12] * charlieville_ (n=charliev@adsl-75-41-57-144.dsl.pltn13.sbcglobal.net) has joined #opensocial
- [05:04:47] * charlieville (n=charliev@adsl-75-18-224-200.dsl.pltn13.sbcglobal.net) Quit (Read error: 110 (Connection timed out))
- [05:24:40] * jotto (n=jotto-ir@CPE-72-133-200-17.wi.res.rr.com) Quit ()
- [05:27:17] * optroodt (n=optroodt@225-124-dsl.ipact.nl) has joined #opensocial
- [05:28:12] * mib_5ane2h (i=7aa4f1b1@gateway/web/ajax/mibbit.com/x-0dbcddfec090a0bf) has joined #opensocial
- [05:31:41] * mib_5ane2h (i=7aa4f1b1@gateway/web/ajax/mibbit.com/x-0dbcddfec090a0bf) Quit (Client Quit)
- [05:51:09] * rmurphey (n=rmurphey@c-67-169-176-74.hsd1.ca.comcast.net) has joined #opensocial
- [06:02:59] * besquared (n=Josh@c-71-202-152-68.hsd1.ca.comcast.net) has joined #opensocial
- [06:22:05] * JoelS (n=JSeligst@outbound500a.pasd.tfbnw.net) has joined #opensocial
- [06:28:19] * jerobi (n=jerobi@nat/slide/x-1ee866aad12cc10c) Quit (Read error: 113 (No route to host))
- [06:33:00] * charlieville_ (n=charliev@adsl-75-41-57-144.dsl.pltn13.sbcglobal.net) Quit ()
- [06:33:52] * JSeligstein (n=JSeligst@outbound156a.pasd.tfbnw.net) Quit (Read error: 110 (Connection timed out))
- [06:48:03] * Suhail_ (n=suhaildo@nat/slide/x-83ad8d79ea254fe1) has joined #opensocial
- [06:48:48] * Suhail_ (n=suhaildo@nat/slide/x-83ad8d79ea254fe1) Quit (Client Quit)
- [07:01:00] * action4 (n=nospam@c-98-210-181-173.hsd1.ca.comcast.net) has joined #opensocial
- [07:04:46] * suhail (n=suhaildo@c-24-7-65-54.hsd1.ca.comcast.net) Quit (Read error: 110 (Connection timed out))
- [07:06:32] * stevil (n=stevil@cp1029020-a.dbsch1.nb.home.nl) Quit (Read error: 104 (Connection reset by peer))
- [07:06:50] * stevil (n=stevil@cp1029020-a.dbsch1.nb.home.nl) has joined #opensocial
- [07:23:05] * KevinMarks (n=KevinMar@c-98-207-134-151.hsd1.ca.comcast.net) has joined #opensocial
- [07:24:20] * stevil (n=stevil@cp1029020-a.dbsch1.nb.home.nl) Quit (No route to host)
- [07:32:46] * besquared (n=Josh@c-71-202-152-68.hsd1.ca.comcast.net) Quit ()
- [07:37:05] * stevil (n=stevil@host-2.tntlogistics-3.demon.nl) has joined #opensocial
- [08:22:24] * JoelS (n=JSeligst@outbound500a.pasd.tfbnw.net) Quit ("Leaving")
- [08:27:07] * rmurphey (n=rmurphey@c-67-169-176-74.hsd1.ca.comcast.net) Quit (Read error: 113 (No route to host))
- [08:31:59] * danieljohnlewis (n=danieljo@82.46.89.37) has joined #opensocial
- [09:32:14] * danieljohnlewis (n=danieljo@82.46.89.37) Quit ()
- [09:33:09] * danieljohnlewis (n=danieljo@82.46.89.37) has joined #opensocial
- [09:35:40] * danieljohnlewis (n=danieljo@82.46.89.37) Quit (Remote closed the connection)
- [09:36:17] * danieljohnlewis (n=danieljo@82.46.89.37) has joined #opensocial
- [09:38:02] * danieljohnlewis (n=danieljo@82.46.89.37) Quit (Client Quit)
- [09:47:40] * levitation_ (n=levitati@noorus.aklubi.ee) Quit (Connection timed out)
- [09:53:22] * ggapol_ (n=ggapol@cebu.exist.com) has joined #opensocial
- [10:07:55] * levitation[A] (n=levitati@noorus.aklubi.ee) has joined #opensocial
- [10:09:14] * yoichiro (n=yoichiro@ns2.atlsys.com) Quit ("Leaving...")
- [10:14:53] * ggapol (n=ggapol@cebu.exist.com) Quit (Read error: 110 (Connection timed out))
- [10:50:56] * JSeligstein (n=JSeligst@outbound500a.pasd.tfbnw.net) has joined #opensocial
- [11:42:28] * d3vilking (n=root@203.200.5.131) has joined #opensocial
- [11:42:34] * d3vilking (n=root@203.200.5.131) has left #opensocial
- [11:57:54] * ggapol_ (n=ggapol@cebu.exist.com) Quit ("Leaving")
- [12:45:32] * MacTed (n=Thud@twentyfourmullen.hsd1.ma.comcast.net) Quit ()
- [13:22:32] * JSeligstein (n=JSeligst@outbound500a.pasd.tfbnw.net) Quit (Read error: 110 (Connection timed out))
- [13:24:54] * jotto (n=jotto-ir@CPE-72-133-200-17.wi.res.rr.com) has joined #opensocial
- [13:28:20] * MacTed (n=Thud@63.119.36.36) has joined #OpenSocial
- [13:38:38] * petea (n=pandrews@76.14.62.217) Quit ()
- [13:40:16] * Munkle (n=mzlee@fw.arb.zattoo.com) has joined #opensocial
- [13:42:31] * jotto (n=jotto-ir@CPE-72-133-200-17.wi.res.rr.com) Quit ()
- [13:53:19] * MrTopf (i=hidden-u@oecher.info) has joined #opensocial
- [14:03:16] * jotto (n=jotto-ir@CPE-72-133-200-17.wi.res.rr.com) has joined #opensocial
- [14:38:21] * stevil (n=stevil@host-2.tntlogistics-3.demon.nl) Quit (Success)
- [14:57:58] * stevil (n=stevil@cp1029020-a.dbsch1.nb.home.nl) has joined #opensocial
- [15:14:51] * petea (n=pandrews@adsl-76-202-153-62.dsl.pltn13.sbcglobal.net) has joined #opensocial
- [15:21:57] * MarkBao (n=markbao@pool-72-93-207-158.bstnma.fios.verizon.net) has joined #opensocial
- [16:00:56] * bakert (n=bakert@82-69-214-14.dsl.in-addr.zen.co.uk) has joined #opensocial
- [16:07:54] * bakert (n=bakert@82-69-214-14.dsl.in-addr.zen.co.uk) Quit (Read error: 104 (Connection reset by peer))
- [16:13:42] * bakert (n=bakert@82-69-214-14.dsl.in-addr.zen.co.uk) has joined #opensocial
- [16:16:46] * shrink (n=shrink@210.212.5.85) has joined #opensocial
- [16:22:54] * rmurphey (n=rmurphey@c-67-169-176-74.hsd1.ca.comcast.net) has joined #opensocial
- [16:30:49] * optroodt (n=optroodt@225-124-dsl.ipact.nl) Quit ()
- [16:31:12] * optroodt (n=optroodt@225-124-dsl.ipact.nl) has joined #opensocial
- [16:36:19] * rmurphey (n=rmurphey@c-67-169-176-74.hsd1.ca.comcast.net) Quit ("leaving")
- [16:36:24] * rmurphey (n=rmurphey@c-67-169-176-74.hsd1.ca.comcast.net) has joined #opensocial
- [16:51:32] * gbarosio (n=gbarosio@OL102-159.fibertel.com.ar) has joined #opensocial
- [16:51:54] * action4 (n=nospam@c-98-210-181-173.hsd1.ca.comcast.net) Quit ()
- [17:21:09] * KevinMarks (n=KevinMar@c-98-207-134-151.hsd1.ca.comcast.net) Quit ("The computer fell asleep")
- [17:29:24] * gasman (n=joe@nat-ext.sfo2.imeem.net) Quit (Read error: 104 (Connection reset by peer))
- [17:29:40] * gasman (n=joe@nat-ext.sfo2.imeem.net) has joined #opensocial
- [17:30:55] * MrTopf (i=hidden-u@oecher.info) Quit ("deconstructing...")
- [17:48:07] * suhail (n=suhaildo@nat/slide/x-abfdcb78534a793c) has joined #opensocial
- [18:33:19] * WorldLiterature (n=WorldLit@adsl-99-2-75-186.dsl.pltn13.sbcglobal.net) has joined #opensocial
- [18:39:15] * besquared_ (n=Josh@75-101-13-111.dsl.static.sonic.net) has joined #opensocial
- [19:03:04] * besquared_ is now known as besquared
- [19:22:08] <brunokbcao>
Hi people...
- [19:22:28] <brunokbcao>
Do you know if Orkut uses the same certificate than Sandbox?
- [19:22:39] <brunokbcao>
http://sandbox.orkut.com/46/o/pub.1199819524.-1556113204990931254.cer
- [19:23:34] * mNeo (n=chatzill@adsl-76-200-183-22.dsl.pltn13.sbcglobal.net) has joined #opensocial
- [19:34:11] * jerobi (n=jerobi@nat/slide/x-151dec57f30df0c7) has joined #opensocial
- [19:53:03] * Sambi (n=bsambire@199.17.50.140) has joined #opensocial
- [19:53:15] <Sambi>
Hi
- [19:54:31] <Sambi>
anyone there??
- [19:58:13] * Sambi (n=bsambire@199.17.50.140) Quit ()
- [19:59:45] * jasonacooper (n=jasonaco@nat/google/x-c5461bd0211b06f2) has joined #opensocial
- [20:00:00] * sambireddy (n=bsambire@199.17.50.140) has joined #opensocial
- [20:00:11] <sambireddy>
hi
- [20:00:26] <jasonacooper>
Hello.
- [20:01:21] <sambireddy>
hi jason, when are going to implement tracking system like the one we have in hi5?
- [20:01:46] <jasonacooper>
By tracking, are you referring to application metrics, etc.?
- [20:02:14] <sambireddy>
ya, place where can see about stats and approval
- [20:02:23] <sambireddy>
number of users
- [20:04:07] <jasonacooper>
No formal ETA but this is something we're working on, rest assured.
- [20:04:21] <jasonacooper>
Along with a lot of other developer-oriented features.
- [20:05:06] <jasonacooper>
Not to mention getting 0.8 ready. :)
- [20:05:21] <sambireddy>
my application got rejected for not using opensocial api.
- [20:05:46] <sambireddy>
now I included the activity streams and friend activities
- [20:06:08] <jasonacooper>
Which app? What is its URL?
- [20:06:38] <sambireddy>
http://sandbox.orkut.com/Application.aspx?uid=17158969329579561372&appId=535756404836&bpc=1
- [20:06:57] <sambireddy>
http://tollymdb.appspot.com/static/orkut-main.xml
- [20:08:32] <sambireddy>
following is the message i received
- [20:08:32] * beeew (n=chatzill@c-24-130-223-61.hsd1.ca.comcast.net) has joined #opensocial
- [20:08:35] <sambireddy>
At this point, orkut is trying to highlight the social capabilities
- [20:08:36] <sambireddy>
enabled by the OpenSocial API, and isn't adding apps that don't leverage
- [20:08:36] <sambireddy>
the new APIs. To engage your users and make your app more social check
- [20:08:36] <sambireddy>
out these best practices for some tips:
- [20:10:41] <jasonacooper>
I think your app fits the social bill. It could be a bit more social (allow users to comment, rate, and so forth) but I like that you allow users to add favorites and recommendations.
- [20:10:45] * plindner (n=plindner@66.218.169.48) has joined #opensocial
- [20:10:54] <jasonacooper>
When did you get the rejection mail?
- [20:11:16] <sambireddy>
last month 31st
- [20:12:25] <jasonacooper>
OK, I'll see what I can do to get your application re-reviewed.
- [20:12:32] <sambireddy>
i am planning to implement the comment's but i have some problem with appengine (I will sort it soon)
- [20:13:16] <jasonacooper>
I'll make sure you have a new review by end of day. I'm sorry for the earlier confusion.
- [20:13:38] <sambireddy>
last time i sent it with url http://tollymdb.appspot.com/static/orkut.xml
- [20:13:59] <sambireddy>
but now both urls have same code anyone is fine
- [20:16:46] <sambireddy>
one more thing i wanted to ask you is updating tabs
- [20:17:39] <sambireddy>
presently i am using the code from article for tabs but they don't update until users reload the application
- [20:18:32] <sambireddy>
do i have to live with it or is there anyway that i can update it??
- [20:19:04] <jasonacooper>
What isn't being updated?
- [20:19:52] <sambireddy>
my init() function
- [20:19:56] <sambireddy>
params.contentContainer = document.getElementById("home");
- [20:19:56] <sambireddy>
tabs.addTab("Home", params);
- [20:19:56] <sambireddy>
- [20:19:56] <sambireddy>
params.contentContainer = document.getElementById("movie_home");
- [20:19:56] <sambireddy>
tabs.addTab("Movies", params);
- [20:19:57] <sambireddy>
- [20:19:59] <sambireddy>
params.contentContainer = document.getElementById("movie");
- [20:20:01] <sambireddy>
tabs.addTab("Movie", params);
- [20:20:03] <sambireddy>
params.contentContainer = document.getElementById("favs");
- [20:20:05] <sambireddy>
tabs.addTab("Favorites", params);
- [20:20:07] <sambireddy>
params.contentContainer = document.getElementById("recos");
- [20:20:09] <sambireddy>
tabs.addTab("Recommendations", params);
- [20:20:11] <sambireddy>
tabs.alignTabs("left", 5);
- [20:20:13] <sambireddy>
- [20:20:15] <sambireddy>
var tabHeaders = document.getElementById("tabs_div_header").rows[0].cells;
- [20:20:17] <sambireddy>
var value = null;
- [20:20:19] <sambireddy>
var html = null;
- [20:20:21] <sambireddy>
- [20:20:23] <sambireddy>
for (var i in tabHeaders)
- [20:20:25] <sambireddy>
{
- [20:20:27] <sambireddy>
if (tabHeaders[i].className && tabHeaders[i].className.match(/tablib_selected/))
- [20:20:29] <sambireddy>
{
- [20:20:30] <sambireddy>
value = tabHeaders[i].innerHTML;
- [20:20:33] <sambireddy>
html = "<span class='tablib_extension_left_selected'></span> " + value;
- [20:20:35] <sambireddy>
tabHeaders[i].innerHTML = html;
- [20:20:37] <sambireddy>
}
- [20:20:39] <sambireddy>
if (tabHeaders[i].className && tabHeaders[i].className.match(/tablib_unselected/))
- [20:20:40] <sambireddy>
{
- [20:20:43] <sambireddy>
value = tabHeaders[i].innerHTML;
- [20:20:45] <sambireddy>
html = "<span class='tablib_extension_left_unselected'></span> " + value;
- [20:20:47] <sambireddy>
tabHeaders[i].innerHTML = html;
- [20:20:49] <sambireddy>
}
- [20:20:50] <sambireddy>
}
- [20:20:53] <sambireddy>
- [20:20:54] <sambireddy>
getUidAppid();
- [20:20:57] <sambireddy>
loadMovies();
- [20:20:59] <sambireddy>
loadTopMovies();
- [20:21:01] <sambireddy>
loadAllMovies();
- [20:21:03] <sambireddy>
loadAllTopMovies();
- [20:21:05] <sambireddy>
loadAllAlphaMovies();
- [20:21:07] <sambireddy>
loadFavorites();
- [20:21:09] <sambireddy>
loadRecos();
- [20:21:10] <sambireddy>
sry
- [20:21:13] <sambireddy>
i am adding tabs and loading them with the data
- [20:21:14] <sambireddy>
but if someone adds a movie as favorite
- [20:21:17] <sambireddy>
it won't show in favorite tab until user reloads application
- [20:21:33] <jasonacooper>
Ah yes, I saw this just now.
- [20:22:33] <jasonacooper>
Are you storing favorites in app data or in App Engine?
- [20:23:14] <sambireddy>
ya datastore by appengine
- [20:24:38] <jasonacooper>
When a user clicks the Favorites tab, are you sending a request to your back-end to get the favorites from the App Engine data store?
- [20:25:28] <sambireddy>
I am only doing that while initializing
- [20:25:56] <sambireddy>
i am using following function for changing tabs
- [20:25:59] <sambireddy>
function changeSelectedTab()
- [20:25:59] <sambireddy>
{
- [20:25:59] <sambireddy>
if (document.getElementById("tabs_div_header"))
- [20:25:59] <sambireddy>
{
- [20:25:59] <sambireddy>
var tabHeaders = document.getElementById("tabs_div_header").rows[0].cells;
- [20:25:59] <sambireddy>
- [20:26:02] <sambireddy>
for (var i in tabHeaders)
- [20:26:04] <sambireddy>
{
- [20:26:05] <sambireddy>
if (tabHeaders[i].className && tabHeaders[i].className.match(/tablib_selected/))
- [20:26:07] <sambireddy>
{
- [20:26:09] <sambireddy>
if (tabHeaders[i].childNodes[0].className)
- [20:26:12] <sambireddy>
{
- [20:26:14] <sambireddy>
tabHeaders[i].childNodes[0].className = "tablib_extension_left_selected";
- [20:26:15] <sambireddy>
}
- [20:26:18] <sambireddy>
}
- [20:26:20] <sambireddy>
- [20:26:22] <sambireddy>
if (tabHeaders[i].className !== undefined && tabHeaders[i].className.match(/tablib_unselected/))
- [20:26:24] <sambireddy>
{
- [20:26:26] <sambireddy>
if (tabHeaders[i].childNodes[0].className)
- [20:26:28] <sambireddy>
{
- [20:26:30] <sambireddy>
tabHeaders[i].childNodes[0].className = "tablib_extension_left_unselected";
- [20:26:31] * api_dwh (n=api_dwh@nat/google/x-085a4e16fbf9d3bf) has joined #opensocial
- [20:26:32] <sambireddy>
}
- [20:26:34] <sambireddy>
}
- [20:26:42] <sambireddy>
- [20:26:42] <sambireddy>
}
- [20:26:42] <sambireddy>
}
- [20:26:42] <sambireddy>
}
- [20:27:03] <sambireddy>
the url for article that i used is here
- [20:27:04] <sambireddy>
http://code.google.com/apis/orkut/articles/tabs.html
- [20:27:30] <jasonacooper>
This is the reason your favorites aren't updating. You have two choices -- you can either send a makeRequest when the tab is clicked or store the new favorite on the client after saving it.
- [20:27:42] <jasonacooper>
Oh, and you don't have to keep pasting code. :)
- [20:27:55] <jasonacooper>
Just refer me to your function in your spec and I can see it there.
- [20:29:41] <sambireddy>
I tried to some changes to the changeSelectedTab function to load the favorites after clicking it but i got some weird results so i stopped playing with that
- [20:30:30] <sambireddy>
and not much is written abt opt_params of TabSet
- [20:30:44] <jasonacooper>
What kind of weird results? All you need is a makeRequest and a callback that populates the list of favorites when the data is available.
- [20:31:28] <jasonacooper>
Yes, the docs on opt_params could be a bit more descriptive, but all you need is to specify a callback when the tab is clicked.
- [20:31:41] <jasonacooper>
And I believe the param's name here is simply callback.
- [20:32:20] <jasonacooper>
Actually, for latency purposes, it's probably better if you store the favorite locally which wouldn't even need a makeRequest.
- [20:32:50] <sambireddy>
so is this correct
- [20:32:52] <sambireddy>
var params = { callback: changeSelectedTab, callback: loadFavorites() };
- [20:32:54] <jasonacooper>
So you can send an update to your back-end to store the favorite but you don't need to re-retrieve it since you already know what it is.
- [20:33:33] <jasonacooper>
I don't think you can specify two callbacks.
- [20:33:50] <sambireddy>
thats what my problem was
- [20:34:00] <sambireddy>
i need to call the first one to change colors
- [20:35:43] <api_dwh>
you could modify the changeSelectedTab callback to call an additional function when a specific tab is selected
- [20:36:02] <api_dwh>
add something like this psuedo code:
- [20:36:11] <api_dwh>
if (selectedTab == "special tab") {
- [20:36:20] <api_dwh>
special_callback();
- [20:36:21] <api_dwh>
}
- [20:36:52] <jasonacooper>
Or, alternatively, you can avoid using a separate callback altogether by displaying the new favorite immediately instead of re-retrieving the full list from the data store.
- [20:37:01] <api_dwh>
that might work too :)
- [20:38:13] <sambireddy>
ya think I shouldn't try to re-retrieve data. appengine might block my application for excess use ;)
- [20:38:41] <brunokbcao>
Hi mr. Jason.
- [20:38:44] <brunokbcao>
Do you know if Orkut uses the same certificate than Sandbox?
- [20:38:50] <brunokbcao>
that one at http://sandbox.orkut.com/46/o/pub.1199819524.-1556113204990931254.cer
- [20:38:52] <brunokbcao>
?
- [20:39:09] <sambireddy>
and jason this is how my updates are looking when i post a activitystream using sandbox
- [20:39:12] <sambireddy>
Sambi Reddy Badduri has given 3 rating for Ullasangaa Utsahangaa. (via Tollywood Movie Database)
- [20:39:12] <sambireddy>
Tollywood Movie Database
- [20:39:55] <sambireddy>
Tollywood Movie Database repeating again not a big problem though 8-)
- [20:40:17] <jasonacooper>
sambireddy: Not re-retrieving data every time the tab is clicked makes it a lot less likely that App Engine will block you.
- [20:40:31] <jasonacooper>
brunokbcao: Yes, orkut uses the same certificate as the sandbox.
- [20:41:14] <jasonacooper>
sambireddy: Why is Tollywood Movie Database repeating?
- [20:42:01] <brunokbcao>
thanks mr.
- [20:42:25] <sambireddy>
see this function in my xml file addToFavActivityStream(movie)
- [20:43:21] <sambireddy>
actually this function addToActivityStream(movie, rating)
- [20:46:14] <jasonacooper>
You have Tollywood Movie Database in your activity's body, which is why it's repeating. You can customize this to whatever you want. Ideally, you post a summary in the title (so-and-so has rated a movie) and then include the rating and movie name in the actual body of the activity.
- [20:48:27] <sambireddy>
and no user can look at the canvas view without adding the application right?
- [20:48:56] * rmurphey (n=rmurphey@c-67-169-176-74.hsd1.ca.comcast.net) Quit (Read error: 113 (No route to host))
- [20:49:19] <jasonacooper>
Actually, no, that's incorrect.
- [20:49:35] <jasonacooper>
You need to account for the situation that guest viewers may navigate to your app's canvas view.
- [20:50:34] <sambireddy>
so when does orkut ask users to add application?
- [20:52:46] <jasonacooper>
Users can click "add application" at the bottom of the app in both canvas and profile views. Also, you're allowed to redirect the users to the app install page if they try to perform an action reserved for actual app users (adding a favorite, for example) in the canvas view but NOT the profile view.
- [20:54:17] <mNeo>
Jason, any news on when apps will have access to users' albums/photos?
- [20:56:32] <jasonacooper>
mNeo: Unfortunately, I don't have any estimated times. We're working on a lot of things concurrently (application dashboards, preparing the sandbox for 0.8, adding orkut specific APIs for photos, enhancing the directory, just to name a few) so the release dates are all a bit vague at this point.
- [20:56:41] <jasonacooper>
But I can confirm that this is planned.
- [20:56:57] <mNeo>
okay .. thanks
- [20:57:30] <mNeo>
And do you plan to allow access to Person.AGE? Currently it is inaccessible
- [20:58:35] <jasonacooper>
I know that there is an open request for this, but to my knowledge there are no plans to change this in the near-term. I will raise the issue again, however, and maybe we can arrive at a better outcome.
- [20:59:36] <mNeo>
Yeah .. I can understand that a birth-date can be used to identify a user, but age is generic enough to be allowed
- [20:59:47] <mNeo>
This will help our app a lot
- [20:59:59] <jasonacooper>
mNeo: Noted. :)
- [21:00:04] <mNeo>
Thanks :)
- [21:03:00] <sambireddy>
there is no way to find owner of app right
- [21:05:02] * Vamsi (i=3df7f21a@gateway/web/ajax/mibbit.com/x-dc04cf49caa7c174) has joined #opensocial
- [21:05:44] <jasonacooper>
sambireddy: What do you mean by find exactly?
- [21:07:54] * MacTed (n=Thud@63.119.36.36) Quit ()
- [21:08:43] <sambireddy>
do you show owner of the app in Application Info page??
- [21:12:27] <sambireddy>
nvm i saw some installed app's they don't show it
- [21:12:29] <jasonacooper>
I believe the app info page shows your friends who also have the app installed.
- [21:12:33] * petea (n=pandrews@adsl-76-202-153-62.dsl.pltn13.sbcglobal.net) Quit ()
- [21:12:42] <Vamsi>
Hi jasonacooper
- [21:13:18] <jasonacooper>
Hi Vamsi.
- [21:13:49] <trix>
getMsgFormatted() doesn't seem to be a method of gadgets.Prefs() in 0.7 - am i doing something wrong?
- [21:14:52] * shawn__ (n=shawnshe@nat/google/x-15f9cd2645a95f62) has joined #opensocial
- [21:16:29] <trix>
var prefs = new gadgets.Prefs(); var x = prefs.getMsgFormatted('test', 'Howdy hooo!'); //prefs.getMsgFormatted is not a function
- [21:19:47] * Aakash (i=7aa751b1@gateway/web/ajax/mibbit.com/x-3f65371cc99a656d) has joined #opensocial
- [21:20:25] <jasonacooper>
trix: It's defined in the spec but it might not be implemented in Shindig. I believe getMsg works, however.
- [21:23:14] <trix>
thanks, jason. there's a shindig commit with a comment "Updated prefs to drop getMsgFormatted, which is not to be supported any longer" and that's really the only tidbit i've found..so i suppose i'll do the template substitution on my own
- [21:27:46] * gasman (n=joe@nat-ext.sfo2.imeem.net) Quit (Read error: 104 (Connection reset by peer))
- [21:28:31] * Munkle (n=mzlee@fw.arb.zattoo.com) Quit ("Leaving")
- [21:28:46] <sambireddy>
thanks for answering my questions jason
- [21:29:09] <sambireddy>
if you can get my app re-reviewed that would be great
- [21:29:22] <jasonacooper>
sambireddy: By end of day today. :)
- [21:29:34] <jasonacooper>
Thanks for submitting, and I apologize for the confusion.
- [21:29:44] <Vamsi>
sambireddy if u dont mind can i see ur app :)
- [21:31:14] <sambireddy>
only if u add it :D
- [21:38:39] <Vamsi>
sure i will add
- [21:38:46] <Vamsi>
reddy gaaru namaskaaram ;)
- [21:40:16] <sambireddy>
ok here it is
- [21:40:19] <sambireddy>
http://sandbox.orkut.com/Application.aspx?uid=17158969329579561372&appId=535756404836&bpc=1
- [21:43:21] <Vamsi>
good app
- [21:44:34] * zer0her0 (n=Z@cpe-74-67-48-253.nycap.res.rr.com) has joined #opensocial
- [21:48:22] <Vamsi>
sambi are u assiciated with some site ?
- [21:49:20] <sambireddy>
no personal developed
- [21:49:43] <Vamsi>
cool good to hear that
- [21:49:45] <sambireddy>
jason is sadnbox under maintainence. I am getting errors
- [21:49:58] <sambireddy>
do you have any app vamsi??
- [21:50:08] <jasonacooper>
sambi: Which URL?
- [21:50:29] <sambireddy>
http://sandbox.orkut.com/Application.aspx?uid=17158969329579561372&appId=535756404836&bpc=1
- [21:50:46] <Vamsi>
i have some apps :)
- [21:50:51] <sambireddy>
I am using firebug and it is giving error with makerequest
- [21:51:26] <Vamsi>
504 ??
- [21:51:38] <sambireddy>
http://tollymdb.appspot.com/Orkutmovies this url returning some data as json but function onLoadMovies is not catching the response
- [21:51:43] <Vamsi>
rc:504
- [21:51:46] * jotto (n=jotto-ir@CPE-72-133-200-17.wi.res.rr.com) Quit (Read error: 104 (Connection reset by peer))
- [21:51:46] <Vamsi>
is that u are getting
- [21:52:19] * jotto (n=jotto-ir@CPE-72-133-200-17.wi.res.rr.com) has joined #opensocial
- [21:52:40] <jasonacooper>
Hmm, I'm not seeing this. Try not including &bpc=1 and see if that does the trick. Also, are you requiring dynamic-height? I keep seeing errors relating to gadgets.window not being defined.
- [21:52:43] <sambireddy>
no not that
- [21:53:15] <Vamsi>
jasonacooper i noticed one thing
- [21:53:23] * Aakash (i=7aa751b1@gateway/web/ajax/mibbit.com/x-3f65371cc99a656d) Quit ("http://www.mibbit.com ajax IRC Client")
- [21:53:39] <Vamsi>
gadgets.window.adjustHeight();
- [21:54:04] <sambireddy>
see the favs error
- [21:54:07] <Vamsi>
the issues is
- [21:54:09] * jotto (n=jotto-ir@CPE-72-133-200-17.wi.res.rr.com) Quit (Read error: 104 (Connection reset by peer))
- [21:54:31] <Vamsi>
suppose if we have a image in the reponse code and we are injecting the image on to the dom
- [21:54:41] <Vamsi>
and if the image height is not specified
- [21:54:45] * jotto (n=jotto-ir@CPE-72-133-200-17.wi.res.rr.com) has joined #opensocial
- [21:54:47] <jasonacooper>
sambi: Which favs error? I don't see anything related to favorites.
- [21:55:12] <Vamsi>
we get scroll bars even after calling gadgets.window.adjustHeight();
- [21:56:24] <Vamsi>
jasonacooper plz take a look at this http://sandbox.orkut.co.in/Application.aspx?appId=939170687980&uid=12264247026633193368
- [21:57:14] <Vamsi>
this is a new app that we are working , we nvr faced a issue with adjustHeight since we always had fixed heights but here since the content is unpredictable ... we are getting scrolls bars
- [21:57:36] <Vamsi>
i disabled images and the scroll bars are gone
- [21:59:21] <jasonacooper>
I'll take a look.
- [21:59:27] <Vamsi>
:)
- [22:01:07] <sambireddy>
can you guys load app now and see if there are errors http://sandbox.orkut.com/Application.aspx?uid=17158969329579561372&appId=535756404836
- [22:01:17] <sambireddy>
i removed gadget heights
- [22:01:19] <Vamsi>
i didnt get any errors
- [22:01:30] <brunokbcao>
Mr. Jason, what do you recommend? Using gadgets i18n, or using my own i18n schema?
- [22:01:49] <jasonacooper>
sambireddy: Everything looks good.
- [22:02:30] <Vamsi>
viewer is null error
- [22:02:40] <jasonacooper>
brunokbcao: Gadgets i18n preferably. If you're serving localized content from your server, you'll obviously have to build your own process there.
- [22:03:01] <jasonacooper>
Vamsi: Try refreshing. It went away after I reloaded the app.
- [22:03:16] <Vamsi>
http://sandbox.orkut.com/Application.aspx?uid=17158969329579561372&appId=535756404836&bpc=1 <<
- [22:03:23] <Vamsi>
viewer is null i tried refreshing
- [22:03:32] <Vamsi>
sambi can u reload cache
- [22:03:33] <brunokbcao>
sambireddy: There are no errors, but I've seen nothing at your app...
- [22:03:37] * plindner (n=plindner@66.218.169.48) Quit (Read error: 110 (Connection timed out))
- [22:03:57] <brunokbcao>
Just the "movie" tab, with this text: Select a Movie from Home (or) Movies
- [22:03:57] <brunokbcao>
- [22:04:23] <sambireddy>
bruno then there will be some errors showed in firebug
- [22:04:28] <Vamsi>
http://sandbox.orkut.co.in/AppInfo.aspx?appId=845795770537
- [22:04:51] <brunokbcao>
no no... no errors...
- [22:04:59] <sambireddy>
jason why these null errors keep on changing
- [22:05:05] <sambireddy>
with no code change
- [22:05:09] <Vamsi>
im getting error 9 errors
- [22:05:14] <brunokbcao>
the problem: I haven't installed app yet...
- [22:05:21] <brunokbcao>
I installed and now its OK :)
- [22:05:43] <jasonacooper>
sambi: Yes, there are errors when the app isn't installed. I saw it fine earlier because I had it installed on my profile.
- [22:06:03] * rmurphey (n=rmurphey@dsl-63-249-108-250.cruzio.com) has joined #opensocial
- [22:06:50] <jasonacooper>
sambi: Which null errors are you referring to?
- [22:08:35] <sambireddy>
one thing thats worrying me is favorites it is keep on erroring me
- [22:08:57] <sambireddy>
try to add a favorite and then reload app
- [22:09:45] <jasonacooper>
Works fine for me. What are you seeing?
- [22:10:34] * zer0her0 (n=Z@cpe-74-67-48-253.nycap.res.rr.com) Quit ()
- [22:11:04] <sambireddy>
it is giving me favs undefined at if (favs.length == 0) in onLoadFavs
- [22:12:32] <Vamsi>
jasonacooper any feedback ? on the image issue
- [22:15:04] <Vamsi>
..
- [22:15:09] * plindner (n=plindner@66.218.169.48) has joined #opensocial
- [22:16:43] <Vamsi>
u there jasonacooper
- [22:18:00] <jasonacooper>
sambi: What's the exact function name? I don't see onLoadFavs but I do see onLoadFavoritesClosure.
- [22:18:28] <sambireddy>
onLoadFavoritesClosure
- [22:18:30] <jasonacooper>
Vamsi: I'll have to look into this a bit later since I need to head out soon. In the meantime, you can go ahead and test with the double scrollbar.
- [22:19:39] <jasonacooper>
sambi: What's the response look like from your server?
- [22:20:16] <sambireddy>
http://tollymdb.appspot.com/OrkutFavorites?viewer_id=09039663790435338353 its the url
- [22:20:29] <sambireddy>
the data is JSON
- [22:22:42] <Vamsi>
double scroll bar
- [22:22:43] * manvesh (n=chatzill@nat/yahoo/x-8b3f05c4c092907f) has joined #opensocial
- [22:23:05] <jasonacooper>
Try returning something like "resultSet":[{"name":"Mummy","key":""}]
- [22:23:16] <Vamsi>
im fine with it just wanted to confirm to submit
- [22:23:33] <jasonacooper>
Vamsi: That's your only issue with the app?
- [22:23:42] <Vamsi>
jasonacooper any stats on the other apps :)
- [22:24:14] * api_dwh (n=api_dwh@nat/google/x-085a4e16fbf9d3bf) Quit ("Leaving")
- [22:24:20] <jasonacooper>
Vamsi: They're in the queue. They should be reviewed fairly soon although I don't have a definite time frame. Hopefully within the next several days.
- [22:24:46] <manvesh>
Hello Jason,
- [22:24:59] * pico4743 (n=pico4743@pool-71-241-1-38.norf.east.verizon.net) Quit (Remote closed the connection)
- [22:25:30] <Vamsi>
next several days :(
- [22:25:31] <jasonacooper>
sambi: Notice that I assign the array as the property of an object that I return. Try that and see if it works.
- [22:25:43] <jasonacooper>
manvesh: Hi
- [22:26:57] <manvesh>
A small question, about capabilities of detecting if the user has given allowed the application to be seen on the profile,
- [22:27:24] <jasonacooper>
manvesh: I don't think you can programatically detect this.
- [22:27:45] <manvesh>
i was using the gadgets.views.getCurrentView() on canvas, and then see ifOnVisibleGadget or similar boolean
- [22:28:23] <manvesh>
wouldn't that work?
- [22:29:36] <jasonacooper>
Where are you getting ifOnVisibleGadget?
- [22:29:45] <manvesh>
and I am making an application that only makes sense if it exists on the profile of the user. (it would be used by the friends, and not the user himself)..
- [22:32:08] <manvesh>
i tried to get a gadgets.views.View object from getCurrent and getSupportedViews, and then try to see if it was the only view possible. actually, i was not getting a null to that function.. :) but i was thinking that was because of my own inaptitude
- [22:33:20] <manvesh>
and btw, shouldnt the getSupportedViews tell you that only these xyz views are supported for user's current settings for the application?
- [22:33:20] <jasonacooper>
I don't know if getSupportedViews only returns "canvas" for apps not on the profile. If I had to venture a guess, I'd say no, probably not, unfortunately.
- [22:34:07] <manvesh>
hmm.. so am i to assume that there would be no functionality to detect if the user has not allowed a add to profile functionality?
- [22:34:34] <manvesh>
is there any way to work around with that?
- [22:35:29] <jasonacooper>
manvesh: Actually, you're right; it looks like isOnlyVisible is false for apps that aren't on the profile.
- [22:35:57] <manvesh>
oh goodie!! :)
- [22:37:44] <jasonacooper>
Hmm, actually, I'm still seeing false even after adding it to the profile view. :(
- [22:38:12] <manvesh>
i was seeing some odd behaviors too, i'm not sure about its usage..
- [22:38:14] <manvesh>
should i retrieve views array from the getSupportedViews or can I just run it on any instantiated CANVAS / FULL_PAGE Views object.
- [22:38:56] <manvesh>
as you can see, my js, not too good.. :)
- [22:39:40] <jasonacooper>
manvesh: I'm not sure what you mean. You can run getSupportedViews in any view -- it should return the same results.
- [22:40:52] <jasonacooper>
manvesh: Ah, I just read the description of the isOnlyVisible property. This refers to whether other gadgets are also displayed in the same view, not whether it's hidden or not. My apologies; it does pay to read the docs from time to time. :)
- [22:41:32] <jasonacooper>
So, in short, my earlier hypothesis was correct -- there isn't a way to programatically determine whether the app is hidden on the profile or not.
- [22:42:02] <manvesh>
oh, and what does the getSupportedViews() return?
- [22:42:59] <jasonacooper>
That returns what views the container supports. It's possible that containers may only display profile-sized apps, in which case canvas would not be returned.
- [22:43:33] <jasonacooper>
orkut returns DASHBOARD, FULL_PAGE, canvas, default, and profile.
- [22:43:44] <manvesh>
hmm... thats quite a disappointment..
- [22:45:44] <manvesh>
btw, on a similar note, is it programmatically possible to have "add to profile" kind of button on the canvas page
- [22:45:46] <manvesh>
?
- [22:46:45] <manvesh>
what i meant was, to have an api call to get this permission
- [22:46:58] <manvesh>
not a redirect back to the Application Info page.
- [22:47:20] <manvesh>
looking for a bit tighter integration
- [22:47:35] <jasonacooper>
manvesh: Sorry, no. :( This is entirely on the orkut front-end and the OpenSocial API doesn't have any hooks to this.
- [22:48:22] <jasonacooper>
Until orkut releases its own API, apps will be inherently loosely coupled to the container.
- [22:49:01] <jasonacooper>
And with that, I have to head out. Great chatting with you, everyone. Take care.
- [22:49:11] * jasonacooper (n=jasonaco@nat/google/x-c5461bd0211b06f2) has left #opensocial
- [22:50:34] * shrink (n=shrink@210.212.5.85) Quit (Read error: 104 (Connection reset by peer))
- [22:51:27] * shrink (n=shrink@210.212.5.85) has joined #opensocial
- [22:52:28] * JSeligstein (n=JSeligst@c-76-102-163-139.hsd1.ca.comcast.net) has joined #opensocial
- [22:53:38] * plindner (n=plindner@66.218.169.48) Quit ()
- [22:59:32] * Vamsi (i=3df7f21a@gateway/web/ajax/mibbit.com/x-dc04cf49caa7c174) Quit ("http://www.mibbit.com ajax IRC Client")
- [23:03:26] * manvesh (n=chatzill@nat/yahoo/x-8b3f05c4c092907f) Quit ("ChatZilla 0.9.83 [Firefox 3.0.1/2008070208]")
- [23:21:06] * plindner (n=plindner@66.218.169.48) has joined #opensocial
- [23:25:24] * sambireddy (n=bsambire@199.17.50.140) has left #opensocial
- [23:25:25] * bakert (n=bakert@82-69-214-14.dsl.in-addr.zen.co.uk) Quit (Read error: 104 (Connection reset by peer))
- [23:26:40] * rmurphey (n=rmurphey@dsl-63-249-108-250.cruzio.com) Quit (Read error: 110 (Connection timed out))
- [23:32:21] * KevinMarks (n=KevinMar@nat/google/x-86df36ddd59ff23c) has joined #opensocial
- [23:39:14] * mNeo (n=chatzill@adsl-76-200-183-22.dsl.pltn13.sbcglobal.net) Quit ("ChatZilla 0.9.83 [Firefox 3.0.1/2008070208]")
- [23:49:28] * KevinMarks (n=KevinMar@nat/google/x-86df36ddd59ff23c) Quit ("The computer fell asleep")
- [23:55:57] * beeew (n=chatzill@c-24-130-223-61.hsd1.ca.comcast.net) Quit (Read error: 110 (Connection timed out))
These logs were automatically created by oslogbot on
irc.freenode.net
using a modified version of the Java IRC LogBot.
See http://microformats.org/wiki/mflogbot for more information.