We would like to migrate installclasses from fedora-productimg-* into anaconda source tree, the same as we are doing for Fedora Server in bug 1466967. As the BZ Description says: > As the Anaconda now contains even non Fedora/RHEL install classes (such as > for CentOS[1] or Scientific Linux[2]) I think it no longer makes sense to > host the Fedora Server install class separately. > > Having install class together with the other install classes should make > maintenance, debugging and testing easier. This might also help prevent or > at least make easier to spot Install Class related issues such as for > example bug 1466964. It would also make reworking of installclass mechanism in the future easier. I am opening this BZ to track removing of the installclass from the package when anaconda is ready, and of course for tracking of any concerns from the involved product side.
How will this work with the logos?
Only the installclass python module should be moved. The branding should stay in the packages as is. The only reference from the installclass seems to be the stylesheet path which would need to be kept in sync with the productimg package.
OK, I migrated the CSS to the fedora-logos package and the InstallClass to anaconda, then retired the fedora-productimg-server package in Rawhide and removed it from the appropriate places in comps, pungi-config etc. This should be complete now in Rawhide.