Why is it a rewrite? All you do is add a manifest file. In order to make saving to the Home Screen easier.
What other change do you expect? Thx Sebastian On Wed, 13 Oct 2021 at 4:32 AM, Ali Alhaidary <[email protected]> wrote: > I second @Max > > Ali > > On 10/12/21 5:30 PM, Maxim Solodovnik wrote: > > Hello Seb, > > > > I'm not happy with converting to PWA > > This will mean to convert OM to JS+REST i.e. rewrite it completely one > more > > time > > I doubt I can do another rewrite > > Also I don't really like all these JS frameworks > > I believe the content should be controlled on server > > > > But this is an open source project :) > > > > > > On Tue, 12 Oct 2021 at 10:07, [email protected] < > [email protected]> > > wrote: > > > >> It is also possible to directly open the PWA instead of a new Browser > >> window for when opening OpenMeetings via an invitation link. So that it > >> opens the PWA directly. You can simply add a special URL parameter: > >> https://web.dev/pwa-url-handler/ > >> > >> So for invitation links we could potentially simply include the > additional > >> URL parameter for all links, if the PWA is installed it will open it > with > >> this link. Otherwise open in a new browser window. Should have no > negative > >> impact. > >> > >> In order to support versioning (or different installations of > OpenMeetings) > >> - in case a user has installed multiple OpenMeetings installations on > the > >> same mobile device - we can include the name in the PWA name, so that > it > >> does separate those versions. This may not be even a problem, but it > might > >> be very handy for developers so you have multiple different icons on > your > >> home screen. Or in case we use the more advanced features of a PWA (e.g. > >> local storage). > >> > >> Thanks > >> Seb > >> > >> Sebastian Wagner > >> Director Arrakeen Solutions, OM-Hosting.com > >> http://arrakeen-solutions.co.nz/ > >> https://om-hosting.com - Cloud & Server Hosting for HTML5 > >> Video-Conferencing OpenMeetings > >> < > >> > https://www.youracclaim.com/badges/da4e8828-743d-4968-af6f-49033f10d60a/public_url > >> < > >> > https://www.youracclaim.com/badges/b7e709c6-aa87-4b02-9faf-099038475e36/public_url > >> > >> On Tue, 12 Oct 2021 at 09:20, [email protected] < > [email protected] > >> wrote: > >> > >>> Are we happy to proceed to: > >>> * Add manifest file and prompt to save to home screen on Mobile > devices > >>> * Add prompt for mobile users to rotate device into landscape mode > >>> > >>> Thanks > >>> Seb > >>> > >>> Sebastian Wagner > >>> Director Arrakeen Solutions, OM-Hosting.com > >>> http://arrakeen-solutions.co.nz/ > >>> https://om-hosting.com - Cloud & Server Hosting for HTML5 > >>> Video-Conferencing OpenMeetings > >>> > >>> < > >> > https://www.youracclaim.com/badges/da4e8828-743d-4968-af6f-49033f10d60a/public_url > >>> < > >> > https://www.youracclaim.com/badges/b7e709c6-aa87-4b02-9faf-099038475e36/public_url > >>> > >>> > >>> On Mon, 11 Oct 2021 at 18:22, [email protected] < > >> [email protected]> > >>> wrote: > >>> > >>>> I would say OM is for landscape mode ... > >>>>> Maybe we can show some message like: "OM will be much more useful in > >>>>> landscape mode :)" ? > >>>> => That was my first idea too. But I think if we go down that path I > >>>> would probably also suggest to prompt users to save OpenMeetings to > the > >>>> home screen on the mobile device (and by doing so converting it into a > >>>> Progressive Web App/PWA). Instead of just prompting for landscape > mode. > >>>> > >>>> Cause once its a PWA we can: > >>>> > >>>> - Control full screen/display mode and maximise screen usage (no > back > >>>> button, no URL navigation bar) - and especially the URL bar stays > >> away! The > >>>> annoying thing is that if you scroll on iOS is will show the URL > bar > >> again > >>>> and makes the screen smaller > >>>> - Orientation landscape (at least in Android, iOS show > "unsupported > >>>> orientation" - user friendly message) > >>>> - Start OpenMeetings like a Mobile App via an Icon on your home > >>>> screen (it makes a huge difference actually to user behaviour) > >>>> > >>>> So it's a much more "native" feel when converted to PWA. And the > effort > >>>> in order to convert to a PWA is pretty small (create manifest file) > >>>> > >>>> In theory users can actually already save it to their home screen. > >>>> OpenMeetings is just not using any of the features that would help to > >> make > >>>> it more user friendly in that case. > >>>> > >>>> So should we maybe rather prompt to "save to home screen" ? It just > >> seems > >>>> to give more options to improve things. > >>>> > >>>> Thanks > >>>> Seb > >>>> > >>>> Sebastian Wagner > >>>> Director Arrakeen Solutions, OM-Hosting.com > >>>> http://arrakeen-solutions.co.nz/ > >>>> https://om-hosting.com - Cloud & Server Hosting for HTML5 > >>>> Video-Conferencing OpenMeetings > >>>> > >>>> < > >> > https://www.youracclaim.com/badges/da4e8828-743d-4968-af6f-49033f10d60a/public_url > >>>> < > >> > https://www.youracclaim.com/badges/b7e709c6-aa87-4b02-9faf-099038475e36/public_url > >>>> > >>>> On Mon, 11 Oct 2021 at 16:33, Maxim Solodovnik <[email protected]> > >>>> wrote: > >>>> > >>>>> I would say OM is for landscape mode ... > >>>>> Maybe we can show some message like: "OM will be much more useful in > >>>>> landscape mode :)" ? > >>>>> > >>>>> On Sun, 10 Oct 2021 at 05:30, [email protected] < > >>>>> [email protected]> > >>>>> wrote: > >>>>> > >>>>>> I've updated the mobile viewports which makes OpenMeetings a lot > more > >>>>>> usable on a Mobile device. Especially when in portrait mode it was > >>>>> pretty > >>>>>> much impossible to click any button or icon.Since they are literally > >>>>> 2x2 > >>>>>> pixels in size on the screen. > >>>>>> > >>>>>> There are some sample screens of forms, for example on the login > >> form: > >>>>>> https://issues.apache.org/jira/browse/OPENMEETINGS-2685 > >>>>>> or when you try to click the icons to share your webcam / > microphone: > >>>>>> https://issues.apache.org/jira/browse/OPENMEETINGS-2686 > >>>>>> > >>>>>> However now in portrait mode on the mobile device: The whiteboard is > >>>>> very > >>>>>> small. This is in portrait mode. Landscape is proportionally fine. > >>>>>> See screenshots in > >>>>> https://issues.apache.org/jira/browse/OPENMEETINGS-2686 > >>>>>> It would be better if in portrait mode on a mobile device screen: > The > >>>>>> whiteboard should use more space. For example by toggling the user > >>>>> list to > >>>>>> be "minimised" + adding some additional screen buttons for sharing > >>>>>> webcam/microphone (outside of the user list). > >>>>>> > >>>>>> I would argue the ability to share your audio/video is essential to > >> be > >>>>>> visible. Also on a mobile device. But you don't need to see all the > >>>>> users > >>>>>> in the user list constantly. More important to see the whiteboard > and > >>>>> other > >>>>>> users. However currently there isn't a way to minimise the user list > >>>>> _and_ > >>>>>> show the audio/video sharing buttons. I'm thinking of adding this > >>>>>> functionality. Just for mobile devices to become more usable. > >>>>>> > >>>>>> Thanks > >>>>>> Seb > >>>>>> > >>>>>> Sebastian Wagner > >>>>>> Director Arrakeen Solutions, OM-Hosting.com > >>>>>> http://arrakeen-solutions.co.nz/ > >>>>>> https://om-hosting.com - Cloud & Server Hosting for HTML5 > >>>>>> Video-Conferencing OpenMeetings > >>>>>> < > >>>>>> > >> > https://www.youracclaim.com/badges/da4e8828-743d-4968-af6f-49033f10d60a/public_url > >>>>>> < > >>>>>> > >> > https://www.youracclaim.com/badges/b7e709c6-aa87-4b02-9faf-099038475e36/public_url > >>>>> > >>>>> -- > >>>>> Best regards, > >>>>> Maxim > >>>>> > > > -- Sebastian Wagner Director Arrakeen Solutions, OM-Hosting.com http://arrakeen-solutions.co.nz/ https://om-hosting.com - Cloud & Server Hosting for HTML5 Video-Conferencing OpenMeetings <https://www.youracclaim.com/badges/da4e8828-743d-4968-af6f-49033f10d60a/public_url> <https://www.youracclaim.com/badges/b7e709c6-aa87-4b02-9faf-099038475e36/public_url>
