E2OpenPlugins / e2openplugin-OpenWebif

GPL Web Interface for e2stabs
GNU General Public License v3.0
204 stars 226 forks source link

python-cheetah debian package #1425

Closed Seagen6 closed 2 years ago

Seagen6 commented 2 years ago

Hi there is and has been an incompatible issue with DreamOS images since there is no python-cheetah module for those images. DreamProperty will not provide that package into their git build enviroment so as long as you don't the .deb package version is not working. I suggest you remove it from the build or add an build option where the python-cheetah module is built into OW :)

Regards Seagen

jbleyel commented 2 years ago

I can remove the deb build on Github. But I will never implement cheetah into OWF, because this is nonsense. Maybe in a very very next version we do no longer need cheetah. Probably in 2023 or later.

Seagen6 commented 2 years ago

I agree better to remove the deb build then build cheetah into OWF and rather leave as it is. Nice work and an amazing plugin

jbleyel commented 2 years ago

It's very easy to build a cheetah deb package. You can also install cheetah manually.

jbleyel commented 2 years ago

Please note! OWF do not support DreamOS by default. You may need to do some changes.

wedebe commented 2 years ago

I can remove the deb build on Github. But I will never implement cheetah into OWF, because this is nonsense. Maybe in a very very next version we do no longer need cheetah. Probably in 2023 or later.

What do you think would be a likely candidate to replace Cheetah, @jbleyel?

jbleyel commented 2 years ago

What do you think would be a likely candidate to replace Cheetah, @jbleyel?

There is no candidate. You need to refactor all templates to json and then create static html files with client side json request. This is a lot of work. I wont do that and you too.

jbleyel commented 2 years ago

We have many other open issues. DreamOS is out of focus.