Hello All, I would like to start release process in the beginning of next week please let me know if you see any show stoppers
On Thu, 5 Dec 2019 at 17:47, Maxim Solodovnik <solomax...@gmail.com> wrote: > https://issues.apache.org/jira/browse/OPENMEETINGS-2146 > > On Thu, 5 Dec 2019 at 14:48, Maxim Solodovnik <solomax...@gmail.com> > wrote: > >> Yep, >> >> this definitely need to be fixed before release >> >> On Thu, 5 Dec 2019 at 14:47, Peter Dähn <da...@vcrp.de> wrote: >> >>> Hi Maxim, >>> >>> old behaviour was like this... >>> >>> if (Strings.isEmpty(r.getHash())) { >>> r.setHash(randomUUID().toString()); >>> } >>> >>> Btw. the same happens here... >>> >>> >>> https://github.com/apache/openmeetings/blob/master/openmeetings-install/src/main/java/org/apache/openmeetings/backup/BackupImport.java#L1017 >>> >>> Greetings Peter >>> >>> >>> -------- Weitergeleitete Nachricht -------- >>> Betreff: Re: [DISCUSSION] is it time to release M3 >>> Datum: Thu, 5 Dec 2019 00:46:42 +0700 >>> Von: Maxim Solodovnik <solomax...@gmail.com> <solomax...@gmail.com> >>> Antwort an: user@openmeetings.apache.org >>> An: Openmeetings user-list <user@openmeetings.apache.org> >>> <user@openmeetings.apache.org> >>> >>> Yep, the hash is being changed with every restore: >>> >>> https://github.com/apache/openmeetings/blob/master/openmeetings-install/src/main/java/org/apache/openmeetings/backup/BackupImport.java#L906 >>> Will check what can be done here >>> >>> On Wed, 4 Dec 2019 at 22:26, Peter Dähn <da...@vcrp.de> <da...@vcrp.de> >>> wrote: >>> >>> Hi Maxim, >>> >>> I had a look... >>> >>> log: >>> >>> " >>> DEBUG 12-04 15:55:12.258 o.a.o.w.u.FileItemResourceReference:93 >>> [apr-5443-exec-1] - Recording with id 5 is requested >>> DEBUG 12-04 15:55:12.400 o.a.o.w.u.FileItemResourceReference:65 >>> [apr-5443-exec-1] - No file item was found >>> " >>> >>> db: >>> >>> before: >>> >>> om=> select * from om_file where updated>'2019-12-04 0:0:0.0' limit 15; >>> id | deleted | inserted | updated | >>> page_count | external_type | group_id | >>> hash | height | inserted_by | name >>> | owner_id | parent_item_i >>> d | room_id | type | width | dtype | comment | duration | >>> is_interview | notified | record_end | record_start >>> | status | external_id | filesize >>> >>> ----+---------+-------------------------+-------------------------+------------+---------------+----------+--------------------------------------+--------+-------------+-------------------------------+----------+-------------- >>> >>> --+---------+-----------+-------+-----------+---------+--------------+--------------+----------+-------------------------+-------------------------+-----------+-------------+---------- >>> 4 | f | 2019-12-04 15:13:51.295 | 2019-12-04 12:25:00.525 >>> | 1 | | | >>> 041c1700-fdff-401d-a630-aa418fb9f719 | 260 | 1 | Interview >>> 2019.12.04 12:24:46 | 1 | >>> | 57 | Recording | 320 | Recording | | 00:00:07.102 | >>> t | f | 2019-12-04 12:24:53.811 | 2019-12-04 12:24:46.709 >>> | PROCESSED | | >>> 5 | f | 2019-12-04 15:13:51.317 | 2019-12-04 15:56:35.532 >>> | 1 | | | >>> 8588e63b-478a-4131-a15b-b8e76d32cbcf | 1024 | 1 | Recording >>> 2019.12.04 14:58:41 | 1 | >>> | 16 | Recording | 1024 | Recording | | 00:00:33.526 | >>> f | f | 2019-12-04 14:59:14.939 | 2019-12-04 14:58:41.413 >>> | PROCESSED | | >>> 37 | f | 2019-12-04 16:02:34.834 | 2019-12-04 16:02:40.307 >>> | 1 | | | >>> ffbaab1a-9165-4504-817b-7c3b7483ba64 | 800 | 1 | Recording >>> 2019.12.04 16:02:34 | 1 | >>> | 16 | Recording | 800 | Recording | | 00:00:03.850 | >>> f | f | 2019-12-04 16:02:38.594 | 2019-12-04 16:02:34.744 >>> | PROCESSED | | >>> 38 | f | 2019-12-04 16:02:50.898 | 2019-12-04 16:02:59.945 >>> | 1 | | | >>> bf13dacd-7943-4e1c-bb19-cc3fba89eaeb | 800 | 1 | Recording >>> 2019.12.04 16:02:50 | 1 | >>> | 16 | Recording | 800 | Recording | | 00:00:06.176 | >>> f | f | 2019-12-04 16:02:56.951 | 2019-12-04 16:02:50.775 >>> | PROCESSED | | >>> (4 Zeilen) >>> >>> after: >>> >>> om=> select * from om_file where updated>'2019-12-04 0:0:0.0' limit 15; >>> id | deleted | inserted | updated | >>> page_count | external_type | group_id | >>> hash | height | inserted_by | name >>> | owner_id | parent_item_i >>> d | room_id | type | width | dtype | comment | duration | >>> is_interview | notified | record_end | record_start >>> | status | external_id | filesize >>> >>> ----+---------+-------------------------+-------------------------+------------+---------------+----------+--------------------------------------+--------+-------------+-------------------------------+----------+-------------- >>> >>> --+---------+-----------+-------+-----------+---------+--------------+--------------+----------+-------------------------+-------------------------+-----------+-------------+---------- >>> 4 | f | 2019-12-04 16:18:45.702 | 2019-12-04 12:25:00.525 >>> | 1 | | | >>> ca58ffe1-2688-4092-a9d7-c651f59191d4 | 260 | 1 | Interview >>> 2019.12.04 12:24:46 | 1 | >>> | 57 | Recording | 320 | Recording | | 00:00:07.102 | >>> t | f | 2019-12-04 12:24:53.811 | 2019-12-04 12:24:46.709 >>> | PROCESSED | | >>> 5 | f | 2019-12-04 16:18:45.732 | 2019-12-04 15:56:35.532 >>> | 1 | | | >>> 24f53a44-e0b1-4b88-8272-e604295b38f6 | 1024 | 1 | Recording >>> 2019.12.04 14:58:41 | 1 | >>> | 16 | Recording | 1024 | Recording | | 00:00:33.526 | >>> f | f | 2019-12-04 14:59:14.939 | 2019-12-04 14:58:41.413 >>> | PROCESSED | | >>> 6 | f | 2019-12-04 16:18:45.767 | 2019-12-04 16:02:40.307 >>> | 1 | | | >>> 6e054ce1-efa4-4c1f-a8de-c77aec92a7a5 | 800 | 1 | Recording >>> 2019.12.04 16:02:34 | 1 | >>> | 16 | Recording | 800 | Recording | | 00:00:03.850 | >>> f | f | 2019-12-04 16:02:38.594 | 2019-12-04 16:02:34.744 >>> | PROCESSED | | >>> 8 | f | 2019-12-04 16:18:45.824 | 2019-12-04 16:02:59.945 >>> | 1 | | | >>> 79580374-39b9-4b80-b445-b668d1099fce | 800 | 1 | Recording >>> 2019.12.04 16:02:50 | 1 | >>> | 16 | Recording | 800 | Recording | | 00:00:06.176 | >>> f | f | 2019-12-04 16:02:56.951 | 2019-12-04 16:02:50.775 >>> | PROCESSED | | >>> (4 Zeilen) >>> >>> >>> Fs: >>> >>> ls -l >>> /home/worker/om_bauen/5.0.x/red5/webapps/openmeetings/data/streams/hibernate/ >>> insgesamt 1232 >>> -rw-r----- 1 user group 6654 Dez 4 16:02 >>> bf13dacd-7943-4e1c-bb19-cc3fba89eaeb.mp4 >>> -rw-r----- 1 user group 2586 Dez 4 16:02 >>> bf13dacd-7943-4e1c-bb19-cc3fba89eaeb.png >>> -rw-r----- 1 user group 5638 Dez 4 16:02 >>> ffbaab1a-9165-4504-817b-7c3b7483ba64.mp4 >>> -rw-r----- 1 user group 2586 Dez 4 16:02 >>> ffbaab1a-9165-4504-817b-7c3b7483ba64.png >>> >>> >>> Hash is changing during backup/restore.... >>> >>> Greetings Peter >>> >>> >>> >>> >>> -------- Weitergeleitete Nachricht -------- >>> Betreff: Re: [DISCUSSION] is it time to release M3 >>> Datum: Wed, 4 Dec 2019 16:05:44 +0700 >>> Von: Maxim Solodovnik <solomax...@gmail.com> <solomax...@gmail.com> >>> <solomax...@gmail.com> <solomax...@gmail.com> >>> Antwort an: user@openmeetings.apache.org >>> An: Openmeetings user-list <user@openmeetings.apache.org> >>> <user@openmeetings.apache.org><user@openmeetings.apache.org> >>> <user@openmeetings.apache.org> >>> >>> It should work >>> I'll try to double check locally >>> >>> On Wed, 4 Dec 2019 at 16:03, Peter Dähn <da...@vcrp.de> <da...@vcrp.de> >>> <da...@vcrp.de> <da...@vcrp.de> >>> wrote: >>> >>> Hi Maxim, >>> >>> thanks for clarification. Would be good to have this feature later on. It >>> is not so good to loose features with a new version of something... >>> >>> To the issue: >>> >>> I use -b -file /path/to/backup --exclude-files to speedup the update >>> process. data is stored external and I umount/mount it after/before >>> backup/restore. I thought so it should work. >>> >>> Greetings Peter >>> >>> >>> -------- Weitergeleitete Nachricht -------- >>> Betreff: Re: [DISCUSSION] is it time to release M3 >>> Datum: Wed, 4 Dec 2019 12:07:43 +0700 >>> Von: Maxim Solodovnik <solomax...@gmail.com> <solomax...@gmail.com> >>> <solomax...@gmail.com> <solomax...@gmail.com> <solomax...@gmail.com> >>> <solomax...@gmail.com> <solomax...@gmail.com> <solomax...@gmail.com> >>> Antwort an: user@openmeetings.apache.org >>> An: Openmeetings user-list <user@openmeetings.apache.org> >>> <user@openmeetings.apache.org> <user@openmeetings.apache.org> >>> <user@openmeetings.apache.org><user@openmeetings.apache.org> >>> <user@openmeetings.apache.org> <user@openmeetings.apache.org> >>> <user@openmeetings.apache.org> >>> >>> @Peter, >>> >>> missing remote control is one of the reasons it is M3 :((( >>> I have no idea how this can be implemented >>> Will do some experiments during NY holidays >>> >>> According to your issue: you did backup without files and there is no >>> files, what is the issue? >>> BTW it is possible to have 'external' data dir now (immutable to >>> updateshttps://issues.apache.org/jira/browse/OPENMEETINGS-2033) >>> >>> @Rene >>> This JIRA in my TODO list, I would like to perform release before NY and >>> then try to implement it :) >>> >>> On Tue, 3 Dec 2019 at 21:40, Peter Dähn <da...@vcrp.de> <da...@vcrp.de> >>> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> >>> <da...@vcrp.de> <da...@vcrp.de> >>> wrote: >>> >>> I found an issue today. I start to play with recordings an >>> screensharing. This worked so far. Now I have one question and one issue... >>> >>> The question: I missed the option to give control to others while >>> screensharing. Is it forgotten or is it impossible without Java (if >>> already answered sorry...) >>> >>> The issue: >>> >>> My install-script makes a backup form my current installation (without >>> files) and afterwards it will be imported again. Recordings and files >>> from backups are missing in the new installation. >>> No errors during import. >>> >>> INFO 12-03 15:01:37.288 o.a.o.b.BackupImport:1033 [main] - File >>> explorer item import complete, starting room poll import >>> INFO 12-03 15:01:37.587 o.a.o.b.BackupImport:1067 [main] - Poll import >>> complete, starting room files import >>> INFO 12-03 15:01:37.590 o.a.o.b.BackupImport:406 [main] - Room files >>> import complete, starting copy of files and folders >>> DEBUG 12-03 15:01:37.590 o.a.o.b.BackupImport:1203 [main] - >>> roomFilesFolder PATH >>> >>> PATH/webapps/openmeetings/data/upload/import/import_2019_12_03_15_01_24/roomFiles >>> >>> DEBUG 12-03 15:01:37.591 o.a.o.b.BackupImport:1229 [main] - sourceDirRec >>> PATH >>> >>> PATH/webapps/openmeetings/data/upload/import/import_2019_12_03_15_01_24/recordingFiles >>> INFO 12-03 15:01:37.591 o.a.o.b.BackupImport:431 [main] - File explorer >>> item import complete, clearing temp files >>> INFO 12-03 15:01:37.593 o.a.o.cli.Admin:124 [main] - ... Done >>> >>> Used database is postgres. Maybe again a postgres-problem? >>> >>> Greetings Peter >>> >>> Am 30.11.19 um 05:33 schrieb Daniel Baker: >>> >>> Seems ok from my initial testing. >>> >>> Glad to see the new cleanwb function and extra checks during install. >>> >>> >>> Thanks, >>> >>> Dan >>> >>> On 11/29/2019 11:44 AM, Maxim Solodovnik wrote: >>> >>> Hello Peter, >>> >>> Actually OM dev model is "every SNAPSHOT should be stable", BUT >>> end users don't really like SNAPSHOTS in production >>> We do need to perform releases from time to time >>> >>> M3 has 29 fixed issues so far [1] >>> So I believe it will be good to release (the only blocker so far >>> ishttps://issues.apache.org/jira/browse/OPENMEETINGS-2142) >>> >>> After release I would like to start discussion: What is missing to >>> release 5.0.0 (without M) >>> As soon as 5.0.0 will be released I'll stop backport code to 4.0.x >>> (or maybe will do 1-2 security releases) >>> >>> [1]https://issues.apache.org/jira/projects/OPENMEETINGS/versions/12345741 >>> >>> On Thu, 28 Nov 2019 at 18:35, Peter Dähn >>> <da...@vcrp.de<mailto:da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> >>> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> <da...@vcrp.de> >>> <da...@vcrp.de>> wrote: >>> >>> Hi Maxim, >>> >>> what does M3 exactly mean and how development will go on till >>> release? >>> >>> I got a working setup last week and was able to make a short test. >>> Everything seems to work so far. Maybe we will find a few things >>> that >>> could be optimized, but therefore we will have a more detailed >>> test with >>> more participants. >>> >>> Greetings Peter >>> >>> Am 26.11.19 um 15:25 schrieb Maxim Solodovnik: >>> > Hello All, >>> > >>> > I have resolved some issues, some questions were answered ... >>> > Now I'm waiting for Polish translation from one of our users >>> > And would like to start release process as soon as I'll get it >>> > >>> > Do you see any blockers? >>> > >>> > On Wed, 16 Oct 2019 at 14:37, Alvaro <zurca...@gmail.com >>> <mailto:zurca...@gmail.com> <zurca...@gmail.com> <zurca...@gmail.com> >>> <zurca...@gmail.com> <zurca...@gmail.com> <zurca...@gmail.com> >>> <zurca...@gmail.com> <zurca...@gmail.com>> wrote: >>> > >>> >> Tested: OM 4.0.10-652 and OM 5.0.0-M3-2944 >>> >> >>> >> Excellent both. >>> >> >>> >> >>> >> ...................... >>> >> >>> >> >>> >> >>> >> El dom, 13-10-2019 a las 15:13 +0200, Alvaro escribió: >>> >> >>> >> Hi Maxim. >>> >> >>> >> After upgrade today Ubuntu 18.04 and kurento, there is >>> >> not issue as told you before. >>> >> So OM 5.0.0-M3 recordings work as expect. >>> >> >>> >> Alvaro >>> >> >>> >> >>> >> ------------------------------- >>> >> >>> >> >>> >> El dom, 06-10-2019 a las 16:19 +0700, Maxim Solodovnik escribió: >>> >> >>> >> Hello All, >>> >> >>> >> demo-next is updated with latest SNAPSHOT you can check it >>> >> >>> >> @Alvaro, demo-next uses KMD 6.11 for a long time with no >>> issues ... >>> >> According to your screen-shot KMS is not started ("Multimedia >>> sever is not >>> >> accessible") >>> >> >>> >> @Rene, I believe this is >>> >> https://issues.apache.org/jira/browse/OPENMEETINGS-2072, I'll >>> check if it >>> >> can be implemented fast :) >>> >> >>> >> >>> >> On Sun, 6 Oct 2019 at 15:54, Alvaro <zurca...@gmail.com >>> <mailto:zurca...@gmail.com> <zurca...@gmail.com> <zurca...@gmail.com> >>> <zurca...@gmail.com> <zurca...@gmail.com> <zurca...@gmail.com> >>> <zurca...@gmail.com> <zurca...@gmail.com>> wrote: >>> >> >>> >> ....sorry, here for OM 4.0.10: >>> >> >>> >> >>> >> >>> >>> >>> https://builds.apache.org/view/M-R/view/OpenMeetings/job/OpenMeetings%204.0.x/ >>> >>> >> >>> >> >>> >> ...................... >>> >> >>> >> >>> >> >>> >> >>> >> El dom, 06-10-2019 a las 10:44 +0200, Alvaro escribió: >>> >> >>> >> Hi Daniel, >>> >> >>> >> Here you can find the M3 file: >>> >> >>> >>https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/ >>> >> >>> >> Regards >>> >> >>> >> Alvaro >>> >> >>> >> >>> >> ................. >>> >> >>> >> >>> >> >>> >> El sáb, 05-10-2019 a las 13:03 -0400, Daniel Ascher escribió: >>> >> >>> >> Where can I find these instances to test? Thanks! Dan >>> >> >>> >> On Sat, Oct 5, 2019 at 11:56 AM Maxim Solodovnik >>> <solomax...@gmail.com <mailto:solomax...@gmail.com> >>> <solomax...@gmail.com> <solomax...@gmail.com> <solomax...@gmail.com> >>> <solomax...@gmail.com> <solomax...@gmail.com> <solomax...@gmail.com> >>> <solomax...@gmail.com>> >>> >> wrote: >>> >> >>> >> Hello All, >>> >> >>> >> I would like to release 5.0.0-M3 are there any >>> objections/show-stoppers? >>> >> Shall 4.10.0 also be released? >>> >> >>> >> -- >>> >> WBR >>> >> Maxim aka solomax >>> >> >>> >> >>> >> >>> >> -- >>> >> 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 >>> >> Click here to schedule a phone call with me. >>> >> <https://www.aplustutoring.com/meetings/aplusadmin/phone-call> >>> <https://www.aplustutoring.com/meetings/aplusadmin/phone-call> >>> <https://www.aplustutoring.com/meetings/aplusadmin/phone-call> >>> <https://www.aplustutoring.com/meetings/aplusadmin/phone-call> >>> <https://www.aplustutoring.com/meetings/aplusadmin/phone-call> >>> <https://www.aplustutoring.com/meetings/aplusadmin/phone-call> >>> <https://www.aplustutoring.com/meetings/aplusadmin/phone-call> >>> <https://www.aplustutoring.com/meetings/aplusadmin/phone-call> >>> >> Sign Up for A+ News and Test Prep Tips! >>> >>> >><https://www.aplustutoring.com/educational-blog-articles-subscription> >>> <https://www.aplustutoring.com/educational-blog-articles-subscription> >>> <https://www.aplustutoring.com/educational-blog-articles-subscription> >>> <https://www.aplustutoring.com/educational-blog-articles-subscription> >>> <https://www.aplustutoring.com/educational-blog-articles-subscription> >>> <https://www.aplustutoring.com/educational-blog-articles-subscription> >>> <https://www.aplustutoring.com/educational-blog-articles-subscription> >>> <https://www.aplustutoring.com/educational-blog-articles-subscription> >>> >> <http://aplustutoring.com> <http://aplustutoring.com> >>> <http://aplustutoring.com> <http://aplustutoring.com> >>> <http://aplustutoring.com> <http://aplustutoring.com> >>> <http://aplustutoring.com> <http://aplustutoring.com> >>> >> >>> >> >>> >> >>> >> >>> >> -- >>> >> WBR >>> >> Maxim aka solomax >>> >> >>> >> >>> >>> >>> >>> -- >>> WBR >>> Maxim aka solomax >>> >>> >>> -- >>> WBR >>> Maxim aka solomax >>> >>> >>> >>> >>> >>> -- >>> WBR >>> Maxim aka solomax >>> >>> >>> >>> >>> >>> -- >>> WBR >>> Maxim aka solomax >>> >>> >>> >> >> -- >> WBR >> Maxim aka solomax >> > > > -- > WBR > Maxim aka solomax > -- WBR Maxim aka solomax