[RFC] oVirt mobile client

Hi, The focus of our OPW internship program starting in December will be mobile and/or lightweight engine clients -- hopefully integrating the new ovirt.js project. I see that there are some already existing mobile clients for oVirt. I'm trying to grasp what we have and what the needs are. moVirt: https://github.com/matobet/moVirt (mbetak) This appears to be more of a lightweight webadmin. No console access, but I believe it's planned as part of OPW. (?) nomad: http://www.ovirt.org/Project_Proposal_-_Nomad and https://github.com/Vizuri/ovirt-nomad Looks dead -- last commit 3 years ago. Anyone know more about this one? That's all I see on the first few pages of google. When I think of a mobile client for oVirt, I think the most useful part would be the user portal -- simple operations for start, stop, and the ability to view the console of vms. moVirt mentions it wants to support some basic management operations, though. I think it would be difficult to do complex management in a mobile client. (I'm biased towards huge screens, though.) I'd like to see an official subproject started that coordinates our mobile efforts. Is this possible? What would it take to start it? What would people like to see in such an app? Greg Sheremeta Red Hat, Inc. Sr. Software Engineer, RHEV Cell: 919-807-1086 gshereme@redhat.com

----- Original Message -----
From: "Greg Sheremeta" <gshereme@redhat.com> To: "users" <users@ovirt.org>, devel@ovirt.org Sent: Friday, October 31, 2014 3:49:11 AM Subject: [ovirt-devel] [RFC] oVirt mobile client
Hi,
The focus of our OPW internship program starting in December will be mobile and/or lightweight engine clients -- hopefully integrating the new ovirt.js project.
+100 Sorry for the ignorant question - does this mean the technology will be web based or native? (i.e - java on top of android, Swift/Objective-C on top of IOS)
I see that there are some already existing mobile clients for oVirt. I'm trying to grasp what we have and what the needs are.
moVirt: https://github.com/matobet/moVirt (mbetak) This appears to be more of a lightweight webadmin. No console access, but I believe it's planned as part of OPW. (?)
I spoke with mbetak about this a few months ago. When you speak of console, you mean to actually view the VM using spice? sounds very interesting. If I recall, Alon levy (a former red hatter) worked on some spice implementation for html5 or something like that. Anyway, back in TLV I also had some ideas around that. Do you have some IRC meetings or something that I can join? Cheers, Yair
nomad: http://www.ovirt.org/Project_Proposal_-_Nomad and https://github.com/Vizuri/ovirt-nomad Looks dead -- last commit 3 years ago. Anyone know more about this one?
That's all I see on the first few pages of google.
When I think of a mobile client for oVirt, I think the most useful part would be the user portal -- simple operations for start, stop, and the ability to view the console of vms. moVirt mentions it wants to support some basic management operations, though. I think it would be difficult to do complex management in a mobile client. (I'm biased towards huge screens, though.)
I'd like to see an official subproject started that coordinates our mobile efforts.
Is this possible? What would it take to start it?
What would people like to see in such an app?
Greg Sheremeta Red Hat, Inc. Sr. Software Engineer, RHEV Cell: 919-807-1086 gshereme@redhat.com _______________________________________________ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel

On Fri, Oct 31, 2014 at 7:03 AM, Yair Zaslavsky <yzaslavs@redhat.com> wrote:
----- Original Message -----
From: "Greg Sheremeta" <gshereme@redhat.com> To: "users" <users@ovirt.org>, devel@ovirt.org Sent: Friday, October 31, 2014 3:49:11 AM Subject: [ovirt-devel] [RFC] oVirt mobile client
Hi,
The focus of our OPW internship program starting in December will be mobile and/or lightweight engine clients -- hopefully integrating the new ovirt.js project.
+100
[snip]
I see that there are some already existing mobile clients for oVirt. I'm trying to grasp what we have and what the needs are.
That's all I see on the first few pages of google.
There was also project from Iordanov about spice/oVirt support on android.. See: http://lists.ovirt.org/pipermail/users/2013-December/018434.html Some days ago it seems he go also support international keyboard layout support: " I finally got some time to back-port the international keyboard layout support from the Android Ovirt client Opaque into the SPICE client aSPICE " I made same preliminary tests at the end of 2013 but I was not able to connect to oVirt... I don't know actually how it went ahead... the Google channel seems stopped since February... Gianluca

The app in Google may be half year old but there is a movement in git [1] and the author recently called for testing or comments on spice-devel ML. David [1] https://github.com/iiordanov/remote-desktop-clients/tree/master/eclipse_proj... On Pá, 2014-10-31 at 07:56 +0100, Gianluca Cecchi wrote:
On Fri, Oct 31, 2014 at 7:03 AM, Yair Zaslavsky <yzaslavs@redhat.com> wrote:
----- Original Message ----- > From: "Greg Sheremeta" <gshereme@redhat.com> > To: "users" <users@ovirt.org>, devel@ovirt.org > Sent: Friday, October 31, 2014 3:49:11 AM > Subject: [ovirt-devel] [RFC] oVirt mobile client > > Hi, > > The focus of our OPW internship program starting in December will be > mobile and/or lightweight engine clients -- hopefully integrating the > new ovirt.js project.
+100
[snip]
> > I see that there are some already existing mobile clients for oVirt. > I'm trying to grasp what we have and what the needs are.
> > That's all I see on the first few pages of google. >
There was also project from Iordanov about spice/oVirt support on android.. See: http://lists.ovirt.org/pipermail/users/2013-December/018434.html
Some days ago it seems he go also support international keyboard layout support:
" I finally got some time to back-port the international keyboard layout support from the Android Ovirt client Opaque into the SPICE client aSPICE "
I made same preliminary tests at the end of 2013 but I was not able to connect to oVirt... I don't know actually how it went ahead... the Google channel seems stopped since February...
Gianluca _______________________________________________ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel

Hey guys, Thanks for remembering about Opaque. For those who are not familiar with the project, it is an oVirt/RHEV graphics console client which supports the SPICE protocol so far. It uses libgovirt to connect to the oVirt/RHEV API. I also created a separate pure SPICE client (called aSPICE) for Android based on libspice. It would be nice if I got more feedback from Red Hat developers, but you guys are probably as busy as I am :). The app is getting attention on Google Play and people are using it successfully for their installations, it seems. I have plans to add the following features to Opaque, time permitting: - Ability to edit default settings, so that people who connect with console.vv file will be able to configure Audio, keyboard layout, etc. - The ability to allocate VMs from a pool. - The ability to control Audio Playback and Recording separately. I don't think Opaque needs to get portal-management functionality. I was contacted by an intern working on movirt (Sphoorti Joglekar, cc-ed), asking whether I would be willing to support a URI Intent scheme that movirt can use to launch aSPICE. I think I already have a pretty well specified URI scheme that may work for the purpose, so we'll see how that goes. I am wondering whether it wouldn't be better to launch aSPICE or Opaque with a console.vv file instead, though. I guess the developers of movirt will have to consider both options. At any rate, Opaque is far from dead. I'm security supporting it, I just don't find a lot of time to work on additional features. I am cc-ing Brian Proffitt, because at one point we discussed setting up Opaque as a sub-project of oVirt. I don't know whether there is any interest for that in Red Hat, or any interest at all in supporting mobile clients for oVirt/RHEV, etc. It would be nice to hear an official stance on the topic. Thanks! iordan On Tue, Nov 4, 2014 at 10:17 AM, David Jaša <djasa@redhat.com> wrote:
The app in Google may be half year old but there is a movement in git [1] and the author recently called for testing or comments on spice-devel ML.
David
[1] https://github.com/iiordanov/remote-desktop-clients/tree/master/eclipse_proj...
On Pá, 2014-10-31 at 07:56 +0100, Gianluca Cecchi wrote:
On Fri, Oct 31, 2014 at 7:03 AM, Yair Zaslavsky <yzaslavs@redhat.com> wrote:
----- Original Message ----- > From: "Greg Sheremeta" <gshereme@redhat.com> > To: "users" <users@ovirt.org>, devel@ovirt.org > Sent: Friday, October 31, 2014 3:49:11 AM > Subject: [ovirt-devel] [RFC] oVirt mobile client > > Hi, > > The focus of our OPW internship program starting in December will be > mobile and/or lightweight engine clients -- hopefully integrating the > new ovirt.js project.
+100
[snip]
> > I see that there are some already existing mobile clients for oVirt. > I'm trying to grasp what we have and what the needs are.
> > That's all I see on the first few pages of google. >
There was also project from Iordanov about spice/oVirt support on android.. See: http://lists.ovirt.org/pipermail/users/2013-December/018434.html
Some days ago it seems he go also support international keyboard layout support:
" I finally got some time to back-port the international keyboard layout support from the Android Ovirt client Opaque into the SPICE client aSPICE "
I made same preliminary tests at the end of 2013 but I was not able to connect to oVirt... I don't know actually how it went ahead... the Google channel seems stopped since February...
Gianluca _______________________________________________ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
-- The conscious mind has only one thread of execution.

Hi iordan, sorry for the long response time - it was Christmas... ;) As I see in the https://github.com/iiordanov/remote-desktop-clients/blob/master/eclipse_proj... the bVNC already has the support for calling it from outside using the intent mechanism but I don't understand how about aSPICE. As I understand, aSPICE is based on bVNC but I don't understand how exactly do they relate. Does it use the same Manifest just renamed? What is the mimeType than? If you could point me to a bit of documentation it would be great. About calling aSPICE and bVNC from outside using the .vv file - as I understand it is not supported for now, right? For us it does not make too big difference if you support the data using URI or .vv file - even the .vv may be preferred, but we will survive URI as well. One more question - does aSPICE support spice proxy? Thank you, Tomas ----- Original Message -----
From: "i iordanov" <iiordanov@gmail.com> To: "users" <users@ovirt.org>, devel@ovirt.org Cc: "Sphoorti Joglekar" <sphoorti.joglekar@gmail.com> Sent: Thursday, December 25, 2014 11:19:58 PM Subject: Re: [ovirt-users] [ovirt-devel] [RFC] oVirt mobile client
Hey guys,
Thanks for remembering about Opaque. For those who are not familiar with the project, it is an oVirt/RHEV graphics console client which supports the SPICE protocol so far. It uses libgovirt to connect to the oVirt/RHEV API. I also created a separate pure SPICE client (called aSPICE) for Android based on libspice.
It would be nice if I got more feedback from Red Hat developers, but you guys are probably as busy as I am :). The app is getting attention on Google Play and people are using it successfully for their installations, it seems.
I have plans to add the following features to Opaque, time permitting:
- Ability to edit default settings, so that people who connect with console.vv file will be able to configure Audio, keyboard layout, etc. - The ability to allocate VMs from a pool. - The ability to control Audio Playback and Recording separately.
I don't think Opaque needs to get portal-management functionality.
I was contacted by an intern working on movirt (Sphoorti Joglekar, cc-ed), asking whether I would be willing to support a URI Intent scheme that movirt can use to launch aSPICE. I think I already have a pretty well specified URI scheme that may work for the purpose, so we'll see how that goes. I am wondering whether it wouldn't be better to launch aSPICE or Opaque with a console.vv file instead, though. I guess the developers of movirt will have to consider both options.
At any rate, Opaque is far from dead. I'm security supporting it, I just don't find a lot of time to work on additional features.
I am cc-ing Brian Proffitt, because at one point we discussed setting up Opaque as a sub-project of oVirt. I don't know whether there is any interest for that in Red Hat, or any interest at all in supporting mobile clients for oVirt/RHEV, etc. It would be nice to hear an official stance on the topic.
Thanks! iordan
On Tue, Nov 4, 2014 at 10:17 AM, David Jaša <djasa@redhat.com> wrote:
The app in Google may be half year old but there is a movement in git [1] and the author recently called for testing or comments on spice-devel ML.
David
[1] https://github.com/iiordanov/remote-desktop-clients/tree/master/eclipse_proj...
On Pá, 2014-10-31 at 07:56 +0100, Gianluca Cecchi wrote:
On Fri, Oct 31, 2014 at 7:03 AM, Yair Zaslavsky <yzaslavs@redhat.com> wrote:
----- Original Message ----- > From: "Greg Sheremeta" <gshereme@redhat.com> > To: "users" <users@ovirt.org>, devel@ovirt.org > Sent: Friday, October 31, 2014 3:49:11 AM > Subject: [ovirt-devel] [RFC] oVirt mobile client > > Hi, > > The focus of our OPW internship program starting in December will be > mobile and/or lightweight engine clients -- hopefully integrating the > new ovirt.js project.
+100
[snip]
> > I see that there are some already existing mobile clients for oVirt. > I'm trying to grasp what we have and what the needs are.
> > That's all I see on the first few pages of google. >
There was also project from Iordanov about spice/oVirt support on android.. See: http://lists.ovirt.org/pipermail/users/2013-December/018434.html
Some days ago it seems he go also support international keyboard layout support:
" I finally got some time to back-port the international keyboard layout support from the Android Ovirt client Opaque into the SPICE client aSPICE "
I made same preliminary tests at the end of 2013 but I was not able to connect to oVirt... I don't know actually how it went ahead... the Google channel seems stopped since February...
Gianluca _______________________________________________ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
-- The conscious mind has only one thread of execution. _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

