IRC Log Viewer » #firebreath » 2015-07-27

IRC Nick Time (GMT-7) Message
alex_G 15:07 hi all
taxilian 15:07 hey Alex
hey Alex
how are you?
alex_G 15:07 i m good
little bit bored though
nothign exciting to do
taxilian 15:07 well maybe we should fix that! =]
alex_G 15:07 hence the jump on the refactor branch :D
hence the jump on the refactor branch :D
taxilian 15:07 sounds good =] so probably the easiest way to start is for you to start asking questions, and I'll try to help you find answers
alex_G 15:07 well, i compiled both plugin yesterday
eventually went ok (when i used the prep scripts instead of directly using cmake and then was missing libs)
now, I was about to set up buildbots today
since i have buildbots for other projects,and vtk / itk
but, i don t really knwo what to do next
how to test if the plugin work in the browsers ?
then in the code, what fonctionality ar emissing ?
then in the code, what fonctionality ar emissing ?
taxilian 15:07 yeah, the prep scripts are less needed than they were, but they still set several variables that are needed
yeah, the prep scripts are less needed than they were, but they still set several variables that are needed
the main thing missing right now is documentation to answer your questions =]
so
so
do you understand Promises?
alex_G 15:07 right, i m happy to write along as i do
I m a W3C standard commitee member ....
and IETF ...
and IETF ...
for webRTC
taxilian 15:07 lol. I repeat my question ;-)
alex_G 15:07 answer, yes, I do
taxilian 15:07 I've read some of those standards :-P
alex_G 15:07 (Fel like getting married anytime I say that, check, not in vegas, good)
taxilian 15:07 hehe
hehe
okay, so basically the #1 change in FireBreath 2 is that everything that comes out the plugin is a promise
alex_G 15:07 ok
taxilian 15:07 this complicates a lot of things, as you can imagine, but it's necessary to make everything async
alex_G 15:07 ok
ok
do you still support callbacks ?
taxilian 15:07 otherwise it's impossible to be code compatible with async protocols like native messaging
you can still implement your own, yes
you can still implement your own, yes
alex_G 15:07 the specific API I want to implement in a plucgin as both promises and callbacks
the specific API I want to implement in a plucgin as both promises and callbacks
ok
the specific API I want to implement in a plucgin as both promises and callbacks
ok
taxilian 15:07 shouldn't be a problem
shouldn't be a problem
alex_G 15:07 good
taxilian 15:07 so basically if you take an old JSAPI object and port it to the new format everything should work fine... except for where you're calling into the plugin or out of it
so basically if you take an old JSAPI object and port it to the new format everything should work fine... except for where you're calling into the plugin or out of it
and in those cases it's going to be a promise
so if you want to start with just NPAPI/ActiveX, most things are the same as FireBreath 1 was
... or have you used FB before?
alex_G 15:07 is there a small test page to load, initialize, and exer the two small examples ?
is there a small test page to load, initialize, and exer the two small examples ?
we have been using FB for a year +
but i was not as involved as I would have liked then
taxilian 15:07 the only test page is still FBControl.htm
alex_G 15:07 ok,
good enough
taxilian 15:07 in the build dir
in the build dir
and you'll just have to play with it in the console
alex_G 15:07 so I need to create an accoutn int he wiki
and I can start a FB 2.0 section ?
taxilian 15:07 absolutely
absolutely
alex_G 15:07 ok, I ll start there
ok, I ll start there
and if i have any question, i ll send an email
time difference makes IRC less interesting
or practical, should I say
taxilian 15:07 yeah, sorry :-/
yeah, sorry :-/
unfortunately I'm taking most of this week off of work, so I may be slow to respond
alex_G 15:07 don t worry
taxilian 15:07 logs.firebreath.org should have a lot of useful info, though finding it can be tricky
alex_G 15:07 i m in Japan this week end
fighting with the code is the best way to learn :D
taxilian 15:07 but occasionally frustrating =]
but occasionally frustrating =]
glad to have you onboard, particularly with that attitude