Brian Shea wrote:
A simple install of G5 and Galatea gives me TWO template options for Galatea.
Why? Why do we need a separate 'Home - Particles' layout?
Those two template options are outlines, which is a fancy word for Joomla's common override system. One thing we've always done, since Gantry at least, has been to create a separate template override for the Home page since this page is so different than any other page on the site. It gave us the option to create a unique layout, as well as styling that sets it apart.
In Gantry, our name for this is Outlines. We gave it a different name because Gantry 5 is intended to be platform agnostic rather than specific. I will try to expand on this in documentation a bit more.
For now, this is the current base-level documentation of this concept:
http://docs.gantry.org/gantry5/basics/terminology#outline
Brian Shea wrote:
Why? Why 'take over' what was there prior to installation?
This was a decision made early on in development of Gantry 5 because initial testers found it too confusing or difficult to understand that the framework had to be active before the theme, and total beginners had a hard time with figuring out how to active a framework, or set a default override.
We always recommend not installing this straight away on a live server, but testing and setting up on a testing server first, then migrating. This recommendation is documented frequently in the docs.
Brian Shea wrote:
What would help tremendously is to keep things simple. A template/theme is supposed to change the look of a site, NOT change the underlying concept of the CMS being used.
The only thing Gantry or a Gantry-powered theme changes is the look of the site. There is theoretically nothing you can do in the Gantry admin or with a gantry theme that will disrupt or change the way your CMS functions, handles data, or sees its data.
We don't even have data stored in the database (where possible) for this reason. The intention isn't to change anything about the CMS, but the way data is rendered on the front end.
Brian Shea wrote:
Base Outline should be the basic default. Why Base Outline, Default, and Home - Particles?
Default could be anything you want. We just went with that naming scheme for simplicity. Base is where you set the settings you want used universally across the site. Default is the actual outline your new content and pages are set to by default, and home is assigned (in assignments) to your home page.
The idea here has some reasoning behind it, and I'd invite a member of our dev team to expand on it.
These are great questions, and I will be looking at how I can expand on their answers in documentation over the next week. Thanks for them!