On Jan 5, 2015, at 13:38 , Tomas Jelinek <tjelinek@redhat.com> wrote:
Hi iordan,
sorry for the long response time - it was Christmas... ;)
As I see in the https://github.com/iiordanov/remote-desktop-clients/blob/master/eclipse_proj... the bVNC already has the support for calling it from outside using the intent mechanism but I don't understand how about aSPICE. As I understand, aSPICE is based on bVNC but I don't understand how exactly do they relate. Does it use the same Manifest just renamed? What is the mimeType than? If you could point me to a bit of documentation it would be great.
About calling aSPICE and bVNC from outside using the .vv file - as I understand it is not supported for now, right? For us it does not make too big difference if you support the data using URI or .vv file - even the .vv may be preferred, but we will survive URI as well.
One more question - does aSPICE support spice proxy?
Thank you, Tomas
----- Original Message -----
From: "i iordanov" <iiordanov@gmail.com> To: "users" <users@ovirt.org>, devel@ovirt.org Cc: "Sphoorti Joglekar" <sphoorti.joglekar@gmail.com> Sent: Thursday, December 25, 2014 11:19:58 PM Subject: Re: [ovirt-users] [ovirt-devel] [RFC] oVirt mobile client
Hey guys,
Thanks for remembering about Opaque. For those who are not familiar with the project, it is an oVirt/RHEV graphics console client which supports the SPICE protocol so far. It uses libgovirt to connect to the oVirt/RHEV API. I also created a separate pure SPICE client (called aSPICE) for Android based on libspice.
It would be nice if I got more feedback from Red Hat developers, but you guys are probably as busy as I am :). The app is getting attention on Google Play and people are using it successfully for their installations, it seems.
I have plans to add the following features to Opaque, time permitting:
- Ability to edit default settings, so that people who connect with console.vv file will be able to configure Audio, keyboard layout, etc. - The ability to allocate VMs from a pool. - The ability to control Audio Playback and Recording separately.
I don't think Opaque needs to get portal-management functionality.
I was contacted by an intern working on movirt (Sphoorti Joglekar, cc-ed), asking whether I would be willing to support a URI Intent scheme that movirt can use to launch aSPICE. I think I already have a pretty well specified URI scheme that may work for the purpose, so we'll see how that goes. I am wondering whether it wouldn't be better to launch aSPICE or Opaque with a console.vv file instead, though. I guess the developers of movirt will have to consider both options.
At any rate, Opaque is far from dead. I'm security supporting it, I just don't find a lot of time to work on additional features.
I am cc-ing Brian Proffitt, because at one point we discussed setting up Opaque as a sub-project of oVirt. I don't know whether there is any interest for that in Red Hat, or any interest at all in supporting mobile clients for oVirt/RHEV, etc. It would be nice to hear an official stance on the topic.
(adding Brian properly this time) I think it makes sense to add it together with something…though maybe more related to SPICE clients. So adding Christophe for his thoughts… Thanks, michal
Thanks! iordan
On Tue, Nov 4, 2014 at 10:17 AM, David Jaša <djasa@redhat.com> wrote:
The app in Google may be half year old but there is a movement in git [1] and the author recently called for testing or comments on spice-devel ML.
David
[1] https://github.com/iiordanov/remote-desktop-clients/tree/master/eclipse_proj...
On Pá, 2014-10-31 at 07:56 +0100, Gianluca Cecchi wrote:
On Fri, Oct 31, 2014 at 7:03 AM, Yair Zaslavsky <yzaslavs@redhat.com> wrote:
----- Original Message -----
From: "Greg Sheremeta" <gshereme@redhat.com> To: "users" <users@ovirt.org>, devel@ovirt.org Sent: Friday, October 31, 2014 3:49:11 AM Subject: [ovirt-devel] [RFC] oVirt mobile client
Hi,
The focus of our OPW internship program starting in December will be mobile and/or lightweight engine clients -- hopefully integrating the new ovirt.js project.
+100
[snip]
I see that there are some already existing mobile clients
for oVirt.
I'm trying to grasp what we have and what the needs are.
That's all I see on the first few pages of google.
There was also project from Iordanov about spice/oVirt support on android.. See: http://lists.ovirt.org/pipermail/users/2013-December/018434.html
Some days ago it seems he go also support international keyboard layout support:
" I finally got some time to back-port the international keyboard layout support from the Android Ovirt client Opaque into the SPICE client aSPICE "
I made same preliminary tests at the end of 2013 but I was not able to connect to oVirt... I don't know actually how it went ahead... the Google channel seems stopped since February...
Gianluca _______________________________________________ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
-- The conscious mind has only one thread of execution. _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
_______________________________________________ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel

--7uYPyRQQ5N0D02nI Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jan 05, 2015 at 04:17:58PM +0100, Michal Skrivanek wrote:
=20
Thank you, Tomas =20 ----- Original Message -----
From: "i iordanov" <iiordanov@gmail.com> To: "users" <users@ovirt.org>, devel@ovirt.org Cc: "Sphoorti Joglekar" <sphoorti.joglekar@gmail.com> Sent: Thursday, December 25, 2014 11:19:58 PM Subject: Re: [ovirt-users] [ovirt-devel] [RFC] oVirt mobile client =20 Hey guys, =20 Thanks for remembering about Opaque. For those who are not familiar with the project, it is an oVirt/RHEV graphics console client which supports the SPICE protocol so far. It uses libgovirt to connect to the oVirt/RHEV API. I also created a separate pure SPICE client (called aSPICE) for Android based on libspice. =20 It would be nice if I got more feedback from Red Hat developers, but you guys are probably as busy as I am :). The app is getting attention on Google Play and people are using it successfully for their installations, it seems. =20 I have plans to add the following features to Opaque, time permitting: =20 - Ability to edit default settings, so that people who connect with console.vv file will be able to configure Audio, keyboard layout, etc. - The ability to allocate VMs from a pool. - The ability to control Audio Playback and Recording separately. =20 I don't think Opaque needs to get portal-management functionality. =20 I was contacted by an intern working on movirt (Sphoorti Joglekar, cc-ed), asking whether I would be willing to support a URI Intent scheme that movirt can use to launch aSPICE. I think I already have a pretty well specified URI scheme that may work for the purpose, so we'll see how that goes. I am wondering whether it wouldn't be better to launch aSPICE or Opaque with a console.vv file instead, though. I guess the developers of movirt will have to consider both options. =20 At any rate, Opaque is far from dead. I'm security supporting it, I just don't find a lot of time to work on additional features. =20 I am cc-ing Brian Proffitt, because at one point we discussed setting up Opaque as a sub-project of oVirt. I don't know whether there is any interest for that in Red Hat, or any interest at all in supporting mobile clients for oVirt/RHEV, etc. It would be nice to hear an official stance on the topic. =20 (adding Brian properly this time) =20 I think it makes sense to add it together with something=E2=80=A6though m= aybe more related to SPICE clients. So adding Christophe for his thoughts=E2= =80=A6
Opaque seems to be more an oVirt client than a SPICE client, so I'd tend to think it would be a better fit as an oVirt project. aSPICE would fit well together with other SPICE repositories, dunno if these are the same code base or not (?).
On Jan 5, 2015, at 13:38 , Tomas Jelinek <tjelinek@redhat.com> wrote:
=20 One more question - does aSPICE support spice proxy? =20
libgovirt is not parsing the proxy information at this point, so answer would be no. See http://lists.freedesktop.org/archives/spice-devel/2014-December/018475.html and its followup http://lists.freedesktop.org/archives/spice-devel/2015-January/018609.html Christophe --7uYPyRQQ5N0D02nI Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJUt78jAAoJEKnYwhQprGyCF+0QAJDuW5oYH1hxhuNURVtPIYQD yyYGUSfmXdw8Bc+M9GBweicKd00Mv4WzZbHxSYU0PoJOYzc7nIZ8tNwBigM4jP6Z lO604gIdhPW7QVMerEKcUDszr0c8J0mNhR6zEUffRcwFGaep2BXfCpBwKOqqvMFm frDnpMuqUuRzCj3LR8+JO00l2z1HuuJQQ7QYdrBpNXRnHSD+3DAfLG7YhrxMoC3z xJLtaGkv/CqZHP+j/bkKe/qh9f7kO7ww0SGjN+45+279vt6TU68t9dQuxNfcxBie rNpsxuSN/62bbn9s58BsgFgho/nx22wljz2a6Q6P/sfDMGY840DwxPppMCETotas I8gX2sWe4VXjc5PvmBTMzU7w/q7EPrYapZkaTO0V0+pv7icfzTg3sTpSlCuGxDph xl4IvKOn/0377uSw63HvTSZkqcJK+ywH3KobyDDq1K/KQwD0EToE65cyfVuT+I84 fWFb6VdAtokZbNobuwDmHgiiLUWDzw4QuUHKyDrYCuGTgoUkXcojANqEOfp6lqYK KMsqfj0C7ZaSZr95cTPal7wIVPGqJeRfGm8VcK9kCuYkAxEV9xp3BEFbopvdPUQ7 dWXADuuYJk0aqDd/U2iV5AmC+IP01ZFIQkcI0wACoLAw5pJlPlhluBFcJDXnVl2V EOXr/HuARRVch49pOnPf =gOzP -----END PGP SIGNATURE----- --7uYPyRQQ5N0D02nI--

