Re: sip, voip system.

2017-11-01 Thread Irina Arkhipets
Hi Amaze,

Please write us to om.unipro@gmail com if you need commercial support.

Thank you,
Irina


On Wed, Nov 1, 2017 at 12:56 AM, Amaze Host  wrote:

> Hello, Please can someone setup the SIP system for me for $20?
>  i can install openmeetings, but i want users to call from their phone
> and join the lectures. I am having hard time setting this sip, voip
> system.
> Please Help.
> Thanks
>


Re: [VOTE] Apache OpenMeetings 3.3.2 Release Candidate 1

2017-09-17 Thread Irina Arkhipets
+1
And sorry for delay.

Regards,
Irina

On Thu, Sep 14, 2017 at 9:22 PM, Maxim Solodovnik 
wrote:

> Dear OpenMeetings Community,
>
> I would like to start a vote about releasing Apache OpenMeetings 3.3.2 RC1
>
> Main changes are:
>
> * Audio/Video in conference room is fixed
> * Strong password is enforced during self registration
> * 'dashboard.show.chat' should work as expected
> * New Setting is added 'user can create rooms'
>
> Other fixes and improvements, 8 issues were fixed
>
> Readme:
> https://github.com/apache/openmeetings/blob/3.3.2RC1/README
>
> Changelog:
> https://github.com/apache/openmeetings/blob/3.3.2RC1/CHANGELOG
>
> List of fixed issues:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?
> projectId=12312720=12341445
>
> Release artifacts:
> https://dist.apache.org/repos/dist/dev/openmeetings/3.3.2/rc1/
>
> Maven Staged repo:
> https://repository.apache.org/service/local/repositories/
> orgapacheopenmeetings-1023/content/
>
> Tag:
> https://github.com/apache/openmeetings/releases/tag/3.3.2RC1
>
> PGP release keys (signed using C467526E):
> https://dist.apache.org/repos/dist/dev/openmeetings/3.3.2/rc1/KEYS
>
> Vote will be open for 72 hours.
>
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove (and reason why)
>
> My vote is +1.
>


Re: [VOTE] Apache OpenMeetings 3.2.0 Release Candidate 2

2017-02-12 Thread Irina Arkhipets

:) +1


2/13/2017 12:00 AM, Maxim Solodovnik пишет:

