Thanks to some excellent suggestions on the list I'd like to change the dir names in the standard installation of BoltWire.
Some items I'm not fully persuaded on are (my preferences are the first of each):
skins vs looks
packages vs backups
shared/files vs shared/images & shared/public
It's not perfect, but this directory structure seems much clearer than our current dir names, and should be easier to learn. Thanks for the great suggestions Markus!
Comment by Markus00000?, posted Thu Mar 25 14:13:45 2010
Skins, as it's so common. We would only have to explain it in the first sentence in the skin docs.
Packages. Especially site/packages is much better than site/backups. Download and install a package, then you have a package. Not a backup.
In a field there is only a files folder. No images folder. As images are files, I would only create shared/files and certainly not shared/images.
What do you think shared/public is useful for?
And skins even have their own Wikipedia page.
Comment by Caveman, posted Fri Mar 26 06:20:43 2010
I'm thinking now we should have a shared/packages vs shared/packages & shared/plugins. And when installing plugins we should be able to install from site/packages or shared/packages. A new feature...
Also, in 4.xx I'm inclined to setup skins as packages, and have them installed them like any other package, rather than having a completely separate installation process. We will need a good user interface for action.package, esp when it comes to including graphic files. But installing them in site/files should make things easy for cleanURLs.
I agree with Marcus about shared/files or shared/public for shared between farms common files for download so that the system could check first the local files-folder for some file and then shared/files.
Comment by Roottoor?, posted Tue Oct 12 07:56:32 2010
This has actually been a deterrent for me from using previous versions of BoltWire, the now current directory structure, so seeing your modifying this makes me happy and interested in learning the in's and out's of BoltWire.
The above suggestions are right on, and represent a very good structure. Hope to see this deployed soon!