New kiosk client (on_demand) in experimental - feedback required

Antworten
Benutzeravatar
d.oertel
uib-Team
Beiträge: 3319
Registriert: 04 Jun 2008, 14:27

New kiosk client (on_demand) in experimental - feedback required

Beitrag von d.oertel »

Dear opsi-users,

For the opsi-kiosk-client a big update is on the run.
To test the functionalities and in order to develop new requirements,
we present the new version as experimental.
Just like we did with the previous version, about a year ago (viewtopic.php?f=10&t=8373)
This experimental version can be initially applied only by Administrators on x64 bits Windows systems.

The essential innovations/improvements:

*Faster:
** To accelerate the load from Data, a new method was implemented on the opsi-server, which now delivers the data, in one Service call.
This method is only available with the new python-opsi (version 4.0.7.39-1) that was available with the stable release
on 16.05.2017. You can test the new client when this package is installed on your opsi-server.

** This acceleration has then been sacrificed to the group dependent selection. With it, now displays always all the products that are released for a client in particular.

** In addition to the load of data, the write back is also significantly accelerated.

** The start of the push installation ('install now') is in this experimental version somewhat slower as it will be, in the final release.

* Simplified operation:

In addition to the already known list view, there is now a new default view based on tiles, which we expect it will simplify the operation for beginners.

The adaptability is extended:
Labels can be customized using the languages files.
In the directory opsiclientkioskskin you can customize the top image and customize fonts, colors and sizes.

Apart from that, there is much smooth and polish under the hood, to make the whole operation work fluidly.
Please also check the changelog.

To test this, please download the following package:
http://download.uib.de/opsi4.0/experime ... tkiosk.zip
extract this file at any location on your hard disk of a x64 bits Windows opsi computer.
Start the opsiclientkiosk.exe as Administrator.
You can find the logs under C:\opsi.org\log\

Questions for the testers:

* Is the drop out of the group selection a loss for you?
* Do you have any suggestions for different label texts ?
* Do you have any suggestions for other colors for texts and backgrounds or other tile sizes
(For inspiration: the opsiclientkioskskin\opsiclientkiosk.ini.mod.template renamed as opsiclientkioskskin\opsiclientkiosk.ini)?
* Should the tiles (for example) display the productName on the top, bold instead of the productId?
* Are there requests for new or extended hints or tips?
* Should you be able to the switch off the display of details when you click on a product?
* There was a request for icons for the action requests (None, Install, Uninstall). This is not implemented here. Among other things, because we found no icons for 'setup, uninstall, no action' that are easy to understand and small(!) at the same time.
Are there any opinions or suggestions?
* Further ideas?
* What is your overall impression?
* Are there any issues? (please secure your logfile and send it!)

Please reply here on this posting.

As soon as the above mentioned new opsi-servicec method is added to the opsiclientd, the final version
will be delivered as part of the new opsi-client-agent.

Changelog:
opsiclientkiosk 4.0.7.7

* tile GUI
* uses now new opsi method: getKioskProductInfosForClient
* installdialog now systemStayOnTop
* filter button removed
* filter input with 500 ms wait for rest input before search
* display 'not installed' and 'none' as empty string
* faster store of action requests by handling only the note none/empty
* using now sqlite3 instead of TZMSQL (this requires sqlite3.dll)
* listview: sort on column header click
* remove group view and selection
* add customize option for product-tiles
* add translation for product-tiles
* fix in Upgradefilter

-- detlef oertel <d.oertel@uib.de> Fri, 03 Mar 2017 15:00:00 +0000

happy testing

detlef oertel
opsi support - uib gmbh

For productive opsi installations we recommend support contracts.
http://www.uib.de
http://www.opsi.org
nicolaslebrun
Beiträge: 107
Registriert: 18 Apr 2011, 11:43

Re: New kiosk client (on_demand) in experimental - feedback required

Beitrag von nicolaslebrun »

Hi ! Great Enhancement for me.

> * Is the drop out of the group selection a loss for you?
Not at all

> * Do you have any suggestions for different label texts ?
I have a more complete french translation. Where can I post it ? On git ?

> * Do you have any suggestions for other colors for texts and backgrounds or other tile sizes
> (For inspiration: the opsiclientkioskskin\opsiclientkiosk.ini.mod.template renamed as opsiclientkioskskin\opsiclientkiosk.ini)?
A more "flat" design (flatter design?) for the tiles ?

> * Should the tiles (for example) display the productName on the top, bold instead of the productId?
I think it would be easier for the end-user

> * Are there requests for new or extended hints or tips?
Not at the moment

> * Should you be able to the switch off the display of details when you click on a product?
Think so...
First click, details are displayed
Second click, detail are hidden

> * There was a request for icons for the action requests (None, Install, Uninstall). This is not implemented here. Among other things, because we found >no icons for 'setup, uninstall, no action' that are easy to understand and small(!) at the same time.
>Are there any opinions or suggestions?

What about only small squares ? red for uninstall, green for setup, grey for none (is none necessary ?)
Why not only one three-state button with changing caption ?


> * What is your overall impression?
Really usefull

> * Are there any issues? (please secure your logfile and send it!)
If you launch twice, the second instance fails... Could be a good idea to check if process exists and maximize existing window...

Great job ! Thanks !

Nico
Benutzeravatar
d.oertel
uib-Team
Beiträge: 3319
Registriert: 04 Jun 2008, 14:27

Re: New kiosk client (on_demand) in experimental - feedback required

Beitrag von d.oertel »

Hi Nico,

thank you very much for the tests and the ideas.

I will create a second beta version with most of the suggestions of the community.

So it would be a good idea if you coud send your french .po file to me (d.oertel(at).uib.de).
When I am sure that no more additional strings will be included for the next release,
I will upload a new po File to transifex, wher the final translation will be done.

cheers
detlef
opsi support - uib gmbh

For productive opsi installations we recommend support contracts.
http://www.uib.de
http://www.opsi.org
Antworten