0 votes in 4 days ... :(((
Do you think 3.2.0 don't worth to be voted?
negative votes better than no votes :)

On Wed, Feb 8, 2017 at 9:47 PM, Maxim Solodovnik  wrote:

Dear OpenMeetings Community,

I would like to start a vote about releasing Apache OpenMeetings 3.2.0 RC2
This release is the first step to pure HTML5 OpenMeetings, room is partially
converted.
RC1 was canceled due to critical issue with displaying screen-sharing

Main changes are:

Release 3.2.0, provides Partial HTML5 room:

Room is partially moved to HTML5
* Room menu
* User list
* File tree
* Activities and actions
* Room chat

Other fixes and improvements in all components


Readme: 
https://svn.apache.org/repos/asf/openmeetings/application/tags/3.2.0RC2/README

Changelog: 
https://svn.apache.org/repos/asf/openmeetings/application/tags/3.2.0RC2/CHANGELOG
List of fixed issues:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312720=12335565

Release artifacts:
https://dist.apache.org/repos/dist/dev/openmeetings/3.2.0/rc2/
Maven Staged repo:
https://repository.apache.org/service/local/repositories/orgapacheopenmeetings-1011/content/

Tag: https://svn.apache.org/repos/asf/openmeetings/application/tags/3.2.0RC2/

PGP release keys (signed using C467526E):
https://dist.apache.org/repos/dist/dev/openmeetings/3.2.0/rc2/KEYS

Vote will be open for 72 hours.

[ ] +1  approve
[ ] +0  no opinion
[ ] -1  disapprove (and reason why)

My vote is +1.

--
WBR
Maxim aka solomax







ANNOUNCE: mobile client for Apache OpenMeetings

2015-11-19 Thread Irina Arkhipets
Dear OpenMeetings Community,

I am happy to announce that we've launched the first Android mobile client
version for Apache OpenMeetings.

All you need is to find OMMobile application in GooglePlay and install it
to your mobile device.

We are going to promote iOS version very soon, I'll inform you about the
progress.

Best regards,
Irina


Re: ANNOUNCE: mobile client for Apache OpenMeetings

2015-11-19 Thread Irina Arkhipets
Hi Kaushal,

Yes, it's 1.99 Euro.

Regards,
Irina


On Thu, Nov 19, 2015 at 10:34 PM, kaushal jani <hije...@hotmail.com> wrote:

> Its chargeable?
>
> --- Original Message ---
>
> From: "Irina Arkhipets" <irina.arkhip...@gmail.com>
> Sent: 19 November 2015 2:44 PM
> To: "dev" <dev@openmeetings.apache.org>, u...@openmeetings.apache.org
> Subject: ANNOUNCE: mobile client for Apache OpenMeetings
>
> Dear OpenMeetings Community,
>
> I am happy to announce that we've launched the first Android mobile client
> version for Apache OpenMeetings.
>
> All you need is to find OMMobile application in GooglePlay and install it
> to your mobile device.
>
> We are going to promote iOS version very soon, I'll inform you about the
> progress.
>
> Best regards,
> Irina
>
>


Re: [VOTE] Apache OpenMeetings 3.0.7 Release Candidate 3

2015-09-29 Thread Irina Arkhipets
+1

Regards,
Irina

On Tue, Sep 29, 2015 at 9:13 AM, Vasiliy Degtyarev  wrote:

> +1
>
> On 27.09.2015 15:43, Maxim Solodovnik wrote:
>
>> Dear OpenMeetings Community,
>>
>> I would like to start a vote about releasing Apache OpenMeetings 3.0.7 RC3
>>
>> This additional release candidate is required to fix 'Period' room
>> invitations
>>
>> Main changes are covered in the
>> Readme: http://svn.apache.org/repos/asf/openmeetings/tags/3.0.7RC3/README
>>
>> Full Changelog:
>> http://svn.apache.org/repos/asf/openmeetings/tags/3.0.7RC3/CHANGELOG
>>
>> Release artifacts:
>> https://dist.apache.org/repos/dist/dev/openmeetings/3.0.7/rc3/
>>
>> Tag: http://svn.apache.org/repos/asf/openmeetings/tags/3.0.7RC3/
>>
>> PGP release keys (signed using
>> C467526E):
>> https://dist.apache.org/repos/dist/dev/openmeetings/3.0.7/rc3/KEYS
>>
>> Changes (
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312720=12332443
>> ):
>>
>> ** Bug
>>  * [OPENMEETINGS-1211] - the use of icons in users tab is illogical
>>  * [OPENMEETINGS-1213] - Error is shown when contact try to send
>> invitation
>>  * [OPENMEETINGS-1218] - Wrong birthday date is displayed on the
>> User datails at Administration->Users page
>>  * [OPENMEETINGS-1221] - Language is not loaded after changes
>>  * [OPENMEETINGS-1230] - Clustering seems not to work as expected
>>  * [OPENMEETINGS-1231] - chat bar on landing page without lable an
>> delete function missing
>>  * [OPENMEETINGS-1234] - Unable to take backup using GUI or Admin.sh
>>  * [OPENMEETINGS-1238] - Share/record screen: go to HTTP STATUS
>> 404- Apache Tomcat page
>>  * [OPENMEETINGS-1239] - Can't import REST URL properly
>>  * [OPENMEETINGS-1248] - Clustering not working from external
>> system (for ex. Moodle)
>>  * [OPENMEETINGS-1249] - Guest can't enter to the room when room is
>> booked via private message
>>  * [OPENMEETINGS-1250] - Video is not availble in the interview rooms
>>  * [OPENMEETINGS-1251] - When room is full kicked user not
>> redirected to Rooms list
>>  * [OPENMEETINGS-1253] - Crash when searching at language editor.
>>  * [OPENMEETINGS-1254] - Crash when adding OAuth2 config
>>
>> ** Improvement
>>  * [OPENMEETINGS-954] - Need implement OM client for Android devices.
>>  * [OPENMEETINGS-1100] - Seperate video/audio permissions capability
>>  * [OPENMEETINGS-1101] - Live presenter activity (typing , drawing)
>>  * [OPENMEETINGS-1212] - Library versions should be updated (3.0.7)
>>
>> ** Wish
>>  * [OPENMEETINGS-1214] - LDAP import AD groups
>>
>>
>> Vote will be open until Monday 2015/09/28 23:59 GMT.
>>
>> [ ] +1  approve
>> [ ] +0  no opinion
>> [ ] -1  disapprove (and reason why)
>>
>> My vote is +1.
>>
>>
>>
>


Re: [VOTE] Apache OpenMeetings 3.0.3 Release Candidate 1

2014-08-14 Thread Irina Arkhipets
Hello,

My vote is -1, please sorry me too.

We've made extended testing during these three days, testplan is available
here:
https://cwiki.apache.org/confluence/display/OPENMEETINGS/OpenMeetings+3.0.3+RC1

Results show that recordings in interview room are still unstable, some
records were processed with errors (1/3 approximatelly) and it's unable to
play them.

Also we observed screen sharing problems similar to ones described in the
recent Peter's e-mail, and I like the decision suggested by him.

Denis is going to share a complete report soon, I hope tomorrow.

Thank you,
Irina



On Wed, Aug 13, 2014 at 5:37 PM, Peter Dähn da...@vcrp.de wrote:

 -1

 Sorry for that.. :-(

 But I think to ship a release the 2nd time with a known (Major)-Bug is not
 the right way. And recording out of sync is rated as a major-issue.

 I played a bit around with FPS and screen-sizes. A Record with 2 FPS seems
 to be more or less in sync. Where do we need the higher FPS? Is it
 Screensharing? Then I would recommend to split this into changeable FPS
 for screensharing and fixed FPS 2 for screenrecording. But maybe it isn't
 possible that way.
 Then I would suggest to make it configurable. Default FPS can be set
 already. Then I would like to configure to rather hide the FPS-Chooser. So
 it should hit everybodies need.

 Anyway... further investigation is still needed.

 Greetings Peter


 Am 11.08.2014 um 20:12 schrieb Maxim Solodovnik:

  Dear OpenMeetings Community,

 I would like to start a vote about releasing Apache OpenMeetings 3.0.3 RC1

 Main changes are covered in the
 Readme: https://svn.apache.org/repos/asf/openmeetings/tags/3.0.
 3RC1/README

 Full Changelog:
 https://svn.apache.org/repos/asf/openmeetings/tags/3.0.3RC1/CHANGELOG

 Release artifacts:
 https://dist.apache.org/repos/dist/dev/openmeetings/3.0.3/rc1/

 Tag: https://svn.apache.org/repos/asf/openmeetings/tags/3.0.3RC1/

 PGP release keys (signed using
 C467526E):https://dist.apache.org/repos/dist/dev/
 openmeetings/3.0.3/rc1/KEYS

 Vote will be open for 72 hours.

 [ ] +1  approve
 [ ] +0  no opinion
 [ ] -1  disapprove (and reason why)

 My vote is +1.






Re: Openmeetings WIKI write access

2014-03-25 Thread Irina Arkhipets

Hi All,

It's very strange.
I am able to login, I see my details in the profile as well as my own 
paper in the Activity section.
However I am unable to edit anything including things written by me one 
year ago... What is wrong with???


Best regards,
Irina

On 25.03.2014 17:01, seba.wag...@gmail.com wrote:

Login? Can't you remember your login?

Mine is working fine, I just tested and edited:
https://cwiki.apache.org/confluence/display/OPENMEETINGS/Architecture

The login for the wiki is different from your Apache Id, it is not SSO.

I guess this is you:
https://cwiki.apache.org/confluence/display/~solomax

So login should be solomax or your email with that username.
And some password.
And then you should be able to simply add/edit/delete pages.

Sebastian




2014-03-25 22:51 GMT+13:00 Maxim Solodovnik solomax...@gmail.com:


Hello Sebastian,

Maybe you know how one can get write access to
https://cwiki.apache.org/confluence/display/OPENMEETINGS ?

Thanks in advance

--
WBR
Maxim aka solomax








Re: About the project idea need to have possibility to import/export sync events from OpenMeetings calender using iCal or caldev protocol

2014-03-17 Thread Irina Arkhipets
Hi Maduranga,

Sure, you need to add several columns to the appointments table and create
some additional tables to cover the ical spec.I believe it's impossible to
make all working using existing database structure.

One more thing which I suppose you have missed are GUI changes. How are you
going to detect which events should be shown on the particular
day/week/month? I.e. if user goes to some day in the calendar - which
events should be shown there?

Regarding the used librarues - I used ical4j and caldav4j in one of my
projects, and have not got experience with the ones from your proposal.

Best regards,
Irina



On Mon, Mar 17, 2014 at 6:40 PM, Maduranga Siriwardena 
maduranga.siriward...@gmail.com wrote:

 Hi all,
 Though I created a draft project proposal, I have little bit of a concern
 regarding the storage of iCal objects. Current appointments table have the
 columns to store the general properties of the iCal objects. But the iCal
 spec describes lot more properties for the iCal objects. So the current
 appointments table may not be enough to hold all the data. In that case
 what should I do? Is it okay to add more columns to appointments table or
 create more tables as necessary?
 Some possible mappings between the iCal object properties and appointments
 column tables are mentioned in my project proposal sent in the previous
 mail. But there also I have faced so problems regarding mapping the two
 parties.
 Please help me

 Thank you.


 On Sun, Mar 16, 2014 at 8:30 PM, Maduranga Siriwardena 
 maduranga.siriward...@gmail.com wrote:

  Hi all,
  I have written a draft proposal for the project. Please go through it and
  suggest any possible improvements. Bellow here is the google doc I have
  created.
 
 
 
 https://docs.google.com/document/d/1zvz768aEwc-5K7YMXJF7AIeVYF_DqDHzDvU2l0e4EJ0/edit?usp=sharing
 
  Thank you
  --
  Maduranga Siriwardena
  Undergraduate
  University of Moratuwa, Faculty of Engineering
  Department of Computer Science and Engineering
 



 --
 Maduranga Siriwardena
 Undergraduate
 University of Moratuwa, Faculty of Engineering
 Department of Computer Science and Engineering



Re: About the project idea need to have possibility to import/export sync events from OpenMeetings calender using iCal or caldev protocol

2014-03-17 Thread Irina Arkhipets
Hi again,

Maybe there is some misunderstanding because of the terminology, please
sorry. I meant that GUI *AND* related internal application logic should be
changed.

User should be able to create any recurring event he wants. And all these
events should be correctly shown in the calendar.
Database structure and application logic should be optimized for this.
There should be a way to quickly find a correct list of the user's events
for every particular day.

Regards,
Irina



On Tue, Mar 18, 2014 at 10:33 AM, Maduranga Siriwardena 
maduranga.siriward...@gmail.com wrote:

 Hi Irina,

 Okay got the point. First I thought of handling this use case with the
 application logic. But as it seems when the user gets lots of events, I
 will have to deal with the performance benchmarks. So what you are
 suggesting is to give the user a option to decide which events should be
 shown in the calender. Something like showing the list of recurring events
 and then select and show that event in the calender. I hope what I
 understood is correct. So I'll make some wire-frames and attach them to the
 proposal.

 Thanks
 Maduranga.


 On Tue, Mar 18, 2014 at 8:27 AM, Irina Arkhipets
 irina.arkhip...@gmail.comwrote:

  Hi Maduranga,
 
  Say, staying in the today's slot (March, 18) OM user created two
 recurring
  events started now: one endless monthly (occurs each month on the 18th
 day)
  and one daily with the December,31 until date and with several exceptions
  (occurs every day but the March, 28 and May, 15). Then user goes to
 another
  week in your calendar, say, May,18. And after this he moves to the
  April,28. Then to the January,1, the next year.
 
  How are you going to detect on which days user's meetings slots should be
  shown and on which should not?
  If (for example) you store recurrence rules in the appointments table,
  which SQL clause are you going to use for this?
 
  Regards,
  Irina
 
 
  On Mon, Mar 17, 2014 at 11:31 PM, Maduranga Siriwardena 
  maduranga.siriward...@gmail.com wrote:
 
   Its bit unclear about the things you have mentioned about the UI
 changes.
   As I can understand the UI changes needed are minimal. As an example
 when
   creating and new event, user must get an option to declare it as a
   recurring event and the recurring frequency. I can't think of big
 changes
   needed to the UI. As I can feel, the events shown in the calendar need
  not
   to be changed. Please correct me if I'm wrong.
  
   Thank you.
  
  
   On Mon, Mar 17, 2014 at 9:30 PM, Maduranga Siriwardena 
   maduranga.siriward...@gmail.com wrote:
  
Thank you for the reply. I'll do the necessary changes to the
 proposal
   and
inform you when I'm finished.
   
Regarding libraries I have included, I have worked with library
  biweekly
used for iCal object parsing. And it seems to be the library I have
mentioned for CalDav must be changed as it gives full version only in
  the
paid version.
   
Thank you
   
   
On Mon, Mar 17, 2014 at 5:46 PM, Irina Arkhipets 
irina.arkhip...@gmail.com wrote:
   
Hi Maduranga,
   
Sure, you need to add several columns to the appointments table and
   create
some additional tables to cover the ical spec.I believe it's
  impossible
   to
make all working using existing database structure.
   
One more thing which I suppose you have missed are GUI changes. How
  are
you
going to detect which events should be shown on the particular
day/week/month? I.e. if user goes to some day in the calendar -
 which
events should be shown there?
   
Regarding the used librarues - I used ical4j and caldav4j in one of
 my
projects, and have not got experience with the ones from your
  proposal.
   
Best regards,
Irina
   
   
   
On Mon, Mar 17, 2014 at 6:40 PM, Maduranga Siriwardena 
maduranga.siriward...@gmail.com wrote:
   
 Hi all,
 Though I created a draft project proposal, I have little bit of a
concern
 regarding the storage of iCal objects. Current appointments table
  have
the
 columns to store the general properties of the iCal objects. But
 the
iCal
 spec describes lot more properties for the iCal objects. So the
   current
 appointments table may not be enough to hold all the data. In that
   case
 what should I do? Is it okay to add more columns to appointments
  table
or
 create more tables as necessary?
 Some possible mappings between the iCal object properties and
appointments
 column tables are mentioned in my project proposal sent in the
   previous
 mail. But there also I have faced so problems regarding mapping
 the
   two
 parties.
 Please help me

 Thank you.


 On Sun, Mar 16, 2014 at 8:30 PM, Maduranga Siriwardena 
 maduranga.siriward...@gmail.com wrote:

  Hi all,
  I have written a draft proposal for the project. Please go
 through
   it
and
  suggest any possible

Re: [VOTE] Apache OpenMeetings 3.0.0 Release Candidate 2

2014-03-06 Thread Irina Arkhipets
Hi All,

Recordings were unstable in the previous releases too, I believe this have
not become worse.

I would suggest make a release for now and file bugs about the recordings
problems.

My vote is +1.

Best regards,
Irina



On Wed, Mar 5, 2014 at 6:26 PM, Vasiliy Degtyarev va...@unipro.ru wrote:

 +1


 On 03.03.2014 23:09, Maxim Solodovnik wrote:

 Dear OpenMeetings Community,

 I would like to start a vote about releasing Apache OpenMeetings 3.0.0 RC2

 Main changes are covered in the
 Readme: https://svn.apache.org/repos/asf/openmeetings/tags/3.0.
 0RC2/README

 Full Changelog:
 https://svn.apache.org/repos/asf/openmeetings/tags/3.0.0RC2/CHANGELOG

 Release artefacts:
 https://dist.apache.org/repos/dist/dev/openmeetings/3.0.0/rc2/

 Tag: https://svn.apache.org/repos/asf/openmeetings/tags/3.0.0RC2/

 PGP release keys (signed using
 C467526E):https://dist.apache.org/repos/dist/dev/
 openmeetings/3.0.0/rc2/KEYS

 Vote will be open for 72 hours.

 [ ] +1  approve
 [ ] +0  no opinion
 [ ] -1  disapprove (and reason why)

 My vote is +1.






Re: [VOTE] Apache OpenMeetings 3.0.0 Release Candidate 2

2014-03-06 Thread Irina Arkhipets
Hi Peter,

I believe the first step to have recordings issue resolved is to create
informative bug in JIRA:
https://issues.apache.org/jira/browse/OPENMEETINGS

Could you please create a bug and describe exact steps how to reproduce the
issue, describe your environment, etc.?
It would be really helpful!

Thank you in advance,
Irina


On Thu, Mar 6, 2014 at 4:18 PM, Peter Dähn da...@vcrp.de wrote:

 Hi at all,

 my vote is -1

 screen-recording should be fixed (or investigated what went wrong here)...

 I made an update to a version without screen recording (2.2). The people
 will not understand, that the next major-update will come without this
 feature...

 Sorry... Greetings Peter


 Am 03.03.2014 17:09, schrieb Maxim Solodovnik:
  Dear OpenMeetings Community,
 
  I would like to start a vote about releasing Apache OpenMeetings 3.0.0
 RC2
 
  Main changes are covered in the
  Readme:
 https://svn.apache.org/repos/asf/openmeetings/tags/3.0.0RC2/README
 
  Full Changelog:
  https://svn.apache.org/repos/asf/openmeetings/tags/3.0.0RC2/CHANGELOG
 
  Release artefacts:
  https://dist.apache.org/repos/dist/dev/openmeetings/3.0.0/rc2/
 
  Tag: https://svn.apache.org/repos/asf/openmeetings/tags/3.0.0RC2/
 
  PGP release keys (signed using
  C467526E):
 https://dist.apache.org/repos/dist/dev/openmeetings/3.0.0/rc2/KEYS
 
  Vote will be open for 72 hours.
 
  [ ] +1  approve
  [ ] +0  no opinion
  [ ] -1  disapprove (and reason why)
 
  My vote is +1.
 
 



Re: Open Calendar: Reccurence events support

2014-03-06 Thread Irina Arkhipets
Hi Bharath,

It's nice to meet you!

as a first step I would suggest you:

1). To try it on demo.dataved.ru/openmeetings - there is a free
registration here, and after you registered and signed in just select the
Home - Calendar menu item to get to the OpenMeetings calendar. Here you
can check how it works, etc.
2). Check out OpenMeetings sources from svn and install it on your
workstation.
3). Inspect the sources and database structure.

Currently calendar structure is very easy - there is a table named
appointments which contains info about the calendar events. You would need
to invent a structure of the database tables for the ical objects storing.

Actually, a lot of improvements can be done here: iCal spec describes
difficult types of the recurrences/ reminder and guests, recurrence
exceptions, etc.

Please fill free to ask more questions.

Best regards,
Irina



On Thu, Mar 6, 2014 at 3:12 AM, Bharath Joginapally
bharath@gmail.comwrote:

 Hi
   I was going through the Apache GSOC 2014 ideas and came across the
 recurrence event support. In order to get more information, I had gone
 through open meeting homepage and got an overall idea of the purpose of the
 application.
  I had gone through several repeating events support in different
 applications. I was very much inspired by the repeating event support in
 the Outlook Calendar. The creation of events in Outlook and OpenMeeting
 look pretty similar which i had seen in the screenshots of the Calendar of
 OpenMeeting.
