L. Arnold's picture

Hi Tony,

I share with many of your concerns.  The best way to take many of them on is to help with a path via Turnkey Guthub (Issues).  Still, let me see if I can comment on some.

  1.  SSL  SSL does work for me in versions 14.0/14.1.  The way you most easily set it up is via the Apache Server configuration within Webmin.  Edit for PORT 443 and you will set up the Odoo SSL.  This is never easy (especially since SSL certs tend to change format from year to year, but it is doable.  I just did it again in fact).
  2. Upgrade Paths.  I am totally with you in your concern.  This is very difficult for TurnkeyLinux in that Odoo makes it complicated to do.  However, in order to do this properly, the Odoo OpenUpgrade requires that we sequentially build from 8.0 to 9.0 to 10.0 to 11.0 to 12.0 etc.  As such we need to have sequntial builds to move through this process.  Even doing that, is not easy.  It may be easier to simply work with the 8.0 build then upgrade Odoo yourself via Git / Branch conversions and using OpenUpgrad.  (I have not yet actually tried OpenUpgrade but it seems to be the only way to do it).
  3. I hope we can find a team to go build TKL Apps that line up TKL builds (ie 14, 15, 16) with different Odoo builds  (8, 9, 10, 11, 12).  There is a lot of developement work in this process but if we script things it does not need to be too difficult.  GIT HUB and TKLDEV are our friends!

It is difficult to do this work.  Last time I dove into this I had a window of time and I really wanted the app to get off the ground.  I am still working in version 8.0 and I would like now to be able to move to 10.0.  I would also like the benefits of the new Debian generations in TKL 15.  I can't go straight to Odoo 11.0 from 8.0.  There is no sane upgrade path for that that I know of.  Also many of the modules I need to use have not yet been ported to 11.0.  Most have been ported to 10.0 now.

Anyway,  all for now, 

I hope this is somewhat helpful.