Hi Christophe, They share a part of their code-base, primarily in the native implementation. However, Opaque has a substantially reimplemented UI. They both live in the same repository, though, and the plan was to bring them closer together over time. I see aSPICE as analogous to spicy and Opaque as analogous to virt-viewer. Cheers, iordan On Thu, Jan 15, 2015 at 8:22 AM, Christophe Fergeau <cfergeau@redhat.com> wrote:
On Mon, Jan 05, 2015 at 04:17:58PM +0100, Michal Skrivanek wrote:
Thank you, Tomas
----- Original Message -----
From: "i iordanov" <iiordanov@gmail.com> To: "users" <users@ovirt.org>, devel@ovirt.org Cc: "Sphoorti Joglekar" <sphoorti.joglekar@gmail.com> Sent: Thursday, December 25, 2014 11:19:58 PM Subject: Re: [ovirt-users] [ovirt-devel] [RFC] oVirt mobile client
Hey guys,
Thanks for remembering about Opaque. For those who are not familiar with the project, it is an oVirt/RHEV graphics console client which supports the SPICE protocol so far. It uses libgovirt to connect to the oVirt/RHEV API. I also created a separate pure SPICE client (called aSPICE) for Android based on libspice.
It would be nice if I got more feedback from Red Hat developers, but you guys are probably as busy as I am :). The app is getting attention on Google Play and people are using it successfully for their installations, it seems.
I have plans to add the following features to Opaque, time permitting:
- Ability to edit default settings, so that people who connect with console.vv file will be able to configure Audio, keyboard layout, etc. - The ability to allocate VMs from a pool. - The ability to control Audio Playback and Recording separately.
I don't think Opaque needs to get portal-management functionality.
I was contacted by an intern working on movirt (Sphoorti Joglekar, cc-ed), asking whether I would be willing to support a URI Intent scheme that movirt can use to launch aSPICE. I think I already have a pretty well specified URI scheme that may work for the purpose, so we'll see how that goes. I am wondering whether it wouldn't be better to launch aSPICE or Opaque with a console.vv file instead, though. I guess the developers of movirt will have to consider both options.
At any rate, Opaque is far from dead. I'm security supporting it, I just don't find a lot of time to work on additional features.
I am cc-ing Brian Proffitt, because at one point we discussed setting up Opaque as a sub-project of oVirt. I don't know whether there is any interest for that in Red Hat, or any interest at all in supporting mobile clients for oVirt/RHEV, etc. It would be nice to hear an official stance on the topic.
(adding Brian properly this time)
I think it makes sense to add it together with something…though maybe more related to SPICE clients. So adding Christophe for his thoughts…
Opaque seems to be more an oVirt client than a SPICE client, so I'd tend to think it would be a better fit as an oVirt project. aSPICE would fit well together with other SPICE repositories, dunno if these are the same code base or not (?).
On Jan 5, 2015, at 13:38 , Tomas Jelinek <tjelinek@redhat.com> wrote:
One more question - does aSPICE support spice proxy?
libgovirt is not parsing the proxy information at this point, so answer would be no. See http://lists.freedesktop.org/archives/spice-devel/2014-December/018475.html and its followup http://lists.freedesktop.org/archives/spice-devel/2015-January/018609.html
Christophe
-- The conscious mind has only one thread of execution.