But I think in Outllook we need to specify that it is a recurrence event
 before creating one as it is a separate dedicated feature . Hence we could
 differ in this aspect by giving the user an  option of making any event he
 creates a repeating event at the time of event creation itself. Also if he
 forgot to make the event repeating at time of creation we can further give
 an option of  add/create a repeating event , here add meaning converting an
 already existing event into recurring and create meaning to create a new
 recurring event altogether.
I have been browsing the net about openMeeting and have got an ovverall
 idea. But i think to proceed further in order to contribute to the project
 I would need assistance. Hence I kindly request you to guide me through the
 project.
About myself : I am currently in my final year of Computer Science from
 BITS Pilani, ranked among top 6 colleges in India. I am currently pursuing
 an internship at Consilium Inc. which develops products in the field of
 Unified Communications. Through my work over here I have gained experience
 to work on .NET framework. I have been assigned their product Uni-Agent.
 Hence I have a good developer experience and not a freshly graduating
 student with only academic projects.
 I would be eagerly looking forward to your reply and towards you
 assistance in getting a better understanding of the project.

 Thank You
 J.Bharath



Re: About the project idea need to have possibility to import/export sync events from OpenMeetings calender using iCal or caldev protocol

2014-03-04 Thread Irina Arkhipets
Hi Madhuranga,

On Tue, Mar 4, 2014 at 11:55 PM, Maduranga Siriwardena 
maduranga.siriward...@gmail.com wrote:

 As I have understood, what I need to do is provide an API to import and
 export calender events to the openmeetings from outside client. And also
 add some method to work with the caldav calender events in the openmeetings
 system (That means functionality like create, view, edit, delete etc. of
 the calender events).


Actually, such a functionality is already implemented in OpenMeetings, but
for the single events only.
ICal specification is wider and allows create recurrence events, exceptions
in the recurrences, different type of guests and reminders, etc.



 While studying about the Caldav protocol I came across a library
 implementation of the protocol [1]. I'm not sure whether this can be used
 in the project as I am still studying about the openmeetings code base. If
 I use this library (or any other suitable library) to get the caldav
 protocol support, the work needed to do will be really eased.


Yes, most of Java caldav servers use caldav4j.
The problem is to map existing events structure to this.


 [1] https://code.google.com/p/caldav4j/

 Thank you.


 On Mon, Mar 3, 2014 at 1:35 PM, Irina Arkhipets
 irina.arkhip...@gmail.comwrote:

  Also a good point to start would be trying existing Caldav server
  implementation. For example, take a look here:
  http://caldav.calconnect.org/implementations/servers.html
 
 
  Best regards,
  Irina
 
 
  On Mon, Mar 3, 2014 at 11:58 AM, Maduranga Siriwardena 
  maduranga.siriward...@gmail.com wrote:
 
   Thank you for the ideas.
  
   I'll go through the details about recurring events and CalDav
 protocol. I
   have some doubts about the CalDav protocol support. I may need some
 more
   details about this idea.
  
   Thank you.
  
  
   On Mon, Mar 3, 2014 at 9:41 AM, Irina Arkhipets
   irina.arkhip...@gmail.comwrote:
  
Hi Maduranga,
   
Here are a few words about the possible works:
   
OpenMeetings now has its own calendar which now supports simple
 single
events only.
As a quick start you can register on demo.dataved.ru/openmeetingsand
   try
this: just select Home- Calendar to enter the calendar and check.
   
Eexport of the existing events using iCal generally is a simple task
  and
   I
don't think it requires significant time.
   
More interesting things which can be dona are:
- Recurring event  support according to iCal spec.
- I don't know exactly is currently all OK with the time zone or not,
   maybe
some improvemebts can be done
- CalDav protocol support. In my vision, it should be a separate
 caldav
servlet which works on the same tomcat as OpenMeetings itself. If we
implement this, users can sync with the OpenMeeting events via
 standard
calendar clients like MS Outlook or Mozilla Thunderbird and. for
  example,
create appointments in the real time. In my point of view it's the
 most
difficult and interesting task, and definitelly it takes a lot of
   efforts.
   
Best regards,
Irina
   
   
   
On Thu, Feb 27, 2014 at 11:12 PM, Maduranga Siriwardena 
maduranga.siriward...@gmail.com wrote:
   
 Hi all,

 I'm a third year Computer Science and Engineering undergraduate of
 University of Moratuwa. Currently I'm in my internship at WSO2.
 This year I'm planing to participate in Google Summer of Code and
 I'm
very
 much interested in the project idea Need to have possibility to
 import/export sync events from OpenMeetings calender using iCal or
   caldav
 protocol [1]. As I have worked with the iCal format, I think it
 will
   be
a
 advantage for me. So to start with the project I need to have more
details
 about the project.
 Can someone please explain the requirements of the project in
 detail?


 [1] https://issues.apache.org/jira/browse/OPENMEETINGS-553


 Thank you
 --
 Maduranga Siriwardena
 Undergraduate
 University of Moratuwa, Faculty of Engineering
 Department of Computer Science and Engineering

   
  
  
  
   --
   Maduranga Siriwardena
   Undergraduate
   University of Moratuwa, Faculty of Engineering
   Department of Computer Science and Engineering
  
 



 --
 Maduranga Siriwardena
 Undergraduate
 University of Moratuwa, Faculty of Engineering
 Department of Computer Science and Engineering



Re: About the project idea need to have possibility to import/export sync events from OpenMeetings calender using iCal or caldev protocol

2014-03-02 Thread Irina Arkhipets
Hi Maduranga,

Here are a few words about the possible works:

OpenMeetings now has its own calendar which now supports simple single
events only.
As a quick start you can register on demo.dataved.ru/openmeetings and try
this: just select Home- Calendar to enter the calendar and check.

Eexport of the existing events using iCal generally is a simple task and I
don't think it requires significant time.

More interesting things which can be dona are:
- Recurring event  support according to iCal spec.
- I don't know exactly is currently all OK with the time zone or not, maybe
some improvemebts can be done
- CalDav protocol support. In my vision, it should be a separate caldav
servlet which works on the same tomcat as OpenMeetings itself. If we
implement this, users can sync with the OpenMeeting events via standard
calendar clients like MS Outlook or Mozilla Thunderbird and. for example,
create appointments in the real time. In my point of view it's the most
difficult and interesting task, and definitelly it takes a lot of efforts.

Best regards,
Irina



On Thu, Feb 27, 2014 at 11:12 PM, Maduranga Siriwardena 
maduranga.siriward...@gmail.com wrote:

 Hi all,

 I'm a third year Computer Science and Engineering undergraduate of
 University of Moratuwa. Currently I'm in my internship at WSO2.
 This year I'm planing to participate in Google Summer of Code and I'm very
 much interested in the project idea Need to have possibility to
 import/export sync events from OpenMeetings calender using iCal or caldav
 protocol [1]. As I have worked with the iCal format, I think it will be a
 advantage for me. So to start with the project I need to have more details
 about the project.
 Can someone please explain the requirements of the project in detail?


 [1] https://issues.apache.org/jira/browse/OPENMEETINGS-553


 Thank you
 --
 Maduranga Siriwardena
 Undergraduate
 University of Moratuwa, Faculty of Engineering
 Department of Computer Science and Engineering



Aboput the release 3.0.0

2014-02-13 Thread Irina Arkhipets
Hi All,

Recently I have been received several questions about the release 3.0 date.

I see that there are 4 bugs assigned to be fixed in 3.0.0 for now:
  #902 (Records are not created correctly)
  #922 (Add folder button does not add a folder)
  #923 (Drag an drop of files in the Recordings sectoion does not work)
  #924 (Deleting recordings)

Is this all?
How about #926 (Screen sharing webapp CPU usage)?

Actually, I don't observe it on my Windows 7 desktop with the simple screen
sharing tests, seems like the MacOS issue?

Thank you,
Irina


Re: possible task for newcomers

2014-01-26 Thread Irina Arkhipets

Hi Sebastien.

Please fill free to file bugs in JIRA about the found problems with the 
new interface.

It's the better way to have them fixed.

Best regards,
Irina.

On 24.01.2014 16:42, Maxim Solodovnik wrote:

Thanks Sebastien!

Really appreciate it :)


On Fri, Jan 24, 2014 at 3:56 PM, Sebastien seb...@gmail.com wrote:


Hi,

I've register yesterday and its works ! I also have received the mail...
I just had a quick look around, it looks nice ! :)

However, I noticed some UI/CSS issues. These are due to the wysiwyg editor,
its styles are preventing some jQuery UI widgets to display properly
(dialog for instance). I will try to find a fix/workaround if I can find
some time...

Congrat's anyway and best regards,
Sebastien.



On Fri, Jan 24, 2014 at 8:52 AM, Maxim Solodovnik solomax...@gmail.com

wrote:
Have you tried to login using creadentials you have entered?


On Fri, Jan 24, 2014 at 2:38 PM, Mahmut TEKER teker.mah...@gmail.com

wrote:
Hi,

   What are the credentials for demo site. I could not register, no
