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>

Reply via email to