----- Original Message -----
From: "Yair Zaslavsky" <yzaslavs@redhat.com> To: "Greg Sheremeta" <gshereme@redhat.com> Cc: "users" <users@ovirt.org>, devel@ovirt.org Sent: Friday, October 31, 2014 8:03:58 AM Subject: Re: [ovirt-users] [ovirt-devel] [RFC] oVirt mobile client
----- Original Message -----
From: "Greg Sheremeta" <gshereme@redhat.com> To: "users" <users@ovirt.org>, devel@ovirt.org Sent: Friday, October 31, 2014 3:49:11 AM Subject: [ovirt-devel] [RFC] oVirt mobile client
Hi,
The focus of our OPW internship program starting in December will be mobile and/or lightweight engine clients -- hopefully integrating the new ovirt.js project.
+100
Sorry for the ignorant question - does this mean the technology will be web based or native? (i.e - java on top of android, Swift/Objective-C on top of IOS)
I see that there are some already existing mobile clients for oVirt. I'm trying to grasp what we have and what the needs are.
moVirt: https://github.com/matobet/moVirt (mbetak) This appears to be more of a lightweight webadmin. No console access, but I believe it's planned as part of OPW. (?)
I spoke with mbetak about this a few months ago. When you speak of console, you mean to actually view the VM using spice? sounds very interesting. If I recall, Alon levy (a former red hatter) worked on some spice implementation for html5 or something like that.
Anyway, back in TLV I also had some ideas around that. Do you have some IRC meetings or something that I can join?
Cheers, Yair
nomad: http://www.ovirt.org/Project_Proposal_-_Nomad and https://github.com/Vizuri/ovirt-nomad Looks dead -- last commit 3 years ago. Anyone know more about this one?
That's all I see on the first few pages of google.
When I think of a mobile client for oVirt, I think the most useful part would be the user portal -- simple operations for start, stop, and the ability to view the console of vms. moVirt mentions it wants to support some basic management operations, though. I think it would be difficult to do complex management in a mobile client. (I'm biased towards huge screens, though.)
Sorry, I was very excited about the news, so I forgot to answer the rest. I agree about "user portal" - sounds good to begin with. Another idea I had in the past is to have an app (push-based) that will push events to a special client. We will have a push sever that will get notifications from the event notifier, and this server will push the events to registered clients.
I'd like to see an official subproject started that coordinates our mobile efforts.
Is this possible? What would it take to start it?
What do you mean "is that possible"? technically sounds feasible to me (well, we'll need to figure out about the console, but an mgmt app without the console, why not?) )
What would people like to see in such an app?
Greg Sheremeta Red Hat, Inc. Sr. Software Engineer, RHEV Cell: 919-807-1086 gshereme@redhat.com _______________________________________________ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

----- Original Message -----
From: "Yair Zaslavsky" <yzaslavs@redhat.com> To: "Greg Sheremeta" <gshereme@redhat.com> Cc: "users" <users@ovirt.org>, devel@ovirt.org Sent: Friday, October 31, 2014 12:16:33 PM Subject: Re: [ovirt-users] [ovirt-devel] [RFC] oVirt mobile client
----- Original Message -----
From: "Yair Zaslavsky" <yzaslavs@redhat.com> To: "Greg Sheremeta" <gshereme@redhat.com> Cc: "users" <users@ovirt.org>, devel@ovirt.org Sent: Friday, October 31, 2014 8:03:58 AM Subject: Re: [ovirt-users] [ovirt-devel] [RFC] oVirt mobile client
----- Original Message -----
From: "Greg Sheremeta" <gshereme@redhat.com> To: "users" <users@ovirt.org>, devel@ovirt.org Sent: Friday, October 31, 2014 3:49:11 AM Subject: [ovirt-devel] [RFC] oVirt mobile client
Hi,
The focus of our OPW internship program starting in December will be mobile and/or lightweight engine clients -- hopefully integrating the new ovirt.js project.
+100
Sorry for the ignorant question - does this mean the technology will be web based or native? (i.e - java on top of android, Swift/Objective-C on top of IOS)
I see that there are some already existing mobile clients for oVirt. I'm trying to grasp what we have and what the needs are.
moVirt: https://github.com/matobet/moVirt (mbetak) This appears to be more of a lightweight webadmin. No console access, but I believe it's planned as part of OPW. (?)
I spoke with mbetak about this a few months ago. When you speak of console, you mean to actually view the VM using spice? sounds very interesting. If I recall, Alon levy (a former red hatter) worked on some spice implementation for html5 or something like that.
Anyway, back in TLV I also had some ideas around that. Do you have some IRC meetings or something that I can join?
Cheers, Yair
nomad: http://www.ovirt.org/Project_Proposal_-_Nomad and https://github.com/Vizuri/ovirt-nomad Looks dead -- last commit 3 years ago. Anyone know more about this one?
That's all I see on the first few pages of google.
When I think of a mobile client for oVirt, I think the most useful part would be the user portal -- simple operations for start, stop, and the ability to view the console of vms. moVirt mentions it wants to support some basic management operations, though. I think it would be difficult to do complex management in a mobile client. (I'm biased towards huge screens, though.)
Sorry, I was very excited about the news, so I forgot to answer the rest. I agree about "user portal" - sounds good to begin with. Another idea I had in the past is to have an app (push-based) that will push events to a special client. We will have a push sever that will get notifications from the event notifier, and this server will push the events to registered clients.
I'd like to see an official subproject started that coordinates our mobile efforts.
Is this possible? What would it take to start it?
What do you mean "is that possible"? technically sounds feasible to me (well, we'll need to figure out about the console, but an mgmt app without the console, why not?) )
What would people like to see in such an app?
Regarding console - I guess this link has to do with how to display a web page in native app (I asked a mobile developer friend of mine) - http://developer.android.com/reference/android/webkit/WebView.html And this ovirt page can help with spice client for html5 ? http://www.ovirt.org/Features/SpiceHTML5 Cheers, Yair
Greg Sheremeta Red Hat, Inc. Sr. Software Engineer, RHEV Cell: 919-807-1086 gshereme@redhat.com _______________________________________________ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

----- Original Message -----
From: "Yair Zaslavsky" <yzaslavs@redhat.com> To: "Greg Sheremeta" <gshereme@redhat.com> Cc: "users" <users@ovirt.org>, devel@ovirt.org Sent: Friday, October 31, 2014 11:16:33 AM Subject: Re: [ovirt-devel] [ovirt-users] [RFC] oVirt mobile client
----- Original Message -----
From: "Yair Zaslavsky" <yzaslavs@redhat.com> To: "Greg Sheremeta" <gshereme@redhat.com> Cc: "users" <users@ovirt.org>, devel@ovirt.org Sent: Friday, October 31, 2014 8:03:58 AM Subject: Re: [ovirt-users] [ovirt-devel] [RFC] oVirt mobile client
----- Original Message -----
From: "Greg Sheremeta" <gshereme@redhat.com> To: "users" <users@ovirt.org>, devel@ovirt.org Sent: Friday, October 31, 2014 3:49:11 AM Subject: [ovirt-devel] [RFC] oVirt mobile client
Hi,
The focus of our OPW internship program starting in December will be mobile and/or lightweight engine clients -- hopefully integrating the new ovirt.js project.
+100
Sorry for the ignorant question - does this mean the technology will be web based or native? (i.e - java on top of android, Swift/Objective-C on top of IOS)
I see that there are some already existing mobile clients for oVirt. I'm trying to grasp what we have and what the needs are.
moVirt: https://github.com/matobet/moVirt (mbetak) This appears to be more of a lightweight webadmin. No console access, but I believe it's planned as part of OPW. (?)
I spoke with mbetak about this a few months ago. When you speak of console, you mean to actually view the VM using spice? sounds very interesting. If I recall, Alon levy (a former red hatter) worked on some spice implementation for html5 or something like that.
Anyway, back in TLV I also had some ideas around that. Do you have some IRC meetings or something that I can join?
Cheers, Yair
nomad: http://www.ovirt.org/Project_Proposal_-_Nomad and https://github.com/Vizuri/ovirt-nomad Looks dead -- last commit 3 years ago. Anyone know more about this one?
That's all I see on the first few pages of google.
When I think of a mobile client for oVirt, I think the most useful part would be the user portal -- simple operations for start, stop, and the ability to view the console of vms. moVirt mentions it wants to support some basic management operations, though. I think it would be difficult to do complex management in a mobile client. (I'm biased towards huge screens, though.)
Sorry, I was very excited about the news, so I forgot to answer the rest. I agree about "user portal" - sounds good to begin with. Another idea I had in the past is to have an app (push-based) that will push events to a special client. We will have a push sever that will get notifications from the event notifier, and this server will push the events to registered clients.
Excellent idea! Could we get such notifications and publish them to some event bus within Engine backend (exposing them to other webapps running within Engine EAR context) + have WebSocket webapp that pushes them to connected clients? (or, if we don't want WebSocket, some other push-like alternative) Imagine a different way to build JavaScript web applications - it first fetches all relevant data, caches it, and then just receives updates that modify its cache.
I'd like to see an official subproject started that coordinates our mobile efforts.
Is this possible? What would it take to start it?
What do you mean "is that possible"? technically sounds feasible to me (well, we'll need to figure out about the console, but an mgmt app without the console, why not?) )
What would people like to see in such an app?
Greg Sheremeta Red Hat, Inc. Sr. Software Engineer, RHEV Cell: 919-807-1086 gshereme@redhat.com _______________________________________________ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
_______________________________________________ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel
participants (9)
-
Christophe Fergeau
-
David Jaša
-
Gianluca Cecchi
-
Greg Sheremeta
-
i iordanov
-
Michal Skrivanek
-
Tomas Jelinek
-
Vojtech Szocs
-
Yair Zaslavsky