verification e-mail sent :(

Thanks,


_Mahmut

On 24.01.2014 00:57, Alexei Fedotov wrote:

http://demo.dataved.ru/openmeetings has 3.0 installed today, thanks

to

Maxim

On 1/24/14, seba.wag...@gmail.com seba.wag...@gmail.com wrote:

There might be a private ones at dataved.
We are awaiting hardware from the Apache Infra Team to set up a

community

owned, you can assign to that ticket for updates:
https://issues.apache.org/jira/browse/INFRA-6906

Sebastian


2014/1/24 Daniel Ascher d...@aplustutoring.com


Is there a demo site for OM 3.0 that one can look at?


On Thu, Jan 23, 2014 at 2:33 PM, Alexei Fedotov 

alexei.fedo...@gmail.com

wrote:
Pavel, the simplest task is to participate in 3.0 release testing.

If

you find any bugs you are welcome to fix them and send a patch.
--
With best regards / с наилучшими пожеланиями,
Alexei Fedotov / Алексей Федотов,
http://dataved.ru/
+7 916 562 8095

[1] Start using Apache Openmeetings today,

http://openmeetings.apache.org/

[2] Join Alexei Fedotov @linkedin,

http://ru.linkedin.com/in/dataved/

[3] Join Alexei Fedotov @facebook,

http://www.facebook.com/openmeetings


On Thu, Jan 23, 2014 at 12:38 PM, Pavel Baykov 

bayko...@gmail.com

wrote:

Hi guys,

I would like to participate in development of openmeetings

project,

and
have VOIP experience in the past. Do you have tasks that you can
share

with

me?

Thanks, Pavel Baykov


--
Daniel Ascher, M.Ed.
President
A+ Test Prep and Tutoring
Creating Bright Futures

505 York Road, Suite 6
Jenkintown, PA 19046
Office: 215.886.9188
Direct: 267.242.9640
www.aplustutoring.com



--
Sebastian Wagner
https://twitter.com/#!/dead_lock
http://www.webbase-design.de
http://www.wagner-sebastian.com
seba.wag...@gmail.com





--
WBR
Maxim aka solomax








Re: [DRAFT] Spec for OpenMeetings Demo Server

2013-09-25 Thread Irina Arkhipets
+1

Regards,
Irina


On Wed, Sep 25, 2013 at 1:40 PM, seba.wag...@gmail.com 
seba.wag...@gmail.com wrote:

 We have to agree on some kind of hardware spec for the a potential
 OpenMeetings Demo server.

 See the Goals section of that spec:

 We really don't want to make a commercial/end user offering with that demo
 server. The server should be a primary functional reference, that tells us
 how the application works, to run automated test and to improve the quality
 of the product.

 That might include opening it up for volunteers to test, but usage should
 stay inside reasonable boundaries.

 I would propose the following specification / letter for Infra team:

 -

 Goals of the demo server:

 The goal of the demo server is to have a functional reference where
 developers and testers can run verification tests of OpenMeetings
 functionality.
 Those tests might happen manually or automated with tools like Selenium.

 Hardware requirements:
 2-4 vcpus
 4-8 GB RAM max
 100GB disk
 reasonable use of bandwidth

 Software requirements:

 Any linux distro (preferred is Ubuntu, Debian)
 Root access, OpenMeetings has a number of software requirements that the
 OpenMeetings PMC can install on their own (see:
 http://openmeetings.apache.org/installation.html)

 Estimated load:

 An average daily peak of 10-20, on a quartly year peak there might be up to
 50 concurrent user sessions.

 -

 If you agree to this agenda please vote or otherwise comment.

 If we have some kind of consens we will forward that to @infra

 Thanks,
 Sebastian


 --
 Sebastian Wagner
 https://twitter.com/#!/dead_lock
 http://www.webbase-design.de
 http://www.wagner-sebastian.com
 seba.wag...@gmail.com



Re: GSOC - OPENMEETINGS 550

2013-05-06 Thread Irina Arkhipets
Hi Patricio,

Here are some comments about your proposal:

1. OpenMeetings does not use RTP protocol (rtmp is used instead);
2. SIP/VOIP integration is already implemented:
http://openmeetings.apache.org/voip-sip-integration.html. However, I don't
quite understand how it is related with the original task, its description
reads: The main idea of this task is o allow client to choose video
quality from his side.

Anyway, were you able to install OpenMeetings and run it? When I filed
issue #550, the main idea was to allow user to choose the quality of the
transferred video on the client side.

Best regards,
Irina.



On Tue, May 7, 2013 at 7:03 AM, Patricio Jeri pje...@gmail.com wrote:

 Hi,

 I know I'm a bit late jumping on the mailing list now but I would really
 appreciate if someone could help me improve my proposal for GSOC and maybe
 mentor me for the summer.

 Thank you,
 Patricio Jeri

 Proposal:

 *Issue:* https://issues.apache.org/jira/browse/OPENMEETINGS-550

 Client/Server pair improvement:

*Implement forward error correction or interleaving if it hasn't been
 done yet in order to conceal packet loss
*Modify the streaming protocol (RTP) to feed statistics about the
 bandwidth and report the window size to the server in order to adjust the
 encoding of the frames and audio accordingly
*Multithread the encoding to handle the different settings from the
 viewers
*Implement the using of the SIP protocol (if not used already) for
 managing the calls and streams

 Approach:
I would like to use an iterative approach, implementing the simplest
 working solution first and working my way up changing the design from
 there.

 Schedule:
May - Familiarization with the current implementation and analyzing best
 changes in design
June - Iterative implementing phase
July - Testing
August - Zipping Margaritas and more testing

 Background:
I just finished my 3rd year for my BSc in Computer Science in the
 University of British Columbia (UBC).
Projects:
   *Client/Server video streaming service with cloud relay (Java, C
 respectively)
   *Instant messaging client (Java)
   *Ray Tracer, graphics (C++)
   *Rendering Pipeline, graphics (C++)
   *Database managing system web application (Ruby on Rails)
   *Parking spot map finder (GWT-Java)



 Other commitments:

None, my only focus for this summer is coding.



Re: AEC in the new release

2013-04-29 Thread Irina Arkhipets

Hi All,

First of all, thank you for your advices and sorry for so long report :)

We have made a first test with the different parameters.

I would like to share the results.

Briefly:

 *

   Sound quality with echoPath=0 is generally better than for
   echoPath=128 and 256 (we lost sound of one attendee sometime)

 *

   Echo is actually suppressed with echoPath 128/256 whereas it is
   noticeable with echoPath = 0 on the same configuration (using
   notebook on the client side)

 *

   Delay between the video and sound is less for echoPath = 0

 *

   Delay between the video and sound is less for H263

So the conclusions are:

 *

   For the conference where some users with notebooks echoPath = 128 is
   more preferrable;

 *

   For the conference where notebooks are not used echoPath = 0 is more
   preferrable;

 *

   For the conferences with many attendees H263 is more preferrable
   because it seems like that H264 usage increases the delay.

*Detailed report about the testing:*

Date: 29-April-2013

Where: demo.dataved.ru

Participants:

 *

   Artyom Horuzhenko (Linux desktop)

 *

   Denis Kandrov (Linux Desktop)

 *

   Irina Arkhipets (Windows desktop)

 *

   Yulia Algaer (Windows notebook)

 *

   SIP integration was turned on in the room, but nobody called there
   during the testing. SIP transport presented in the user list.

Tested parameters: echoSuppression (true/false), echoPath (0/128/256), 
codecType (264/263)


_*Results:*_

*Test 1.* echoPath=128, echoSuppression=true, video codec=264

(These are default values in the system)

 *

   No echo during all the test;

 *

   Sound from Denis disappeared sometime;

 *

   Delay between the hand clapping and its sound is less than 1 second,
   but noticeable.

*Test 2.* echoPath=0, echoSuppression=true, video codec=264

 *

   Echo after Yulia (user with notebook) entered the room

 *

   Sound from Denis did not disappear all the time

 *

   No visible delay between the hand clapping and its sound

*Test 3.* echoPath=256, echoSuppression=true, video codec=264

 *

   No echo during all the test

 *

   Sound from Denis did not disappear all the time

 *

   Delay between the hand clapping and its sound is less than 1 second,
   but noticable

 *

   Sound quality is significantly worse than in the Test 1.

 *

   SIP-transport produced noticeable noise

*Test 4.* echoPath=0, echoSuppression=false, video codec=264

 *

   Echo after Yulia (user with notebook) entered the room

 *

   Strong jungle was hearable all the time, sound quality is
   significantly worse than in all the other tests.

 *

   Sound from Denis did not disappear all the time

*Test 5.* echoPath=128, echoSuppression=false, video codec=264

 *

   No echo

 *

   When Yulia (user with notebook) spoke, some jungle was hearable;

 *

   Delay between the hand clapping and its sound is less than 1 second,
   but noticeable

*Test 6.* echoPath=128, echoSuppression=true, video codec=263

 *

   No echo during all the test

 *

   Delay between the hand clapping and its sound is almost negligible

 *

   If I increased video size, quality is visible worse than with H264
   under the same conditions

Best regards,

Irina.


On 26.04.2013 18:04, Irina Arkhipets wrote:

Hi All,

Artyom just made some changes and for now AEC parameters can be
configurable via config.xml.

So we are planning to have some testing on demo.dataved.ru on the nearest
Monday (April, 29).

Approximate time is 15:00 NSK (GMT +7), and still we can move the time if
it's inconvenient.

If somebody from the list would like to participate - you are welcome, just
let me know :).

The testing scenario would be to enter the room and do the same things with
the different settings:

-

No echo cancellation (echoPath=0) and all the other settings are default
-

Echo path length is 128 ms and all the other settings are default
-

Echo path length is 256 ms and all the other settings are default
-

Camera codec is H264 (codecType=264) and all the other settings are
default
-

Camera codec is H263 and all the other settings are default

There are several other settings which can affect the sound quality,
however I would suggest try only AEC and codec for now as these are new
features implemented in the new release.

In the room, users should check the following things:

-

Speak and check if there is echo or not
-

Measure approximate delay (if any) between the video and sound. For
example, somebody count to 10 and lifts his fingers, others look for the
video and sound synchronization.

To check the echo better, we need several attendees with notebooks - my
experience shows that echo problems appears with notebooks very often.

What do you think?

Any ideas are welcomed!

Best regards,

Irina.




On Tue, Apr 23, 2013 at 3:53 PM, seba.wag...@gmail.com 
seba.wag...@gmail.com wrote:


IMHO having yet another checkbox where the user can decide

Re: AEC in the new release

2013-04-24 Thread Irina Arkhipets

+1 too.

BTW - If we store these settings in Admin, is it possible that we would 
not need to re-start OpenMeetings server to switch to the new values 
after their saving?


Best regards,
Irina.

On 24.04.2013 15:27, Alexei Fedotov wrote:

+1 for database due to import / export argument
On Apr 24, 2013 11:49 AM, Maxim Solodovnik solomax...@gmail.com wrote:


I would prefer Admin-configuration since it is migrated while OM upgrades
But config.xml requires less code changes :)


On Wed, Apr 24, 2013 at 2:40 PM, seba.wag...@gmail.com 
seba.wag...@gmail.com wrote:


The basic rule so far was to put client side/ UI / layout settings in the
config.xml.
The config.xml is parsed by both SWFs (SWF8 and SWF10) on startup one

time.

So it is also rather easy compared to have a database value that then has
to be somehow loaded to the client.

Sebastian


2013/4/24 Artyom Horuzhenko akhor...@gmail.com


What kind of solution would be better for switching codecs, AEC, EM and
echo suppression: using config.xml or Configuration in the
Administration menu?


2013/4/23 Joseph Karwat jkar...@jellnet.com


IMHO. When something does not work well users generally ask for help

from

their service provider.  In our shop our staff explains AEC issues to

end

users and works with them to resolve the issue.  Having AEC as an

easy

to

enable/disable user option, is very helpful in providing the type of

end

user support that will enable widespread adoption of OM.

I'd be pleased to work with the group to formally test AEC and

resolve

this

issue.

Joseph Karwat | 415-462-0263 | JellVideo | www.jellnet.com |
JELL NETWORKS, INC.
Enterprise Video Collaboration Solutions

Click Here to Register for your JellVideo Collaboration Account



-Original Message-
From: seba.wag...@gmail.com [mailto:seba.wag...@gmail.com]
Sent: Tuesday, April 23, 2013 1:53 AM
To: dev
Subject: Re: AEC in the new release

IMHO having yet another checkbox where the user can decide to enable

or

disable AEC can be only an additional thing on top of a general

system

wide

configuration.

The problem with this is for example that the average user does not

even

know what AEC means.
Or what is the difference between hardware echo cancellation and

software

echo cancellation ?!
So what would be the benefit for him in having a checkbox tagged

enabled

AEC ?

One of the concerns people have against OpenMeetings is its

complexity.

They just want to conference and not bother around with a lot of

options.

I would also not disable the AEC feature by default as long as there

is

no

concrete use-case where AEC (or enhancedMicro mode) leads to an

issue.

Same for h264. There was a discussion that included h264 a couple of

weeks

ago:
http://markmail.org/message/fctg6eo5qf5hhcaa

The consens was:
  - The amount of CPU that our clients needed more was not measurable.
  - There is no concrete use case where enabling or disabling h264

would

improve anything I agree that having a config for the Video codec,

same

as

the Microphone Mode, would be nice.
But changing any defaults now back and forth without concrete use

cases

and

some kind of test plan does not make a lot of sense to me.

So what I would propose is:
  - Make Microphone and VideoCodec configurable and documentate this
  - Set up a concrete test plan and communicate that through our

mailing

lists.
Based on the feedback we might then discuss changing some defaults.

Sebastian






2013/4/23 Maxim Solodovnik solomax...@gmail.com


My previous comment was regarding video codec Auto selecting h264
based on SIP setting is not a good idea IMHO


On Tue, Apr 23, 2013 at 3:17 PM, Artyom Horuzhenko 

akhor...@gmail.com

wrote:
Usually (for example, in Linphone) echo cancellation option is
available for every user. In my opinion it would be better to

allow

users to decide use echo cancellation or not because its

efficiency

depends on hardware.


2013/4/23 Maxim Solodovnik solomax...@gmail.com


Maybe it is better to make it configurable somehow? config.xml

is

good candidate IMHO


On Tue, Apr 23, 2013 at 2:56 PM, Artyom Horuzhenko
akhor...@gmail.com

wrote:
Hello,

I suppose using h264 would be necessary only in SIP rooms,

for

all

other

rooms - codec which used before (h263?). It avoids any
suspections

about

h264 issues and increses performance. I'm also going to
implement

switching

microphone mode in the audio/video test dialog. Is there

anybody

who disagree with this idea?


2013/4/23 Alexei Fedotov alexei.fedo...@gmail.com


