On יום שלישי, 19 ביולי 2016 9:20:41 IDT Colin Walters wrote: > On Tue, Jul 19, 2016, at 07:32 AM, Nikos Mavrogiannopoulos wrote: > > Hi, > > Is there some notion or definition of a Fedora minimal or base image? > > A lot depends on whether "image" is a container or OS, which mostly > boils down to "contains a kernel". That's a good start, but I think it could be (usefully) refined. Here is an example taxonomy: | +- Minimal Container (enough for chroot or entering into shell in container) | +- Minimal Build Container (Minimal Container + <build-essentials>) | +- Minimal Bootable Container (Minimal Container + systemd) | +- Minimal OS VM (Minimal Bootable Container + kernel + boot-loader) | +- Minimal OS Metal (Minimal OS VM + udev + <hardware-related-packages?>) Sounds reasonable? * Should we assign '@<tag>' for each of these combinations? * What about <hardware-related-packages>? (x86*, arm*) * What about some <build-essentials> package (similar to Debian) so there's a centralized definition for all implicit build dependencies (gcc, make, etc.) which should not be specified in "Build-Requires". * Other categories? Something that breaks this taxonomy? Thanks, -- Oron Peled Voice: +972-4-8228492 oron@xxxxxxxxxxxx http://users.actcom.co.il/~oron The most exciting phrase to hear in science, the one that heralds new discoveries, is not "Eureka!" (I found it!) but "That's funny ..." -- Isaac Asimov -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://lists.fedoraproject.org/admin/lists/devel@xxxxxxxxxxxxxxxxxxxxxxx