Log message #4052804

# At Username Text
# Jul 17th 2017, 10:31 inoas now that's still manageable, however in style.css you reference sunrise-header.jpg ... and that needs to be revisioned too
# Jul 17th 2017, 10:31 hmic MohammadSaleh: https://book.cakephp.org/3.0/en/core-libraries/internationalization-and-localization.html#language-files
# Jul 17th 2017, 10:31 inoas but now you publish a new version of style.css ;-)
# Jul 17th 2017, 10:31 inoas when you reference style.css (saved in the database) you can easily create a file copy so that it gets served from the file system
# Jul 17th 2017, 10:30 inoas the tricky part is revisioning + release management
# Jul 17th 2017, 10:30 inoas or even just call shell scripts to do the minification... combination is no problem
# Jul 17th 2017, 10:30 inoas but that's not the tricky part... I just want to rely on assetic or something there...
# Jul 17th 2017, 10:29 inoas mini-asset asset_compress
# Jul 17th 2017, 10:29 inoas there are cakephp plugins that handle those things in certain ways
# Jul 17th 2017, 10:29 braeden oh okay
# Jul 17th 2017, 10:29 inoas huh no I am building stuff for that
# Jul 17th 2017, 10:28 inoas so we need content revision, content translation, media and code asset management, website-widgets (shopping cart, checkout steps) etc. etc
# Jul 17th 2017, 10:28 braeden so there is a CakePHP app that manages all these assets?
# Jul 17th 2017, 10:28 inoas non to mediocre-technical people make the decisions and we have a lot of parties involved in changing things and we cannot yield ssh access/local copies of the software to every party
# Jul 17th 2017, 10:27 braeden and tricky
# Jul 17th 2017, 10:27 braeden Sounds problematic
# Jul 17th 2017, 10:27 braeden :O
# Jul 17th 2017, 10:27 inoas content first ecommerce that is always in flux
# Jul 17th 2017, 10:27 inoas so that multiple peeps can change templates, content, embed mini-applications, etc here and there
# Jul 17th 2017, 10:27 braeden you're using SQL as a filesystem?
# Jul 17th 2017, 10:26 inoas all revisioned and translated
# Jul 17th 2017, 10:26 braeden for what reason exactly? :slightly_smiling_face:
# Jul 17th 2017, 10:26 inoas css/js code assets, media assets (fonts, svgs, imgs and img srcsets)
# Jul 17th 2017, 10:26 inoas documents, small xml snipplets that define how cakephp3 cell's are loaded as plugins, twig templates
# Jul 17th 2017, 10:26 inoas braeden I am saving all content to the database
# Jul 17th 2017, 10:26 braeden hmmm, I got nothing
# Jul 17th 2017, 10:25 inoas it has to have a nice, non-technical interface
# Jul 17th 2017, 10:25 MohammadSaleh why default.po not working in the plugins?
# Jul 17th 2017, 10:25 braeden SourceTree? :)
# Jul 17th 2017, 10:25 inoas it has to have a nice interface ;)
# Jul 17th 2017, 10:25 braeden Git?
# Jul 17th 2017, 10:25 braeden ??
# Jul 17th 2017, 10:22 inoas Revision Management in SQL and Filesystem => :-(
# Jul 17th 2017, 10:16 braeden :,(
# Jul 17th 2017, 10:16 braeden As a former audio engineer I do get frustrated at presentations where the audio is distorted or inaudible
# Jul 17th 2017, 10:13 braeden (aka my worst nightmare)
# Jul 17th 2017, 10:13 inoas I am already having to use format results to combine the both assocs into one nice entity tree...
# Jul 17th 2017, 10:13 braeden and just hope that what you've got can be tuned, and doesn't need to be completely rewritten
# Jul 17th 2017, 10:12 braeden I guess the only real way to find out is to deploy and tune as you go
# Jul 17th 2017, 10:12 inoas meh
# Jul 17th 2017, 10:12 inoas however by id means the target table has to fetch the unique published iterm within the revision group ... or the last created