That would be great!
On Apr 23, 2013 5:36 AM, Maxim Solodovnik
solomax...@gmail.com

wrote:

@Alexei this definitely can be done in realtime, BUT ...

:)

The setting affects Working microphone so it is

impossible

to

ON/OFF

it

while speaking :(
The only option I can see is to add dropdown control to

testSetupDialog

(the one with choose camera and test recording). So we

can

have

something

like:

1) default system setting (can be moved to

Re: Traffic tunneling

2013-04-12 Thread Irina Arkhipets
Hi Alexei,

Could you please clarify which help do you need more exactly?

Basically, you should start from the very beginning. I believe the first
step should be a look at the Openmeetings sources and development
environment setup:
http://openmeetings.apache.org/svn.html

Best regards,
Irina.



On Fri, Apr 12, 2013 at 3:08 PM, Alexey Ghenov alexey@gmail.com wrote:

 Hello,

 Now after OPENMEETINGS-576
 https://issues.apache.org/jira/browse/OPENMEETINGS-576are
 rejected, i am going to do this task with more acceptable way.(Looks
 like i done mistake in understanding target of task in beginning). At least
 in process of developing proposal i was learned many things about
 openmeetings.

 Looks like correct way to do this task are configuring red5 server. Are its
 fine target? I am glad to receive any suggestions about that.

 Also i planning to become more familiar with openmeetings source code, it
 is be wonderful if someone give me staring point(related with tunneling
 task) to start exploring.

 And again source text from GSOC-2012.
 - proper traffic tunnelling (images and screensharing now use 5080 port,
 SIP applet likely uses  different ports as well, while anything should be
 happy with 80 port);
  - performance: getting rid of Apache httpd to improve openmeetings
 hosting performance
  (Apache eats tons os megabytes - proper jetty configuration can be done
 as a part of
  tunelling task);

 With best regards, Alexey.


 2013/3/18 Denis Kandrov dkand...@unipro.ru

  Alexey,
  in Apache community to discuss issues is common to use the mailing lists.
  You are welcome to Apache Openmeetings community.
 
  Youpropose to use the yaws as a proxy server, which will perform
 tunneling
  traffic.
 
  As I understand yaws is distributed in most unix systems. In this case,
  there is no need to download the tarball and install any version is not
  clear yaws.
  A instruction for setting up and configure yaws and the necessary changes
  of config.xml will need.
 
  For apache2 web server I can give an existing solution, you just need
  enable the proxy module and add following lines toconfiguration file:
 
  ProxyPass /openmeetings http://localhost:5080/**openmeetings
 http://localhost:5080/openmeetings
  ProxyPassReverse /openmeetings/ http://localhost:5080/**openmeetings/
 http://localhost:5080/openmeetings/
 
  ProxyPass /open http://localhost:8088/open
  ProxyPassReverse /open http://localhost:8088/open
 
  ProxyPass /send http://localhost:8088/send
  ProxyPassReverse /send http://localhost:8088/send
 
  ProxyPass /idle http://localhost:8088/idle
  ProxyPassReverse /idle http://localhost:8088/idle
 
  ProxyPass /close http://localhost:8088/close
  ProxyPassReverse /close http://localhost:8088/close
 
  But in this solution there is overhead with wrapping rtmp traffic to
 http.
 
  For me, it is not clear what your solution is different from the above?
 
  Best regards,
  Denis Kandrov.
 
 



Re: GSOC: Need to implement HTML5 whiteboard

2013-04-10 Thread Irina Arkhipets
Hi Andun and all the other students,

I don't know about some existing template for the proposal.

However, you can find some docs from GSoC 2012 - it can help.

For example, here are some links to the German's Application from the
previous year:

*
https://google-melange.appspot.com/gsoc/proposal/review/google/gsoc2012/ggrekhov/1001
*
*http://wiki.apache.org/incubator/GermanGrekhov/ProposalGSoC2012
*

Bets regards,
Irina.



On Wed, Apr 10, 2013 at 2:02 AM, Andun Sameera andun...@gmail.com wrote:

 Hi All,

 Today onwards the discussion period of GSOC ideas has begun. After 14
 days we have to submit our project proposal's to Google. I think I
 have done lot of discussions and background work quite a while. Also I
 have done some development in OM also. So I am planing to prepare my
 GSOC proposal. Since ASF don't have a specific proposal template, we
 have to prepare them on our own. Just want to know is there OM
 specific requirements for the process of preparing the proposal.

 Thnaks!

 On Sat, Mar 23, 2013 at 10:43 PM, Andun Sameera andun...@gmail.com
 wrote:
  Hi,
 
  Got it! I will look in to Wickets to do this task.
 
  Also other question related to this project in GSOC 2013. Since I am
  eagerly waiting to participate in GSOC 2013, is there any other
  necessary steps which I should follow ? other than background reading,
  doing poc of the project.
 
  Thank You!
 
  Regards
 
  Andun S.L. Gunawardana
  Undergraduate
  Department of Computer Science And Engineering
  University of Moratuwa, Sri Lanka
 
  Linked In - http://lk.linkedin.com/pub/andun-s-l-gunawardana/34/646/703/
  Blog - http://www.insightforfuture.blogspot.com/
 
  On Sat, Mar 23, 2013 at 10:19 PM, Maxim Solodovnik solomax...@gmail.com
 wrote:
  I'll add synchronization, I just need all necessary data in java method
  (wrapped into CircleEvent, LineEvent etc.)
  Please also NOTE there should be possible to have read-only mode for
  whiteboard: user can not draw but can see other people drawings in
 realtime.
 
 
  On Sat, Mar 23, 2013 at 11:21 PM, Andun Sameera andun...@gmail.com
 wrote:
 
  Hi Maxim,
 
  Thank you for highlighting this important point(About Synchronizing
  drawing with all the viewers of Whiteboard) which I should know. I
  will point out the things which I understood for verification,
 
  - Whiteboard component have functionalities like draw Circle ,Line etc.
  - There should be methods like onCircleDraw/onLineDraw etc. which will
  be executed after each particular event happens.
  - The user of the Whiteboard component can use these functions for a
  task by overriding them or can leave them.
  - Here in this particular scenario in OpenMeetings, we have to
  implement a logic in these functions to sync drawing with viewers.
 
  I am bit confused on the last point. What can be useful technologies
  to do this drawing synchronization? Is there a implementation in
  current Flash/Openlaszlo, which I can refer ? I am new to that area
  and have no clue.
 
  Thank You!
 
  Regards
 
  Andun S.L. Gunawardana
  Undergraduate
  Department of Computer Science And Engineering
  University of Moratuwa, Sri Lanka
 
  Linked In -
 http://lk.linkedin.com/pub/andun-s-l-gunawardana/34/646/703/
  Blog - http://www.insightforfuture.blogspot.com/
 
  On Sat, Mar 23, 2013 at 8:22 PM, Maxim Solodovnik 
 solomax...@gmail.com
  wrote:
  
   Hello Andun,
  
   I'll try to answer some of your questions:
   my idea was
   1) full featuring JS module: jquery.whiteboard.js able to do all
   drawings necessary (the best if it can do some other things like put
 images
   on desktop etc.)
   2) Wicket component looking as whiteboard :) with event handlers
 like:
   line/circle/curve coordinates etc. so we can synchronize whiteboards
 of all
   room users
  
   good example is: wicket-jquery-ui-dialog:
  
   so you can write something like:
  
   Whiteboard w = new Whiteboard(wb) {
public onCircle(CircleEvent evt, AjaxRequestTarget target) {
   //handle circle creation here
}
  
   ... etc.
  
   }
  
   please let me know if you have further questions
  
  
   On Sat, Mar 23, 2013 at 9:22 PM, Andun Sameera andun...@gmail.com
   wrote:
  
   Hi Alexi,
  
   It is MIT. Maxim has mentioned that it is compatible with
 Openmeetins.
  
   Thanks!
   Andun
  
   On Mar 23, 2013 7:47 PM, Alexei Fedotov alexei.fedo...@gmail.com
 
   wrote:
  
   Excuse my mobile and thus non-omniscent presence. What is KinectJS
   license?
  
   23.03.2013 11:01 пользователь Andun Sameera andun...@gmail.com
   написал:
  
   Hi All,
  
   I like to add another question! I have further developed my sample
   app
   with Wickets/KineticJS library to draw shapes etc. I have
 attached a
   screen shot of that here with. The point where I got confused is
   this,
  
   Doing some reading about KineticJS library, I found that all of
 the
   Whiteboard functionalities can be implemented using that some how.
   But
   most of the core 

Re: GSoC 2013: Faster screen sharing

2013-04-02 Thread Irina Arkhipets

Здравствуйте, Евгений,

Меня зовут Ирина, я коммитер и менеджер проекта Apache OpenMeetings.

Если хотите, можем пообщаться лично по поводу вашего возможного участия 
в GSoC.


Мы с нашим главным разработчиком в рабочее время сидим в свечке на ВЦ 
(проспект Лаврентьева 6/1), к.813.


Или можно в скайпе: irina.arkhipets.work

Телефон: 8-913-914-9170

Если соберётесь в гости, позвоните заранее, пожалуйста, чтобы мы были на 
месте.


Всего хорошего,
Ирина.


On 29.03.2013 3:32, Евгений Александрович wrote:

Hello.
I'm Zagurskih Eugeny and I'm writing about one of the GSoC 2013 project
ideas [1]. I want implement this idea.

A few words about me, I am finishing the second year of Bachelor of
Novosibirsk State University at the Faculty of Information Technology and I
am a intern laboratory NSU-Parallels.

I'm new to the project Apache Openmeetings, so I will be glad to any advice
on the project and the implementation of the idea


[1] - https://issues.apache.org/jira/browse/OPENMEETINGS-556

--
Thanks





Re: GSoC 2013: Faster screen sharing

2013-04-02 Thread Irina Arkhipets

Hi Eugeny,

Please sorry for delay!

I believe, the first steps would be to install OpenMeetings and get some 
experience of working with this.

Generally, all the info is available on the site: openmeetings.apache.com.

Please feel free to ask questions here.

You are welcome to participate in discussions and make some contribution 
to the project!


Best regards,
Irina.

On 29.03.2013 3:32, Евгений Александрович wrote:

Hello.
I'm Zagurskih Eugeny and I'm writing about one of the GSoC 2013 project
ideas [1]. I want implement this idea.

A few words about me, I am finishing the second year of Bachelor of
Novosibirsk State University at the Faculty of Information Technology and I
am a intern laboratory NSU-Parallels.

I'm new to the project Apache Openmeetings, so I will be glad to any advice
on the project and the implementation of the idea


[1] - https://issues.apache.org/jira/browse/OPENMEETINGS-556

--
Thanks





Re: [VOTE] Apache OpenMeetings 2.1.0 Release Candidate 3

2013-03-27 Thread Irina Arkhipets
Hi Sebastian,

Done for 2.1 branch and trunk:

http://openmeetings.apache.org/ManualTesting.html

Best regards,
Irina.

