-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Wed, 18 Jun 2014 16:15:03 -0400 Matthew Miller <mattdm@xxxxxxxxxxxxxxxxx> wrote: > We talked about this before, but I think now it's getting really > close to the time when we _need_ it. See > <https://bugzilla.redhat.com/show_bug.cgi?id=1110764>... as Dennis > says, we have not yet decided how to differentiate the different > Fedora products. > > I suggest that we have fedora-release-{workstation,server,cloud} > packages. I had originally suggested these as subpackages of > fedora-release, but I think that it might actually be better to have > them be separate packages, so they can be maintained and released > individually. > > These packages could have dependencies on other packages which are > essential to that product's identity (like ye olde dreaded > "redhat-lsb", I suppose), and could either contain systemd presets > appropriate for that product -- or perhaps better, could depend on > another (for example) fedora-presets-server package. > > Aslo, each workgroup should be able to set what services are started > in those presets rather than needing a FESCo exception (because > that's part of the point of the different WGs, after all). > > Right now, all of the packages are drawing from the same repos, but > this would also provide an avenue for doing that differently in the > future if we so choose. > > I also suggest that /etc/os-release be switched using the alternatives > system (http://fedoraproject.org/wiki/Packaging:Alternatives), with > the variant in either the VERSION field (VERSION="21 (Cloud)") or a > new os-release field which we would propose -- probably VARIANT. > > I suppose /etc/issue and /etc/issue.net would also be candidates for > alternatives. > > > Comments? Missing pieces? Better ways to do it? Volunteers to > implement? I will handle it, geenric-release is already a mess from things being done differently to fedora-release. we need things to be done consistently so they should all be done in one place. Dennis -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQIcBAEBAgAGBQJToie+AAoJEH7ltONmPFDRRrIQAKzCKm9CUNJdlTfANvq8nAJB iEGkt06M29Gd9Z7F7k8TfFOImTc9Nl4cFvaMEdp/buUDHqWNniD7MMUbtMs2O/UT 8KZgDOgrHL336luY0A5NkiL4VFiN07SzYqj2XO5g2Q+ADwYfljNVqAiLOEbI7C3w 84umwJMhH6fq6LoQ8A78knZlx+UxGCSS5IEOpoYuMtHDBHCz/rPepwLCQh+w6LyP 76T4LXTgUX3XiHWpA31hXkKnfGVYPy6r2etLUflmk4r2mN5tlAyOYWI0ChxbYRKR Milu2pKhT/LAEqROySK/pIqEkj19YzK8IEQLLXf07lPGFKAx2OTK4MpYBulJ4Gxn SJ/J3ND9oQTcCnqOLqlS26x+Z5vOkmAgXHV3tzKs44HN+SfyMS2DHfAJfx7z1HKz HWEIPXT3VwszGMv/ifzSJIScVyRwwGII16ZpKw9F50CzmiwJpFGtNR6wjicUjsuP Fgkf5RMhfEbl5/3IJ9TOWH4aJ8o6aPLfZYBwN+xWyQcnnCiKfJQfwB10o60sCk9T q62zMyrMGANebb7gaFoT16U0GAkq1gMd0JECR95Sbk4DKw2+8+FvqDw9E1RJq72/ vpbCknqYTdoBmWTvv00XOHJV1ixhrig03o5dwMlPC2EU+J8YHXVW43DUiFfpd/9p +6DMLcrhBTkOUVcOdw2y =CC8X -----END PGP SIGNATURE----- -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct