Now I understand :( OK let it be But we can help our users We can write _simple_ script to generate all those images using ImageMagic (which is our pre-requisite) WDYT?
On Mon, 18 Oct 2021 at 08:57, [email protected] <[email protected]> wrote: > > > > Lot's of our users (all of them) has their own icons > > => We can update the docs on how to customise those icons. It is not hard, > it's just not easy to automate. > > > > I doubt _we require_ these icons :( > > I see nothing so special in ios > > And I believe there should some sort of fallback > > Manifest file uses only 2 images > > => iOS does not use the icons from the manifest file. It uses the <icon ... > > tags from inside the html file. > => Most of those icons are the "splash" screen for iOS, not the actual home > screen icon. > > All these added images are no more than a favicons (including those > > listed in manifest) > > One svg can provide substitute fir all of them :) > > => In fact all those images are generated from a single SVG file. > But unfortunately Android/iOS does not support SVG for home screen icons > and preview icons. > And also iOS does not support it for the splash screen. So it needs the > images pre-rendered. > > We can provide some instructions on how to update the icons for > customisation. Like I say, it's not hard, it is just not that easy to > automate (and reference a single SVG as you suggested for example). > > Thanks > Sebastian > > 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, 18 Oct 2021 at 14:40, Maxim Solodovnik <[email protected]> > wrote: > > > from mobile (sorry for typos ;) > > > > > > On Mon, Oct 18, 2021, 03:23 [email protected] <[email protected] > > > > wrote: > > > > > > > > > > I would add 30 new icons I believe this is too much :( > > > > > > =>They are generated from the same icon, see: > > > https://github.com/onderceylan/pwa-asset-generator > > > But I doubt anybody needs to do that again. Unless OpenMeetings changes > > its > > > icon/logo. > > > > > > > Lot's of our users (all of them) has their own icons > > So *every* om user should recreate those icons > > > > > > > We require those icons because iOS requires different icons > pre-rendered > > in > > > different screen resolutions. Because iOS is special :) > > > > > > > I doubt _we require_ these icons :( > > I see nothing so special in ios > > And I believe there should some sort of fallback > > > > Manifest file uses only 2 images > > > > But also it's common in Mobile development to require images in different > > > screen resolutions pre-compiled. > > > > > > I would modify favicon to be SVG > > > > > > => I did not change the favicon. The Favicon declaration has been the > > same > > > since 3 years ago. > > > > > > > > > https://github.com/apache/openmeetings/blame/master/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/BasePage.html#L55 > > > > > > All these added images are no more than a favicons (including those > listed > > in manifest) > > One svg can provide substitute fir all of them :) > > > > > > > > > > Thanks > > > Sebastian > > > > > > 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, 18 Oct 2021 at 04:40, Maxim Solodovnik <[email protected]> > > > wrote: > > > > > > > Just have added some review comments > > > > > > > > The code is very compact > > > > And I like the idea of using InfoWebService for customizing manifest > :) > > > > > > > > I would add 30 new icons > > > > I believe this is too much :( > > > > I would modify favicon to be SVG > > > > > > > > > > > > > > https://medium.com/swlh/are-you-using-svg-favicons-yet-a-guide-for-modern-browsers-836a6aace3df > > > > > > > > > > > > On Sun, 17 Oct 2021 at 07:03, [email protected] < > > > [email protected] > > > > > > > > > wrote: > > > > > > > > > Done. I've added some details and screenshots in the PR and linked > > wiki > > > > > page. It's actually quite a small PR part from adding a few icons > in > > > > > different resolutions. > > > > > > > > > > This adds so that when using the mobile browsers "Add to home > screen" > > > > > function: > > > > > > > > > > - Show a nice icon in the screens and on the mobile device > > > > > - Show a nice name for the app in the mobile > > > > > - Show a nice splash screen when opening OpenMeetings after > saving > > > to > > > > > home screen on the mobile > > > > > - Remove url and navigation bar in browser so it uses the full > > > screen > > > > > size > > > > > - Fix to landscape mode (Android only, iOS does not support it) > > > > > - Show a nice icon and name when rotating through currently open > > > apps > > > > on > > > > > the mobile device > > > > > > > > > > You *may* call this PWA mode. However really it's just a fancy > > > bookmark. > > > > > However it makes the application look much more like a native > mobile > > > app. > > > > > And it makes it easier to control the url/navigation bar of the > > > browser. > > > > > > > > > > See documentation on mobile experience or iOS and Android here: > > > > > > > > > > > > > > > > > > > > https://cwiki.apache.org/confluence/display/OPENMEETINGS/OpenMeetings+Mobile#OpenMeetingsMobile-Savetohomescreentocreatebettermobileexperience > > > > > > > > > > *It has no impact on any other functionality of OpenMeetings (as > well > > > as > > > > it > > > > > does not require any rewrite of any functionality).* > > > > > > > > > > What could be done next: > > > > > > > > > > - Adding a prompt in iOS to suggest landscape mode (iOS "add to > > home > > > > > screen" functionality does not support orientation=landscape > > > feature, > > > > > needs > > > > > user prompt when in portrait mode) > > > > > - Potentially something that makes this "Add to home screen" > > easier > > > to > > > > > find for users > > > > > - Documentation on how to release to the App store. Using this > > "Add > > > to > > > > > home screen" mode it is easier to also package it up to release > > > > > OpenMeetings to an App store > > > > > > > > > > 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 Sat, 16 Oct 2021 at 05:27, Maxim Solodovnik < > [email protected] > > > > > > > > wrote: > > > > > > > > > > > On Wed, 13 Oct 2021 at 04:22, [email protected] < > > > > > [email protected] > > > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > > > > > > Also I don't really like all these JS frameworks > > > > > > > > I believe the content should be controlled on server > > > > > > > > > > > > > > => There is no framework change, your understanding of PWA and > > > saving > > > > > to > > > > > > > home screen I think is based on a misunderstanding. Or you > mixing > > > it > > > > > with > > > > > > > other topics around the other email thread on "Future of front > > > end". > > > > It > > > > > > has > > > > > > > nothing to do with what framework you use. PWA does not mean > the > > > > > > > application is more or less executed on the client or server > > side. > > > > It's > > > > > > > just a different way of starting a web-browser. That is all. > > > > > > > > > > > > > > > > > > > I wrote PWA for one client > > > > > > It was serverless app > > > > > > and as PWA it was working in offline mode > > > > > > AFAIK you need some cache and background worker > > > > > > > > > > > > If you feel it is easy and useful: I would say let's try :) > > > > > > > > > > > > > > > > > > > > > > > > > > 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 Wed, 13 Oct 2021 at 10:15, [email protected] < > > > > > > [email protected] > > > > > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > Let me try out to see how many changes are required. And then > > we > > > > can > > > > > > see. > > > > > > > > I think your understanding of PWA is a misunderstanding. It's > > > > nothing > > > > > > > else > > > > > > > > than an alternative way of a browser. So you can control a > few > > > more > > > > > > > aspects > > > > > > > > more explicitly. > > > > > > > > > > > > > > > > It is not rewriting the JS or HTML files. Or changing the > > > > frameworks. > > > > > > > It's > > > > > > > > still just a browser. It just opens up a few APIs that you > > don't > > > > have > > > > > > > when > > > > > > > > using a normal browser. > > > > > > > > > > > > > > > > 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 Wed, 13 Oct 2021 at 07:37, [email protected] < > > > > > > > [email protected]> > > > > > > > > wrote: > > > > > > > > > > > > > > > >> 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 > > > > > > > > > > > > > > > >> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > Best regards, > > > > > > Maxim > > > > > > > > > > > > > > > > > > > > > > > -- > > > > Best regards, > > > > Maxim > > > > > > > > > > -- Best regards, Maxim