On Tue, Mar 26, 2013 at 11:09 PM, Irina Arkhipets irina.arkhip...@gmail.com
 wrote:

 Hi Sebastian,

 OK - I'll put it on the site tomorrow.

 Best regards,
 Irina.


 On Tue, Mar 26, 2013 at 11:26 AM, seba.wag...@gmail.com 
 seba.wag...@gmail.com wrote:

 @Irina: I think I would put this document on the public community website.
 The community website is bundled with each build in the directory
 webapps/openmeetings/docs
 That means that each version has its own dedivated version of the testing
 plan.
 Otherwise it is hard to tell which of those test methods belong to which
 version of OpenMeetings.

 It is also possible to see different versions of the community website
 through jenkins:
 For example for the Version 2.0:

 https://builds.apache.org/view/M-R/view/OpenMeetings/job/OpenMeetings%202.0/ws/2.0/dist/red5/webapps/openmeetings/docs/index.html
 For the version Version 2.1:

 https://builds.apache.org/view/M-R/view/OpenMeetings/job/Openmeetings%202.1/ws/2.1/dist/red5/webapps/openmeetings/docs/index.html
 For trunk:

 https://builds.apache.org/job/openmeetings/ws/singlewebapp/dist/red5/webapps/openmeetings/docs/index.html

 I would suggest that we start with this document, and then try to automize
 those tests step by step.
 So hopefully one day we only run our test suite and no more manual testing
 is needed.

 Sebastian




 2013/3/25 Irina Arkhipets irina.arkhip...@gmail.com

  Here is a link to the testplan for 2.1 release:
 
 
 http://opensourcewebconferencing.blogspot.ru/2013/03/testplan-for-release-21-testing.html
 
  On Sun, Mar 24, 2013 at 2:05 PM, Irina Arkhipets
  irina.arkhip...@gmail.comwrote:
 
   Hi Sebastian,
  
   Some time ago I've created a test plan for Vasiliy where I tried to
 cover
   all the cases and which was revieved by Alexei and Maxim.
  
   It's currently on Russian, and probably is incomplete in some aspects.
   I'll try to do translate it on English and share with others ASAP
 (hope,
   today later or tomorrow). Vasiliy will be responsible for the reports
  about
   the tests execution.
   .
   Any yes, our fault is that we did not share it with the community from
  the
   very beginning :(.
  
   You are right about the automated junit tests. I'll try to help Maxim
  with
   this :)
  
   Best regards,
   Irina.
  
  
  
   On Sun, Mar 24, 2013 at 11:15 AM, seba.wag...@gmail.com 
   seba.wag...@gmail.com wrote:
  
   I would be already happy if we do the following:
  
   1) Enable the Junit test to run automated (by using the Backup Import
  via
   JUnit as example)
   So that every committer can add new JUnit tests that run with every
   Nightly
   Build.
  
   2) Start a list of test/use cases that should be performed with any
   release.
   Maybe there is already such a list ? What did Alexey, Artyom, Irina,
   Vasya,
   Yuliya test at all ?
   How did they manage the work of testing, did they agree on any
 tests
   that
   need to be performed ?
  
   Sebastian
  
  
  
   2013/3/24 Maxim Solodovnik solomax...@gmail.com
  
I guess we need to improve+enlarge our automated tests and rely on
 it
  in
the future.
Right now it is necessary to run manual tests :(
I'll try to write 1-2 tests per day/week (too much work right now
 :((
  )
   
   
On Sun, Mar 24, 2013 at 11:52 AM, seba.wag...@gmail.com 
seba.wag...@gmail.com wrote:
   
 Wicket will help to do tests. However our client is 100% Flash
 now.

 Do we want to run UI tests in the Flash UI or do we want to only
 run
JUnit
 tests automated ?

 How can we define which JUnit tests run automated ?

 From my perspective the more we can test automated the less time
 you
spend
 on even more painful tasks.
 Cause every test that is _not_ automated means that:
  - It is likely that nobody will do testing
  - A extremly painful process will start where we maintain a wiki
document
 that lists all tests (with all problems including, like nobody
 takes
   care
 of those documents, nobody can really control if those tests have
  been
 performed at all or not, et cetera)

 So from my perspective putting some time into an automated test
 is
   still
 much less pain then trying now to re-run all those manual tests,
  mail
ping
 pong and discussion with every release that we do.

 Sebastian



 2013/3/24 Maxim Solodovnik solomax...@gmail.com

  It is hard for me to answer such long letters :)))
 
   Yeah, well how should any user do a test if there is no
 public
   demo
  I'm not sure what is the status of demo.dataved.ru, it allows
  self
  registration and it is up 24/7, but you are right, there were
 no
   Call
 to
  test. But I was sure My emails like people I'm going to
 release,
please
  stop me if it is too early is sort of call

Re: [VOTE] Apache OpenMeetings 2.1.0 Release Candidate 3

2013-03-27 Thread Irina Arkhipets
Hi All,

I hope it's not too late - I've just tried RC3 and tink it's OK.

+1 from me :)

Best regards,
Irina.

On Tue, Mar 26, 2013 at 10:30 AM, Vasya va...@unipro.ru wrote:

 Hello All,

 I have tested RC3 and not found critical errors.

 +1

 Thanks,
 Vasiliy.




 On 22.03.2013 21:52, Maxim Solodovnik wrote:

 Dear OpenMeetings Community,

 I would like to start a vote about releasing Apache OpenMeetings 2.1.0 RC3

 RC2 was rejected due to broken audio/video setup panel

 Main changes are covered in the Readme:

 http://svn.apache.org/repos/**asf/openmeetings/tags/2.1RC3/**READMEhttp://svn.apache.org/repos/asf/openmeetings/tags/2.1RC3/README

 Full Changelog:http://svn.apache.**org/repos/asf/openmeetings/**
 tags/2.1RC3/CHANGELOGhttp://svn.apache.org/repos/asf/openmeetings/tags/2.1RC3/CHANGELOG

 Release artefacts:https://dist.apache.**org/repos/dist/dev/**
 openmeetings/2.1/rc3/https://dist.apache.org/repos/dist/dev/openmeetings/2.1/rc3/

 Tag:http://svn.apache.org/**repos/asf/openmeetings/tags/2.**1RC3/http://svn.apache.org/repos/asf/openmeetings/tags/2.1RC3/

 PGP release keys (signed using C467526E):
 https://dist.apache.org/repos/**dist/dev/openmeetings/2.1/rc3/**KEYShttps://dist.apache.org/repos/dist/dev/openmeetings/2.1/rc3/KEYS

 Vote will be open for 72 hours.

 [ ] +1  approve
 [ ] +0  no opinion
 [ ] -1  disapprove (and reason why)

 My vote is +1.






Re: GSOC: Recurrence events support in OpenMeetings calendar

2013-03-26 Thread Irina Arkhipets
Hi Dishara,

I don't think you can use RDATE for the implementing recurrences.
For example, it would be impossible to describe an endless recurrence
without untill date at all.

As Maxim already wrote, the main problem is database.

Its structure should allow:

- Create/update/delete recurrence events
- Detect which recurrence instances appears in the given period of time
- Allow to modify all the instances, one instance or a tail of the
instances (the third case is actually optional - AFAIK not all the calendar
applications support this-and-after recurrences, and this case is not
strongly specified in RFC 2445).
- Allow to have recurrence exceptions, i.e. to remove single instance in
the recurrence chain

Additionally, you would need to take into account time zone differences
problems from the very beginning. Say, if user with time zone A invited
user with time zone B to the daily meeting, and DST periods are different
for A and B, it's not trivial how to calculate start time of the events on
each day.

Anyway, I would suggest to start from thinking about the database structure
- how recurrence rules would be stored in the OpenMeetings database and how
they can be queried from there.
It seems like if the event is recurrent, recurrence rules should be stored
in some separate table which does not present currently in OpenMeetings
database.

Best regards,
Irina.

On Tue, Mar 26, 2013 at 6:14 PM, Dishara Wijewardana 
ddwijeward...@gmail.com wrote:

 Hi Irina,
 Sorry for the late reply since I was not well in last couple of day. I was
 able to set up ical4j and tested locally with all following mentioned
 aspects with the API, relating to recurrence events.

 i.e
   - Created an event (VEvent) for a given day/for a given period of
 time (Monday 1PM - 4PM)
   - Added attendees to the event
   - Added Recurrence Rule for the event in different combinations
 (WEEKLY(specified days only with a starting day for the week), DAILY,HOURLY
 along with a given   interval/setUntil and etc)
   - Created a ical4j Calendar and added the previously created VEvent.
   -  And tried calculating the recurrence set with a given period of
 time with different combinations.

 And those helped me to get familiar a bit with the ical4j API.

 So in terms of this project, I am +1 for using RRule for implementing
 recurrence events using ical4j. We can also use sequence of dates (RDATE)
 for the same purpose. But I have not tried that yet. Please let me know if
 there is any advantage you already know using RDATE over RRule for this
 particular purpose. Seems RRule is much cleaner and made for this purpose.

 On Fri, Mar 22, 2013 at 7:22 AM, Dishara Wijewardana 
 ddwijeward...@gmail.com wrote:

 
 
  On Thu, Mar 21, 2013 at 10:44 PM, Irina Arkhipets 
  irina.arkhip...@gmail.com wrote:
 
  Dishara,
 
  Yes, moreover - this library is already used in OpenMeetings.
 
  Wonderful.. In fact I have created an eclipse project and was able to
  build the trunk.I will look in to this ical4j API and get an
 understanding
  of how this can be incorporated to this project implementation. And thank
  you for pointing out the ical4j.
 
 
  Regards,
  Irina.
 
  On Thu, Mar 21, 2013 at 10:49 PM, Dishara Wijewardana 
  ddwijeward...@gmail.com wrote:
 
   On Thu, Mar 21, 2013 at 11:23 AM, Irina Arkhipets 
   irina.arkhip...@gmail.com
wrote:
  
Hi Dishara,
   
FYI: you can try ical4j library for your project as it already
  implements
required recurrence models for java.
   
  
   Hi Irina,
   This seems pretty good indeed. I also saw quite a few positive
 feedbacks
   for them. Before digging in to this, can we ship this as a dependency
  under
   Apache License 2 ?
   Please refer [1].
  
   [1] - http://build.mnode.org/projects/ical4j/license.html
  
   
https://sourceforge.net/projects/ical4j/
   
Best regards,
Irina.
   
On Wed, Mar 20, 2013 at 12:41 AM, Dishara Wijewardana 
ddwijeward...@gmail.com wrote:
   
 Hi all,
 This is regarding the JIRA [1] created for one of the GSoC 2013
  project
 ideas. And I am moving the discussion regarding $subject at [1] to
  open
 meeting dev list.

 Just a small brief of my self to the mailing list: I am Dishara
Wijewardana
 who is interested in contributing to Apache projects and I have
 successfully completed my last year GSoC (2012) in Apache Velocity
project
 and there I implemented a complete JSR 223 API support for
 velocity.
   And
 willing to take part in GSoC this year with Apache OpenMeetings.

 Hi Irina,
 It seems that what you basically mentioned on [1] are the
  fundamental
facts
 from iCalendar Specification which is related to recurrence events
 implementation. But I will start looking in to the spec [2] to
 get a
better
 understanding and meanwhile will checkout the code and build it
  first
   of
 all, and hopefully find a way in to the Open Meetings code

Re: configure room

2013-03-21 Thread Irina Arkhipets
Hi Vital,

No, there is no such a possibility for now.

Regards,
Irina.

On Thu, Mar 21, 2013 at 2:26 PM, Vital Kutsyv vital.w...@gmail.com wrote:

 Hi, everyone!
 Is it possible to make so that the lecturer in the room saw a video of all
 the students, and the students only the video of the lecturer?


 --
 Vitaly Kutsyv



Re: should we branch v2.1 ?

2013-03-18 Thread Irina Arkhipets
Hi All,

I believe that https://issues.apache.org/jira/browse/OPENMEETINGS-572 is a
blocker for the release.

The following problem appears here as a side effect of this issue:

If user had an empty e-mail, after the import-export his e-mail is shown as
'null'.
Now if some user data has been changed in the user parameters screen, it's
impossible to save the changes - Duplicated e-mail error always appears
in this case. This happens if there several users with such _null_ e-mail
address in the database.
At the same time, all is OK for the just created user. His e-mail is shown
as an empty string, and even if there are several such users, making update
is OK for him.

Best regards,
Irina.

