they should just bite the bullet.
Posted Feb 20, 2007 6:19 UTC (Tue) by
drag (subscriber, #31333)
In reply to:
they should just bite the bullet. by bojan
Parent article:
Fedora 7 release delayed
""Fedora releases are much more than that. As eklitzke pointed out in this discussion, SELinux integration is such an example. There are numerous other examples where a new release of Fedora featured major changes that would require you to upgrade every single package on the system anyway.""
I am not advocating binary compatability at all. At this time that is just a waste of time and effort.
I am not saying that Fedora should use debian's repositories.
I am saying that they should just leech as much as possible off of debian. Following the policies and practices and standards.
Finding a intellegent way to translate debian's deb-src packages and build system to RPM spec files. Which then can be used to build packages.
So match the orginization of the packages, match how the library versioning works. Match how they divide up the original tarballs into invidual packages and so on and so forth.
Binary and package for package compatability is a lost cause, IMO.
So you take how they are setup, translate that to spec files, use that to build the rpms, test it and add whatever you need to it and then your finished onto the next problem.
Then when you improve packages and do features then you make the patches public and Debian will take that and incorporate it back into their system. This is how it works, more or less, with the Debian-Ubuntu (and other debian based systems) relationship.
Then after a few releases of doing that then it may (or may not) make sense to do higher amounts of syncronization in terms of library versioning scemes and make cross-distribution dependencing tracking easier for developers and end users.
""I think that Fedora isn't overly concerned with third party repositories (e.g. Livna, Fresh RPMS etc.). It is these repositories that need to adjust to the next release of Fedora, not the other way around. Usually, they do a pretty good job of doing that, since they also have a development repository, which is kept up to date with Rawhide (i.e. current Fedora developement tree).
Fedora change policy is similar to that of Linux kernel - changes happen all the time and are waiting for no one. You either fix your code to fit into the new way of doing things, or it won't work.""
I guess so. I suppose then Fedora realy is just for developers and not for normal people.
(
Log in to post comments)