IRC Transcript

To chat with the BrowserPlus community, fire up your favorite IRC client and head on over to #browserplus on freenode.

June 30, 2010
12:23 downtown_dave: do you have Visual Studio?
12:23 Samboug: yeah...
12:23 downtown_dave: aha
12:24 downtown_dave: so in bp-tutorial-cpp1/src/build
12:24 downtown_dave: there's a .vcproj/sln pair
12:24 downtown_dave: for VS
12:24 downtown_dave: and a makefile for osx gcc
12:25 downtown_dave: and the VS we use is VS08 SP1...
12:25 Samboug: k
12:25 Samboug: k
12:25 Samboug: lemme check that out
12:25 downtown_dave: we could try to get your scenario working
12:25 downtown_dave: it's unusual, but shouldn't be illegal
12:25 Samboug: that would be sweet
12:26 downtown_dave: you don't like the mighty VS eh?
12:26 downtown_dave: (better debugger)
12:26 Samboug: haha
12:26 Samboug: well, I just like to be able to use same framework on my linux and windows box
12:27 Samboug: hate to keep switching
12:27 downtown_dave: I see
12:27 Samboug: k bro
12:27 downtown_dave: we could beef up the #ifdef to check for VC
12:27 Samboug: it took 10 seconds to get it compile in VS
12:28 downtown_dave: but you still have some kind of isssue in your makefile
12:28 downtown_dave: hey!
12:28 downtown_dave: that sounds promising
12:28 Samboug: but I still think we should fix it for gcc
12:28 Samboug: dont you think?
12:28 downtown_dave: yep
12:28 downtown_dave: writing that down now
12:28 Samboug: cool!
12:28 downtown_dave: I'll file a bug for that
12:29 downtown_dave: I suppose we could have a gcc-windows makefile
12:29 Samboug: sweet. can you cc me in it? it samboug@yahoo-inc ?
12:30 downtown_dave: yes I'll cc you
12:30 Samboug: great bro! thank you!
12:31 downtown_dave: no prob Samboug
12:56 Samboug: hey
12:56 Samboug: so I got the example to run great on the console
12:57 Samboug: and I am trying to get it to run in my browser
12:57 Samboug: I am using the sample code in http://browserplus.org/docs/web_dev/example_code/using_services.html
12:57 Samboug: by replacing the textToSpeach with HelloWorld
12:58 Samboug: and I can't the browser to detect the HelloWorld corelett
12:59 steve|s: did you run ServiceInstaller on it?
12:59 Samboug: yup
13:00 Samboug: and I ran it using the ServiceRunner
13:00 steve|s: try service runner? http://browserplus.org/explore/
13:00 steve|s: (i mean service explorer)
13:01 Samboug: also that link should be updated in the tutorial smile
13:01 steve|s: it was
13:02 Samboug: ok, I dont see the Helloworld listed
13:02 steve|s: then it probably wasn't installed
13:02 Samboug: does that mean it didnt get installed?
13:03 steve|s: yep, if you don't see it, it's not there
13:03 Samboug: service initialized: HelloWorld v1.0.0
13:03 Samboug: installing service locally: HelloWorld, ver 1.0.0
13:03 Samboug: HelloWorld 1.0.0 validated and installed in 0.343s
13:03 steve|s: hmm
13:03 Samboug: thats the output I got
13:05 steve|s: services on windows installed around here:
13:05 steve|s: \Users\<user>\AppData\Local\Yahoo!\BrowserPlus\Services (vista, w7), \Documents and Settings\Local Settings\Application Data\Yahoo!\BrowserPlus\Services (xp)
13:05 steve|s: do you see other Services in service explorer?
13:06 Samboug: I c my HelloWorld in it
13:06 Samboug: should I restart the browser?
13:07 steve|s: sure
13:07 steve|s: (in theory no)
13:07 Samboug: still not there...
13:08 steve|s: what about other services?
13:08 steve|s: you should see list (in service explorer) of 20+ services
13:08 Samboug: yup
13:09 Samboug: I see bunch of services including MediaCorelett that I am using for messenger
13:09 Samboug: by the way
13:09 Samboug: > a
13:09 Samboug: 1
13:09 Samboug: > i greet '{"name":worlddddddd"}'
13:09 Samboug: couldn't parse json:lexical error: invalid char in json text.
13:09 Samboug: {"name":worlddddddd&quot;}
13:09 Samboug: (right here) ------^
13:09 Samboug: > i greet '{"name":"worlddddddd"}'
13:09 Samboug: Hello, worlddddddd!
13:09 Samboug: this is the output from running ServiceRunner
13:09 Samboug: so I know it works
13:10 steve|s: can you run other services from service explorer?
13:10 steve|s: say FileChecksum
13:11 Samboug: yup
13:11 Samboug: just ran textToSpeech
13:12 steve|s: see any html errors in console?
13:13 Samboug: nope
13:13 Samboug: it looks fine
13:14 steve|s: if you go to the config panel (something like Start Menu / Program Files / Yahoo BrowserPlus / Configure BrowserPlus) and click services, do you see your service?
13:15 steve|s: also look on Permissions tab ... is there a DENY for your service?
13:17 Samboug: I dont see it listed
13:17 Samboug: and I dont see any DENY
13:20 Samboug: should I restart my machine?
13:21 Samboug: this is weird...
13:21 steve|s: i don't know what else to suggest
13:21 Samboug: ok. thanks for trying
14:14 downtown_dave: that's weird, his issue
14:15 downtown_dave: let's see helloworld wouldn't ask for any perms
14:15 downtown_dave: he can run from service runner, he pasted his install output, but explore doesn't see it....
July 16, 2010
14:11 CIA-87: bakery: Lloyd Hilaiel master * rd087f0f / ports/browserplus/service_testing/recipe.rb : (service_testing) bump sha, change quotes paths to services - http://bit.ly/9RGOxJ
14:13 CIA-87: bakery: Lloyd Hilaiel master * r3674e92 / (7 files in 6 dirs):
14:14 CIA-87: bakery: Merge bp-github:browserplus/bakery
14:14 CIA-87: bakery: Conflicts:
14:14 CIA-87: bakery: ports/browserplus/service_testing/recipe.rb - http://bit.ly/cEAHTQ
15:05 CIA-87: platform: Lloyd Hilaiel master * ra200acf / src/PlatformVersion.cmake :
15:05 CIA-87: platform: bump trunk version to 2.10.3 after tagging 2.10.2
15:05 CIA-87: platform: git-svn-id: svn+ssh://corpsvnproxy/yahoo/BrowserPlus/public_platform/trunk@755 3fcf768e-b076-0410-b9b8-e8c34e2d470b - http://bit.ly/aFjBYy
16:00 CIA-87: platform: Lloyd Hilaiel master * re5bcd82 / external/build.rb :
16:00 CIA-87: platform: bump to latest bakery version so that we don't discriminate against folks with a little bit of tar on them
16:00 CIA-87: platform: git-svn-id: svn+ssh://corpsvnproxy/yahoo/BrowserPlus/public_platform/trunk@756 3fcf768e-b076-0410-b9b8-e8c34e2d470b
July 18, 2010
01:24 sprasanna: I am getting this error but i have no idea how to fix it "Couldn't run service because I couldn't find an appropriate installed provider service."
July 19, 2010
09:14 steve|s: sprasanna - fix to service provider error is to install a service that uses Ruby ... this triggers the Ruby service to download. Run this demo: http://browserplus.org/demo/photodrop/ then try running your service.
09:16 steve|s: it's a chicken+egg problem
14:40 CIA-87: platform: Gary MacDonald master * r37e0e5b / (2 files):
14:40 CIA-87: platform: commit disabled gcov stuff.. gcc keeps wanting to link 64-bit gcov.a instead of 32-bit
14:40 CIA-87: platform: M src/support/build_scripts/BrowserPlusBuildConfigs.cmake
14:40 CIA-87: platform: A src/support/build_scripts/alias_list.txt
14:40 CIA-87: platform: git-svn-id: svn+ssh://corpsvnproxy/yahoo/BrowserPlus/public_platform/trunk@757 3fcf768e-b076-0410-b9b8-e8c34e2d470b - http://bit.ly/bbgAM4
14:45 CIA-87: platform: Gary MacDonald master * rb3949eb / src/support/build_scripts/BrowserPlusBuildConfigs.cmake :
14:45 CIA-87: platform: missed this when viewing svn diff for some reason
14:45 CIA-87: platform: git-svn-id: svn+ssh://corpsvnproxy/yahoo/BrowserPlus/public_platform/trunk@758 3fcf768e-b076-0410-b9b8-e8c34e2d470b - http://bit.ly/anwVM2
16:36 CIA-87: platform: Gordon Durand master * r868d0ba / (13 files in 6 dirs): (log message trimmed)
16:36 CIA-87: platform: Add bp::paths::getProductTempDirectory(), which
16:36 CIA-87: platform: gets a "Temp" directory under the top product dir.
16:36 CIA-87: platform: Install/uninstall then use this to avoid doze
16:36 CIA-87: platform: issues with running .exe's out of normal tmp dirs.
16:36 CIA-87: platform: bp::file::getTempDirectory() now returns a "BrowserPlus"
16:36 CIA-87: platform: subdir of system temp dir. Uninstall can then nuke it.
16:39 CIA-87: bp-file: Gordon Durand master * r4cd9cb9 / (src/api/bpfile.h src/bpfile_UNIX.cpp src/bpfile_Windows.cpp):
16:39 CIA-87: bp-file: Grab latest bpfile stuff, including an actual
16:39 CIA-87: bp-file: impl of getTempDirectory() for osx - http://bit.ly/c6Teln
July 20, 2010
03:51 sprasanna: I am trying to run the sample codes shipped with sdk but I am getting this error "Couldn't run service because I couldn't find an appropriate installed provider service."
03:51 sprasanna: i have no idea how to fix this... i ve been struggling with this for more than week.. it would be awesome if someone helps me to fix this
06:37 steve|s: sprasanna, you there?
06:38 sprasanna: steve|s: yep
06:38 sprasanna: i have a problem
06:38 sprasanna: I posted it here http://developer.yahoo.net/forum/?showtopic=6329&endsession=1
06:38 steve|s: problem you're seeing is that you need ruby interpreter service
06:39 sprasanna: it says I have RubyInterpreter v. 4.2.6 installed.
06:39 sprasanna: it says so when I visit http://browserplus.org/docs/service_dev/ruby_tutorial.html
06:39 steve|s: you're developing a ruby service, right? when you develop a service, the ruby service is not automatically downloaded.
06:39 sprasanna: oh
06:39 sprasanna: how to get it ?
06:40 steve|s: so run a demo that uses ruby service and then it will be fetched ...
06:40 steve|s: http://browserplus.org/demo/photodrop/
06:43 steve|s: i'll run thru the ruby tutorial a little later and make sure it is still accurate
06:44 steve|s: on OS X, you can see what services are installed here:
06:44 steve|s: ~/Library/Application Support/Yahoo!/BrowserPlus/Services
06:45 steve|s: you should see your service plus RubyInterpreter