On Mon, Mar 18, 2013 at 12:32 PM, Maxim Solodovnik solomax...@gmail.comwrote:

 Hello Sebastian,
 I was hoping we can release today/tomorrow?
 Maybe we can name our current blockers? (currently there is no unresolved
 issues for 2.1)

 Separate branch means additional build target, double commits, etc.
 I would release in nearest couple of days with no additional branch

 what do you think?


 On Mon, Mar 18, 2013 at 12:28 PM, seba.wag...@gmail.com 
 seba.wag...@gmail.com wrote:

  Hi Maxim,
 
  I wonder if the release does lock you from committing improvements to
  trunk. For example the red5 update that you mentioned to be already
  somewhere in your pipe.
 
  Do you think it makes sense to create a branch for the 2.1 release?
  So that you can commit changes to trunk (that would not got into the 2.1
  branch anyway)
   I guess any kind of fixes that will be committed to branch 2.1 might be
  minor enhancements or security / bug fixes anyway. But I guess the
 process
  will take several days. And creating a TAG in the SVN for the Vote does
 not
  mean that trunk is available to commit new things again. Actually you
 would
  need to wait until there is really a release approved and done.
  So by optimistic estimation might be next week, pessimistic estimation
  might be 2-3 weeks.
 
  Sebastian
 
  --
  Sebastian Wagner
  https://twitter.com/#!/dead_lock
  http://www.webbase-design.de
  http://www.wagner-sebastian.com
  seba.wag...@gmail.com
 



 --
 WBR
 Maxim aka solomax



Re: SWF11 components performance/stability

2013-03-17 Thread Irina Arkhipets
Hi Alexei,

FYI - I've added a post about the browser problems resolving in here:
http://opensourcewebconferencing.blogspot.ru/2013/03/how-to-debug-crashes-in-firefox.html

FAQ also contains this link now.

Best regards,
Irina.

On Thu, Mar 14, 2013 at 5:28 PM, Alexei Fedotov alexei.fedo...@gmail.comwrote:

 Irina, please, add the possible reason for flash crashes due to a driver,
 a third party soft or a browser cache to the faq
 14.03.2013 13:32 пользователь Irina Arkhipets irina.arkhip...@gmail.com
 написал:

 Yes, and actually I hope it would help my client too :)

 Regarding the video acceleration - actually, I just saw crash reports
 similar with mine in Mozilla bug tracker, and the recommendation was to
 turn this off.

  Regards,
 Irina.

 On Thu, Mar 14, 2013 at 4:24 PM, seba.wag...@gmail.com 
 seba.wag...@gmail.com wrote:

 Hopefully the 26th tryout is no fail :)
 Glad we could track this down to be an environment issue.

 It would be nice to know if the hardware acceleration has an effect on
 the
 broadcasting (encoding) at all.
 I am pretty sure it has an impact on viewing / decoding. But I am not so
 sure for broadcasting/encoding video.

 Sebastian


 2013/3/14 Irina Arkhipets irina.arkhip...@gmail.com

  Seems like it works for me.
 
  At least, after the ffdshow update I was able to enter/exit the room 25
  times without crash.
 
  I'll look for this a couple of days. And ask my client who claimed
 about
  the problem to do the same things and additionally try to turn the
 hardware
  acceleration off.
 
  Thank you,
  Irina.
 
  On Thu, Mar 14, 2013 at 3:28 PM, Irina Arkhipets
  irina.arkhip...@gmail.comwrote:
 
   Sebastian,
  
   It seems like you are correct and this depends on configuration.
  
   I've received a reply from Mozilla about my bug:
   ...
   According to the previous stack trace, it's not a Firefox bug
 neither a
   Flash
   one, but a FFDShow one. You are using version 1.1.3761.0 while the
  current
   one
   is 1.3.4500. Update FFDShow:
   http://ffdshow-tryout.sourceforge.net/download.php
   Then report back.
   ...
  
   You can track this here:
   https://bugzilla.mozilla.org/show_bug.cgi?id=850614
  
   Will try their suggestion and inform you about the result.
  
   Best regards,
   Irina.
  
  
   On Thu, Mar 14, 2013 at 3:03 PM, seba.wag...@gmail.com 
   seba.wag...@gmail.com wrote:
  
   After all this sounds a lot like an issue with the webcam,
 microphone or
   driver.
  
   The moment when your are in the conference, in the device settings
 and
   click on the button
   start conference what basically happens is that you set your
  audio/video
   settings and Flash access your webcam.
  
   So basically this is an environment issues. It could be also a
  combination
   of a Flash Player + certain device issues.
   I bet the same issue happens for those users if they use any other
 Flash
   application that requires access to cam/mic.
  
   What kind of microphone and camera are you using ?
   Did you have maybe some driver that you can update or download for
 those
   devices for your OS ?
  
   Sebastian
  
  
   2013/3/14 Maxim Solodovnik solomax...@gmail.com
  
@Alexei unfortunately this would not help since we have no useful
 info
after such crash :(
   
   
On Thu, Mar 14, 2013 at 2:33 PM, Alexei Fedotov 
   alexei.fedo...@gmail.com
wrote:
   
 @Maxim, how difficult is to add a button for debug which would
   start/quit
 a conference in a loop to make the bug simpler to reproduce?
 14.03.2013 10:56 пользователь Irina Arkhipets 
irina.arkhip...@gmail.com
 написал:

 Hi Sebastian,

 A). I use Win XP + FF 19.0 + flash 11.6.602.180. And Yulia
 have the
   same
 problems on W7 + GH + 11.6.602.171.

 B). Crash happens when I am entering the room after I click
 Start
 Conference in the Choose device screen.

 C). Plugin crashes in the following way: I get
  plugin-container.exe
 application error window with the possibility to click OK to
   terminate
and
 click CANCEL to debug. If I click OK I see a grey screen with
 the
   Adobe
 Flash plugin crashed message and the Send report button. I
 need
  to
 reload the page to continue work.

 D). It seems like it's not possible to attach files when you
 write
  to
 mailing list, so I'll will send you a screen shot personally.
 I've
   also
 found a way to catch a report which is sent if I click the
 Send
   report
 button - will send it to you too.

 E). Nothing special in the server log and browser console

 My additional notes:

 - Crash is reproducible if I run FireFox in safe mode.

 - Crash report reads: Crash Reason
EXCEPTION_ACCESS_VIOLATION_WRITE.
I
 read in Internet that it can happen because of some video
 driver
problems
 if hardware acceleration is turmed on, however I've just
 turned it
   off
 without improving

 - I've filed

Re: SWF11 components performance/stability

2013-03-13 Thread Irina Arkhipets
Hi All,

I investigated flash plugin crashes today and would like to share some
results.

First of all, crash happens both with SWF10 and SWF 11. It seems like the
problem is reproducible with H263, H264 1.2 and H264 5.1.

Actually, I haven't noticed significant CPU usage degradation for H264 in
compare with H263 - it always was about 50-70% when I enter OpenMeetings
room. The same is true about the memory usage.

I was able to get the crash report in Mozilla, however for now don't see
any info which can help me there.

Tested environment was: Windows XP + Mozilla FireFox 19.0 + flash player
11.5.502.146. Tested server was demo.dataved.ru, there were two users with
videos (1 with big window and the other with normal) in the room + me with
normal window.

For now anybody can try different cases on
http://demo.dataved.ru/openmeetings and get own expression.

Below are the links which can be tested and my today results for each of
them:

- http://demo.dataved.ru/openmeetings/?swf=main.as3.swf10.swfjunk=666 -
SWF10 + H263. Crashed 3 times from 10.
- http://demo.dataved.ru/openmeetings/?swf=main.as3.swf11.h263.swfjunk=666-
SWF11 + H263. Crashed 0 times from 10.
-
http://demo.dataved.ru/openmeetings/?swf=main.as3.swf11.h264_1_2.swfjunk=666-
SWF11 + H264 1.2. Crashed 2 times from 10.
-
http://demo.dataved.ru/openmeetings/?swf=main.as3.swf11.h264_5_1.swfjunk=666-
SWF11 + H264 5/1/ Crashed 1 times from 10.

Best regards,
Irina.

On Wed, Mar 13, 2013 at 5:02 PM, Maxim Solodovnik solomax...@gmail.comwrote:

 that is definitely something not readable :(
 I can see the word static in the generated code :) this is global
 variables :)))


 On Wed, Mar 13, 2013 at 4:57 PM, seba.wag...@gmail.com 
 seba.wag...@gmail.com wrote:

  just for consideration,
  attached is the current AS3 that OpenLaszlo generates.
 
 
 
 https://cwiki.apache.org/confluence/download/attachments/27836308/lzswf9.tar.gz
 
  Sebastian
 
 
  2013/3/13 Maxim Solodovnik solomax...@gmail.com
 
  I thought maybe it will be simple to convert swf10 folder of our sources
  + I would like someone else will handle it :
 
 
  On Wed, Mar 13, 2013 at 4:38 PM, seba.wag...@gmail.com 
  seba.wag...@gmail.com wrote:
 
  Sorry but that is useless.
  The AS3 code that OpenLaszlo compiles is not human readable. It is
  generated into some tmp directory.
  You can search on your disc for a file called LZC_COMPILER_OPTIONS
  That should be into the same directory as the actual AS3 files.
 
  The thing is that there are of course some high level similarities.
  However there are also high level similarities between AS3 and HTML5.
 For
  example an ActionScript3 Sprite is nearly the same as an HTML div
 or
  maybe span but you can really translate those things just and expect
 the
  functionality is the same.
 
  The entire notation in MXML is different, same about the script blogs.
  A script blog in openlaszlo looks like:
  var zxac = 3;
  in AS it would look like:
  var zxac:int = 3;
  No matter how you do it, you will have to go through every file, debug
  every line of code, understand the logic, convert it to MXML, test it.
 And
  some constructs of course won't translate that easy.
  For example in Flex you can't create that simple a global pointer.
  Like: canvas.myattribute or parent.myattribute
  This simply won't compile. AS3 won't let you compile such pointers. You
  need to pass the parameter into the object to access its attributes, or
  pass the attribute inside of it.
  So a lot of the things we do when having some attribute in the canvas
  and pointing to them from various places in the app ... it simply
 doesn't
  work in MXML.
 
  So of course it depends on to what extend you plan to build a Flex
  client. Maybe just the SWF11 app converting to MXML is an option. But
 the
  entire SWF8 app. I don't think so. Just too complex.
 
  Sebastian
 
 
  2013/3/13 Alexei Fedotov alexei.fedo...@gmail.com
 
  The files appear in some temporary directory. I cannot remember where
  they are exactly. If you make an error when embedding action script
  into openlaszlo (should be something on action script level, xml
  markup would break the preprocessor itself), you get in the error
  message an exact pointer to the file where your error is put.
  --
  With best regards / с наилучшими пожеланиями,
  Alexei Fedotov / Алексей Федотов,
  http://dataved.ru/
  +7 916 562 8095
 
 
  On Wed, Mar 13, 2013 at 11:58 AM, Maxim Solodovnik 
  solomax...@gmail.com wrote:
   @Alexey we currently using flex 4.5.0, 4.6.1 to create bytecode
   can be inspected/used means autoconverted :) action script instead
  of
   openlaszlo is also good :)
  
   can you please tell me how this can be inspected?
  
   @Sebastian I thought we use only view/label/dataset/connection in
 our
  swf10
   code  all these primitives should be available in MXML.
  
  
  
  
   On Wed, Mar 13, 2013 at 2:52 PM, Alexei Fedotov 
  alexei.fedo...@gmail.com
   wrote:
  
   @Max AS3 means action script
  
 

Re: [VOTE] Apache OpenMeetings 2.1.0 Release Candidate 1

