[a small update] Sebastian, we have agreed to port video only to AS3 first as you suggested. Having separate video component has some other nice consequences like choosing dynamically between Adobe Flash Video and WebRTC from Google.
-- With best regards / с наилучшими пожеланиями, Alexei Fedotov / Алексей Федотов, http://dataved.ru/ +7 916 562 8095 On Fri, Jun 10, 2011 at 1:26 AM, Alexei Fedotov <[email protected]> wrote: > Have not managed the fix. Will try to do it tomorrow. > -- > With best regards / с наилучшими пожеланиями, > Alexei Fedotov / Алексей Федотов, > http://dataved.ru/ > +7 916 562 8095 > > > > > 2011/6/9 [email protected] <[email protected]>: >> yes, >> >> I have fixed lz.Browser for the SIP Applet. However after some >> rethinking I did discover that there are some more source-files to >> change. >> >> Those are even more important, for example in the registration form, a >> call to get the timezone of the user's browser, to set the correct >> default timezone in the sign-up form. Some in the invitation window. >> >> You can search our LZX-Source files for lz.Browser.callJS to get an >> impression. >> Its not a big thing, I will fix those tomorrow. >> >> However, we should really check the rest of the application, this is >> likely to be NOT the last huzzle because of the openlaszlo version >> update and those should be fixed before we release a new version. >> >> Sebastian >> >> 2011/6/9 Alexei Fedotov <[email protected]>: >>> Sebastian, thanks! >>> >>> I tested things manually. AFAIK for OpenJPA Vasily implemented some >>> automatic tests. More tests, less fails like this one. >>> >>> -- >>> With best regards / с наилучшими пожеланиями, >>> Alexei Fedotov / Алексей Федотов, >>> http://dataved.ru/ >>> +7 916 562 8095 >>> >>> >>> >>> >>> 2011/6/9 [email protected] <[email protected]>: >>>> the problem with the JavaScript not beeing called is fixed with r3783. >>>> >>>> However, I did now remove references to OpenLaszlo's >>>> lz.Browser-Component completely and use native Actionscript2 functions >>>> to call external JavaScript. >>>> >>>> Sebastian >>>> >>>> 2011/6/9 [email protected] <[email protected]>: >>>>> *Debug works when there is html around swf. If I add debug=true to >>>>> main.lzx it works, because the servlet returns dynamic page where >>>>> main.swf is embedded.* >>>>> >>>>> hmm not in my case. Maybe we've misunderstood each other: >>>>> The client will not build in Eclipse => It is impossible. There is no >>>>> lps.x.x.x.jar in the WBE-INF/lib folder, so how should that work? It >>>>> cannot generate any SWF (at least the swf8 swf's) without the >>>>> lps.x.x.x.jar no matter if debug=true or not. >>>>> >>>>> Sebastian >>>>> >>>>> 2011/6/9 [email protected] <[email protected]>: >>>>>> Hi Alexei, >>>>>> >>>>>> well my complaints are basically that there are quite a few things >>>>>> that needs to be tested after you did migrate to the new version of >>>>>> openlaszlo. >>>>>> >>>>>> It is absolutely NOT the case that you can replace one openlaszlo >>>>>> version with another and expect that all features work like they did. >>>>>> I had quite a long list of things that went one after each iteration. >>>>>> >>>>>> For example suddenly the whiteboard stopped working as click events >>>>>> didn't work with views that have the attribute *catchbitmap* (or >>>>>> similar name) and problems with drawview and so on. Or suddenly the >>>>>> cpu was at 100% everytime you've drawn a certain shape. >>>>>> You actually encountered sth. similar => The >>>>>> rich-text-editor/component just didn't work anymore. So you removed >>>>>> that feature. >>>>>> >>>>>> You really need to go through actually all basic features and verify >>>>>> all whiteboard tools. >>>>>> >>>>>> That is why I wanted to keep the old version and build with that >>>>>> before we migrate to yet another openlaszlo version. >>>>>> >>>>>> We are now in a situation with a lot of new features in trunk but with >>>>>> a client build with a different openlaszlo version that needs to be >>>>>> tested in detail. I would like to make a new release in the coming >>>>>> days. >>>>>> >>>>>> So from my point of view your list should be: >>>>>> 1) Fix Eclipse build >>>>>> 2) Test the features of the application with the new OpenLaszlo >>>>>> Version that you've migrated. >>>>>> >>>>>> You can forget about the JavaScript communication I will take care of >>>>>> that cause I need it by tomorrow. >>>>>> >>>>>> Sebastian >>>>>> >>>>>> >>>>>> 2011/6/9 Alexei Fedotov <[email protected]>: >>>>>>> So I will fix: >>>>>>> 1) Eclipse build, >>>>>>> 2) Javascript communication to SIP applet. >>>>>>> >>>>>>> Debug works when there is html around swf. If I add debug=true to >>>>>>> main.lzx it works, because the servlet returns dynamic page where >>>>>>> main.swf is embedded. >>>>>>> >>>>>>> -- >>>>>>> With best regards / с наилучшими пожеланиями, >>>>>>> Alexei Fedotov / Алексей Федотов, >>>>>>> http://dataved.ru/ >>>>>>> +7 916 562 8095 >>>>>>> >>>>>>> >>>>>>> >>>>>>> 2011/6/9 [email protected] <[email protected]>: >>>>>>>> ARGG## >>>>>>>> >>>>>>>> And I think you'r migration has broken the JavaScript communication >>>>>>>> with the SIP-Applet. >>>>>>>> Calls to the browser just return *undefined* now. >>>>>>>> >>>>>>>> >>>>>>>> Sebastian >>>>>>>> >>>>>>>> 2011/6/9 Alexei Fedotov <[email protected]>: >>>>>>>>> [Put this to the list - we should look like active development >>>>>>>>> community :-)] >>>>>>>>> >>>>>>>>> I decided to put this on dev list - there is no secrecy, and people >>>>>>>>> may be interested. I agree with your point on RTMP. Well, actually >>>>>>>>> after your last letter, I stopped porting for three weeks. Yesterday >>>>>>>>> we restarted the porting effort. >>>>>>>>> >>>>>>>>> We all agreed that gradual changes to Openmeetings are better. After >>>>>>>>> implementing video we may start thinking of migrating the whiteboard >>>>>>>>> because there was resent. Still somehow the guy who started porting >>>>>>>>> decided to use my straightforward approach. >>>>>>>>> >>>>>>>>> I was not assertive because it is important for anyone to get some >>>>>>>>> time for accommodation. Timur reported today about his very good >>>>>>>>> progress (still I'm not sure if he correctly estimated his progress). >>>>>>>>> We will discuss your letter tomorrow on the meeting and think twice. >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> With best regards / с наилучшими пожеланиями, >>>>>>>>> Alexei Fedotov / Алексей Федотов, >>>>>>>>> http://dataved.ru/ >>>>>>>>> +7 916 562 8095 >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> 2011/6/9 [email protected] <[email protected]>: >>>>>>>>>> Hi Alexei, >>>>>>>>>> >>>>>>>>>> actually you _could_ have build AS3 with the existing source already, >>>>>>>>>> the question was just if the things work better by using later >>>>>>>>>> OpenLaszlo version. And that is why I thought you've merged yet >>>>>>>>>> another OL-Version into trunk. >>>>>>>>>> >>>>>>>>>> As I have explained earlier: >>>>>>>>>> Without a working rtmpconnection in AS3, OpenLaszlo-AS3 migration >>>>>>>>>> makes ZERO sense. >>>>>>>>>> And there is actually no reason to work and modify any sources in the >>>>>>>>>> main trunk yet. You can make a working rtmp-connection sample in a >>>>>>>>>> separated brunch or in your local installation that has the features >>>>>>>>>> which we need in AS3. Once that is done actually migration makes >>>>>>>>>> sense. >>>>>>>>>> >>>>>>>>>> And as I have proposed in another mail some weeks again, from my >>>>>>>>>> point >>>>>>>>>> of view only Audio/Video of AS3 is of interest. Nothing else. >>>>>>>>>> So what I have proposed then (13. Mai 2011 09:30): >>>>>>>>>> >>>>>>>>>> just a few words about AS3 migration: >>>>>>>>>> Instead of migrating all the code, my idea is more simple. We just >>>>>>>>>> make a overlay object and put it via z-Index on top. The overlay >>>>>>>>>> object we code that in Flex. The overlay object acts a >>>>>>>>>> video-container. Same as the video container we have now for each >>>>>>>>>> room. Actually you just proxy the events from and to the current >>>>>>>>>> *video_container* currently _embeded_, via Java-Script, to the >>>>>>>>>> external video-container. >>>>>>>>>> The new video container would be made with Flex. And we would embed >>>>>>>>>> it >>>>>>>>>> similar as the Java-Applet that we have currently dynamically >>>>>>>>>> included >>>>>>>>>> for the SIP integration. >>>>>>>>>> >>>>>>>>>> This solves a lot of issues: >>>>>>>>>> 1) We do not need to re-implement all functions from openlaszlo AS2 >>>>>>>>>> to >>>>>>>>>> AS3. Cause actually the only reason to migrate is that Audio/Video >>>>>>>>>> has/could have some feature in the future that are only available in >>>>>>>>>> AS3. >>>>>>>>>> 2) We separate the audio/video from the rest of the application, so >>>>>>>>>> you could code the Audio/Video part eve with anything else then Flex >>>>>>>>>> (for example Servlet or Silverlight or ... whatever comes up in the >>>>>>>>>> future ... maybe native HTML5 I don't know) ... and you could also >>>>>>>>>> migrate the rest of the application instead of AS3 to DHTML. >>>>>>>>>> 3) We could start right now with coding the overlay container in >>>>>>>>>> Flex, >>>>>>>>>> so the effort to migrate is minimum. >>>>>>>>>> >>>>>>>>>> The overlay Flex container needs to be 100% over the hole application >>>>>>>>>> and a transparent background, where it is possible to click through. >>>>>>>>>> I >>>>>>>>>> am not 100% sure that this is possible to do with flex, but I think >>>>>>>>>> it >>>>>>>>>> should be at least possible with native Flash IDE/CS4. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Please read that through carefully ... >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Sebastian >>>>>>>>>> >>>>>>>>>> 2011/6/9 Alexei Fedotov <[email protected]>: >>>>>>>>>>> I was confused, because I committed all OL jars required for AS2, >>>>>>>>>>> some >>>>>>>>>>> jars for AS3 were not committed. >>>>>>>>>>> -- >>>>>>>>>>> With best regards / с наилучшими пожеланиями, >>>>>>>>>>> Alexei Fedotov / Алексей Федотов, >>>>>>>>>>> http://dataved.ru/ >>>>>>>>>>> +7 916 562 8095 >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Thu, Jun 9, 2011 at 6:28 PM, Alexei Fedotov >>>>>>>>>>> <[email protected]> wrote: >>>>>>>>>>>> I misunderstand your first question. I thought you decided to start >>>>>>>>>>>> AS3 porting as well. >>>>>>>>>>>> >>>>>>>>>>>> Do we need openlaszlo server? We just use "solo" mode, static >>>>>>>>>>>> compiler >>>>>>>>>>>> is enough. This makes debugger a bit less capable, but the recent >>>>>>>>>>>> problems with the debugger were not related to OL. >>>>>>>>>>>> >>>>>>>>>>>> As for migration to AS3, we restarted it just yesterday. Maybe we >>>>>>>>>>>> should go on the list and discuss it a bit. I shared your mail on >>>>>>>>>>>> transparent layers to Mikhail BTW. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> With best regards / с наилучшими пожеланиями, >>>>>>>>>>>> Alexei Fedotov / Алексей Федотов, >>>>>>>>>>>> http://dataved.ru/ >>>>>>>>>>>> +7 916 562 8095 >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Thu, Jun 9, 2011 at 6:23 PM, Alexei Fedotov >>>>>>>>>>>> <[email protected]> wrote: >>>>>>>>>>>>> Will try to fix problems today. >>>>>>>>>>>>> -- >>>>>>>>>>>>> With best regards / с наилучшими пожеланиями, >>>>>>>>>>>>> Alexei Fedotov / Алексей Федотов, >>>>>>>>>>>>> http://dataved.ru/ >>>>>>>>>>>>> +7 916 562 8095 >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> 2011/6/9 [email protected] <[email protected]>: >>>>>>>>>>>>>> well but at the moment we have a status in the SVN where building >>>>>>>>>>>>>> inside Eclipse is actually impossible. >>>>>>>>>>>>>> >>>>>>>>>>>>>> There is no openlaszlo server anymore in WEB-INF/lib. Even the >>>>>>>>>>>>>> ant >>>>>>>>>>>>>> build file points to this new directory of *openlaszlo* that >>>>>>>>>>>>>> you've >>>>>>>>>>>>>> created. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Have you been able to fix the RTMP-Connection Issues with >>>>>>>>>>>>>> openlaszlo >>>>>>>>>>>>>> in AS3? Cause as I have explained, for me there is no reason to >>>>>>>>>>>>>> migrate to AS3 except for audio/video. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Otherwise I would suggest you will merge the openlaszlo version >>>>>>>>>>>>>> that >>>>>>>>>>>>>> you are using now into WebContent/WEB-INF/lib again so that we >>>>>>>>>>>>>> do not >>>>>>>>>>>>>> get all those emails about broken build process in Eclipse >>>>>>>>>>>>>> anymore. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Sebastian >>>>>>>>>>>>>> >>>>>>>>>>>>>> 2011/6/9 Alexei Fedotov <[email protected]>: >>>>>>>>>>>>>>> [added Mikhail] >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Hi Sebastain, >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> 1. We already have completed a good amount of migration, and >>>>>>>>>>>>>>> another ~ >>>>>>>>>>>>>>> month remained. We need to avoid double work here. >>>>>>>>>>>>>>> 2. Yes, we have special OpenLaszlo setting for that, (and we >>>>>>>>>>>>>>> use OL >>>>>>>>>>>>>>> from trunk BTW because 4.9 does not work). >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> I will commit some changes required for AS3 probably this >>>>>>>>>>>>>>> weekend. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>> With best regards / с наилучшими пожеланиями, >>>>>>>>>>>>>>> Alexei Fedotov / Алексей Федотов, >>>>>>>>>>>>>>> http://dataved.ru/ >>>>>>>>>>>>>>> +7 916 562 8095 >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Thu, Jun 9, 2011 at 6:08 PM, [email protected] >>>>>>>>>>>>>>> <[email protected]> wrote: >>>>>>>>>>>>>>>> Hi Alexei, >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> while you have been trying to migrate to the latest version of >>>>>>>>>>>>>>>> openlaszlo to compile with AS3 did you delete any JARs or >>>>>>>>>>>>>>>> files? Cause >>>>>>>>>>>>>>>> it seems like some files are now missing. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Sebastian >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>> Sebastian Wagner >>>>>>>>>>>>>>>> http://www.webbase-design.de >>>>>>>>>>>>>>>> http://openmeetings.googlecode.com >>>>>>>>>>>>>>>> http://www.wagner-sebastian.com >>>>>>>>>>>>>>>> [email protected] >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> -- >>>>>>>>>>>>>> Sebastian Wagner >>>>>>>>>>>>>> http://www.webbase-design.de >>>>>>>>>>>>>> http://openmeetings.googlecode.com >>>>>>>>>>>>>> http://www.wagner-sebastian.com >>>>>>>>>>>>>> [email protected] >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Sebastian Wagner >>>>>>>>>> http://www.webbase-design.de >>>>>>>>>> http://openmeetings.googlecode.com >>>>>>>>>> http://www.wagner-sebastian.com >>>>>>>>>> [email protected] >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Sebastian Wagner >>>>>>>> http://www.webbase-design.de >>>>>>>> http://openmeetings.googlecode.com >>>>>>>> http://www.wagner-sebastian.com >>>>>>>> [email protected] >>>>>>>> >>>>>>> >>>>>>> -- >>>>>>> You received this message because you are subscribed to the Google >>>>>>> Groups "OpenMeetings developers" group. >>>>>>> To post to this group, send email to [email protected]. >>>>>>> To unsubscribe from this group, send email to >>>>>>> [email protected]. >>>>>>> For more options, visit this group at >>>>>>> http://groups.google.com/group/openmeetings-dev?hl=en. >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Sebastian Wagner >>>>>> http://www.webbase-design.de >>>>>> http://openmeetings.googlecode.com >>>>>> http://www.wagner-sebastian.com >>>>>> [email protected] >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Sebastian Wagner >>>>> http://www.webbase-design.de >>>>> http://openmeetings.googlecode.com >>>>> http://www.wagner-sebastian.com >>>>> [email protected] >>>>> >>>> >>>> >>>> >>>> -- >>>> Sebastian Wagner >>>> http://www.webbase-design.de >>>> http://openmeetings.googlecode.com >>>> http://www.wagner-sebastian.com >>>> [email protected] >>>> >>>> -- >>>> You received this message because you are subscribed to the Google Groups >>>> "OpenMeetings developers" group. >>>> To post to this group, send email to [email protected]. >>>> To unsubscribe from this group, send email to >>>> [email protected]. >>>> For more options, visit this group at >>>> http://groups.google.com/group/openmeetings-dev?hl=en. >>>> >>>> >>> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "OpenMeetings developers" group. >>> To post to this group, send email to [email protected]. >>> To unsubscribe from this group, send email to >>> [email protected]. >>> For more options, visit this group at >>> http://groups.google.com/group/openmeetings-dev?hl=en. >>> >>> >> >> >> >> -- >> Sebastian Wagner >> http://www.webbase-design.de >> http://openmeetings.googlecode.com >> http://www.wagner-sebastian.com >> [email protected] >> >> -- >> You received this message because you are subscribed to the Google Groups >> "OpenMeetings developers" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]. >> For more options, visit this group at >> http://groups.google.com/group/openmeetings-dev?hl=en. >> >> > -- You received this message because you are subscribed to the Google Groups "OpenMeetings developers" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/openmeetings-dev?hl=en.
