first strata: naming convention
I've been going through the documentation for Nyla. Wow! Things have changed since the previous version!
Anyway, to my actual question. From the documentation, regarding putting in the first strata: Quote:
Thank you in advance. |
Things certainly have changed a lot in Nyla, and one of the main ways is the hijack install method. After install, a hijacked system typically looks a little different to a manual install, though you can technically convert either to ultimately end in the same install.
In a hijack installation, the filesystem/directory being used for the first stratum contains an existing distribution. If you keep the original distribution to use as a stratum, it is serving multiple purposes. It holds the following:
If for example, you hijacked a Debian 8 install and wanted to keep the contents of Debian there as a stratum, it would make the most sense to call it "jessie" because when Bedrock is in operation, if you want to run a command from that stratum it would be from the Debian install. When you do a manual install, you do not start with any distribution's files, so the stratum containing the rootfs files would just contain rootfs and possibly global files. Thus it makes sense to call it "nyla" because it contains only Bedrock-related files. There is a ton of flexibility in the Bedrock install process, so you could do something like remove the hijacked distro after hijacking in which case it would make sense to name the stratum differently. You could also potentially perform a manual install, then install a distro into an existing stratum that already contained rootfs files, in which case it would also make sense to rename. But generally people performing hijack or manual installs will end up with a system as described above. |
my personal method, i prefix "jack" to the name of the initial strata['s distro].
so for when i hijacked voidlinux, its strata became jackvoid, and on another machine i hijacked slackware(current) and called it jackslack. [edit]... oh, and my funtoo hijack i called jacktoo. ^_^[/edit] i chose to do this addition to help remember later when i have lots of strata which was first, and to help provide an alternative strata name for when i add more strata of that distro, and the hijacked strata gradually gets picked away to less and less, and/or even removed maybe. ^_^ so, it's a convention, to keep things simple. but you dont need to follow it. you could call it "bob". using a distro's release name (e.g. jessie) rather than distro name (e.g. debian) might be useful later on, above just picking the distro name, like if you make an upgrade strata. using bedrock release name (e.g. nyla) might be worth doing once (/if) the hijack strata is stripped to nothing more than you'd get from a non-hijack full bedrock install's initial stratum. ^_^ maybe that's a little silly/slippery now that the bedrock stratum's now split in nyla. http://bedrocklinux.org/1.0beta2/con...ata-attributes whatever you end up calling it, can always meddle around it for your convenience later http://bedrocklinux.org/1.0beta2/tro...tratum-aliases [edit] P.S. i wonder if you could rename the fallback strata to Nyla. ... that'd be a bit more in keeping with the old way. |
All times are GMT -5. The time now is 10:50 AM. |