2013-03-11 Thread Irina Arkhipets
Hi All,
Here are my comments regarding the Release Notes in the README file (
http://svn.apache.org/repos/asf/openmeetings/tags/2.1RC1/README):
1). Admin calendar HTML UI: Moving to HTML5 is great in perspective and is
difficult to implement, however it's not fully completed and from the end
user's point of view it's not too important. Actually, I don't think that
somebody will use it right now. Just because only static parts of GUI were
implemented. So I would suggest move it into the bottom part of the issues
list from the very first line
2). Regarding the private chat: I would add info about moderated chat
feature to the same line
3). SMS sending module has been implemented
4). Some improvements for recordings have been made (at least, I remember
several recent Artyom's fixes - #520, #515)
5). Some GUI improvementes have been made. For example, I like new
Generate URL button in the e-mail invitation screen and use it very
often. Yes, this is not very difficult change, but I've just found hat it's
really usefull. At lease, we can add some line like Minor GUI
improvements to the notes. Another changes are: confirm the exclusive
audio (#527), font styles icons (#525), show/copy chat log (#521), turning
micro confirmation dialog (#497), ability to add multiple external
attendees (#495). etc.
Also, README currently contains release notes both for versions 2.0 and
2.1. I believe notes for 2.0 should be removed now.

Best regards,
Irina.

On Tue, Mar 12, 2013 at 10:46 AM, Maxim Solodovnik solomax...@gmail.comwrote:

 @Eldad, @Jaime I'm unable to reproduce video on Whiteboard issue using
 latest OM, please provide detailed steps to reproduce and ensure you are
 using latest OM (2.1RC1/trunk)


 On Tue, Mar 12, 2013 at 7:18 AM, Maxim Solodovnik solomax...@gmail.com
 wrote:

  Sebastian,
  I'll prepare RC2
  Can you please take a look at Release Notes and update it?
 
  I plan to check the cluster and video on WB today.
 
 
 
  On Tue, Mar 12, 2013 at 4:51 AM, seba.wag...@gmail.com 
  seba.wag...@gmail.com wrote:
 
  @Maxim: What is your decision? Release that candidate or make a RC2?
  Its basically your decision as Release Manager. I would suggest to have
  some discussion about that.
 
  @Jaime: I don't think your issue is a plugin error. It is more likely
 that
  some event send from the SWF8 to the SWF11 app through LocalConnection
  fails and that is why the video stays on the whiteboard. I have seen
 such
  an issue before and actually fixed it.
  However first of all we need to be able to reproduce it.
 
  Sebastian
 
 
  2013/3/11 Eldad Yamin elda...@gmail.com
 
   @Maxim
  
   Yes, flash plugin.
   When I'll get home, I'll be able to provide more info (version etc.).
  
   Eldad.
  
   On Mon, Mar 11, 2013 at 10:22 AM, Maxim Solodovnik 
  solomax...@gmail.com
   wrote:
  
@Eldad you have default Ubuntu plugin for what? do you mean flash
  plugin?
   
@Jaime I'll doublecheck
   
   
On Mon, Mar 11, 2013 at 3:08 PM, Jaime Balbino jaimeb...@gmail.com
 
wrote:
   
 Thanks

 About (c): If you play video in Whiteboard, don't is possible stop
  it.
 Video stand in screen, but only user start video. Because this I
  think
   is
 plugin flash error.


 2013/3/11 Maxim Solodovnik solomax...@gmail.com

  b) you need to have ffmpeg with x264 support enabled:
 
  root@Ubuntu ~ # ffmpeg -version
  ffmpeg version git-2013-03-11-1123080
  built on Mar 11 2013 06:15:35 with gcc 4.6 (Ubuntu/Linaro
4.6.3-1ubuntu5)
  configuration: --enable-gpl --enable-libass --enable-libfaac
  --enable-libfdk-aac --enable-libmp3lame
 --enable-libopencore-amrnb
  --enable-libopencore-amrwb --enable-libspeex --enable-librtmp
  --enable-libtheora --enable-libvorbis --enable-libvpx
   --enable-x11grab
  --enable-libx264 --enable-nonfree --enable-version3
  libavutil  52. 19.100 / 52. 19.100
  libavcodec 54. 92.100 / 54. 92.100
  libavformat54. 63.104 / 54. 63.104
  libavdevice54.  3.103 / 54.  3.103
  libavfilter 3. 44.101 /  3. 44.101
  libswscale  2.  2.100 /  2.  2.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc52.  2.100 / 52.  2.100
 
  can you please be more specific regarding c) ?
 
 
 
  On Mon, Mar 11, 2013 at 2:53 PM, Jaime Balbino 
  jaimeb...@gmail.com
  wrote:
 
   a) Sharing OK, but no record. Botton no start.
  
   b) I use new ffmpeg 1.3 buy source. No record video, only
  audio, in
   interview room.
  
   c) Video stand in Witheboard in user with startup. Another
 users
clean.
  
   d) Rest OK. More speed and stable.
  
   Debian 6/64
   java version 1.6.0_26
   Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
   Java HotSpot(TM) 64-Bit Server VM (build 20.1-b02, mixed mode)
  
  
  
  
  
  
   2013/3/11 Maxim Solodovnik 

RE: About the strange html tag behavior in OpenLaszlo

2013-02-26 Thread Irina Arkhipets
Hi Sebastian,

Thank you very much for the answer!
I'll think about this further.

Best regards,
Irina.

-Original Message-
From: seba.wag...@gmail.com [mailto:seba.wag...@gmail.com] 
Sent: Tuesday, February 26, 2013 1:40 PM
To: dev
Subject: Re: About the strange html tag behavior in OpenLaszlo

Hallo Irina,

unfortunately the html tag never really worked accross all browsers.
I had it once running for OpenMeetings but removed it again since it did
not work for IE8 on Windows7 (but fine everywhere else).

Basically the issue of this thing is not OpenLaszlo, its a matter of the
embed code and JavaScript code that includes the SWF.
What you do is actually adding an overlay over the SWF.

So my best advice would be:
Try to look into the basic html file that includes the SWF and try to add
some static HTML overlay object into that file.
If that works, try to make this overlay object dynamic by adding some
JavaScript methods that create and remove it.
And then you only need to trigger those JavaScript methods from OpenLaszlo.
Calling the JavaScript from SWF is easy.

That might sound more complex as repairing the HTML tag in OpenLaszlo,
but the issue is really that without debugging OpenLaszlo and compiling
OpenLaszlo from source its not possible to resolve.

Sebastian


2013/2/26 Irina Arkhipets irina.arkhip...@gmail.com

 Hi Sebastian,


 I'm currently trying to implement drawing iframe on the whiteboard, and
 just found that OpenLaszlo html tag does not work properly for me. If I
 add something like


 html *bgcolor*=blue *src*=
 http://localhost:5080/openmeetings/docs/demo.html; x=15 y=45
 width=500 height=700/


 in any OpenMeetings static view, I see blue rectangle instead of the
 docs/demo.html content.


 Please note that


http://www.openlaszlo.org/lps4.9/laszlo-explorer/editor.jsp?src=docs/referen
ce/programs/Extensions-$167.lzxexample
 works well for the htmls from localhost (if I have OM running
 there), and does not work for the external urls.


 It seems like html tag does not work in solo mode at all, and works with
 some security limitations otherwise. OpenLazslo API reads nothing about
 this.


 I've filed a bug against openLaszlo, but have not received any answer -
the
 project has died.


 I've googled this and found your old correspondence with OpenLaszlo
support
 where you wrote that similar things worked for you, for example see:
 http://www.openlaszlo.org/pipermail/laszlo-user/2010-April/008143.html


 So my question is - Am I doing something wrong? Or probably this worked in
 some previous OpenLaszlo versions and stopped to work in the latest ones?


 It's not good that it's impossible to see external iframes from
OpenLaszlo,
 however for now at least having html from localhost would be OK for me.


 Is there any other alternatives to resolve this problem? Could you please
 advice?


 Thank you,

 Irina.




-- 
Sebastian Wagner
https://twitter.com/#!/dead_lock
http://www.webbase-design.de
http://www.wagner-sebastian.com
seba.wag...@gmail.com



RE: Cluster API status

2013-02-03 Thread Irina Arkhipets
Hi Sebastian,

Regarding the SIP integration: currently outcome calls work as expected for
us and there are still problems with the income calls to the room. It seems
like this does not work because of some Asterisk configuration problem. I
hope it will be resolved in a couple of days.

Best regards,
Irina.

-Original Message-
From: seba.wag...@gmail.com [mailto:seba.wag...@gmail.com] 
Sent: Monday, February 04, 2013 11:01 AM
To: dev
Subject: Re: Cluster API status

I would vote to have the backups tested. We will dis-attract a lot of
people if their backups won't import from old versions. I guess a number of
people will try to update if they see that OpenMeetings is now Top Level
Project.

Also the SIP integration seems to be of greatest interest but there are a
lot of people struggling with it.
Is SIP production ready? Did you run a test with Irina? Can we do a test
call somewhere?

Same for cluster, its not production ready yet, so we would need to remove
that feature from the website.

And then the SWF11 issue with AEC, there are some modifications in the
build process needed to get a SWF11 app with AEC enabled.

SIP and cluster feature could potentially simply removed from our feature
list. That would give more time to verify its production readiness.
AEC feature is also requested but OpenMeetings would be at least possible
to upgrade from previous versions without that feature.
But backup feature is essential to release from my point of view. The worst
case scenario for me is if somebody updates, backup fails and they decide
to OpenMeetings is too unstable and switch back to old version (or not
use it at all).
We can see already some mails like that poping up in the mailing list
because of our semi documentated features.

Sebastian

2013/2/4 Maxim Solodovnik solomax...@gmail.com

 I planned to put both global and room chat into DB for Wicket.
 I believe we should release what we already got and move to the HTML5
 development :)


 On Mon, Feb 4, 2013 at 10:43 AM, seba.wag...@gmail.com 
 seba.wag...@gmail.com wrote:

  ok thx,
 
  I guess we can also let the dashboard chat untouched.
  Theoretically there is no need to put it into the database as long as
the
  clients initially always connect to the same node (as we did plan).
  But the chat history in the conference room needs to be put into the db
 as
  it could potentially happen that the next day/meeting the cluster
decides
  to put the room on another node.
 
  Sebastian
 
 
  2013/2/4 Maxim Solodovnik solomax...@gmail.com
 
What about the chat, I have seen you made some changes to the chat
   lately
Maxim? Is the Chat in the dashboard now in the database?
  
   I add chat to the DB for Wicket only (only global chat for now with
 small
   amount of testing)
   I had no plans to change it for Flash app
  
  
  
   On Mon, Feb 4, 2013 at 5:36 AM, seba.wag...@gmail.com 
   seba.wag...@gmail.com
wrote:
  
I would like to share the progress in the Cluster API.
For a design overview see:
   
   
  
 

https://cwiki.apache.org/confluence/display/OPENMEETINGS/Cluster+Master-Slav
e+overview
   
Status:
The database session cache as alternative to the memory session
cache
   does
work now (with a single server and the serverId commented out in the
   Spring
config).
So you can configure the Client to be stored in memory or in
database
  via
Spring config.
   
What needs to be done:
1) There are some places in the code where there is a hardcoded
 null
   for
the serverId. For example when updateing a Client. This was because
 in
  a
former iteration of the Cluster API null meant the Client is on
localhost. In the new API, the serverId should be always read from
  the
org.apache.openmeetings.session.ServerUtil, which then reads it from
  the
Spring config.
And in the future, when the server is in cluster mode, there is no
  null
used anymore, serverId null simply means that there is no cluster
configured.
It might makes sense to throw an Exception upon startup:
If serverId == null and serverDao.getServers().size()  0 = throw
Exception( You have to configure a server for this instance to run
 the
cluster correctly).
+ the serverId in the Spring config should become the serverAdress
   
2) There has to be a clever clean up job in the client table each
  time
the server starts up.
Cause what can happen now is: If a server is shut down you still
have
entries in the client table. The next time the server is startup,
 those
clients are of course no more online. But the server does not know.
A simply delete all will not work, cause in a cluster you will
have
multiple servers writing to the same database, and you can't delete
  all
because some servers might be still online.
So this is a bit tricky.
The idea would be: If the serverId is NULL (meaning no cluster
   configured)
It is save to delete all records in