Ok, so maybe you can add that Audio/Video client in a separated branch. Once its done we can see how to merge that easily to trunk or which changes in trunk are needed to get it running.
Sebastian 2011/6/10 Alexei Fedotov <[email protected]>: > [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. > > -- 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.
