Ticket #810 (closed task: fixed)
Clarify our position on forks
|Reported by:||cwickert||Owned by:|
We have a policy to forbid bundled libraries, but it's unclear what this means for forks.
With mate and cinnamon, forks seem to become more and more popular. Some of these forks are about to enter Fedora and therefor we need to clarify our position on forks and the duplication of system libraries.
Both muffin (fork of mutter) and cinnamon (fork of gnome-shell) are forks for nearly a reason. The code changes are minimal, the biggest change is the change of the headers to include the new FSFE address - and it seems not even this trivial change was forwarded to the GNOME developers.
There are more problems:
- We are already working around problems in packaging that were fixed in the orignal code upstream
- Given the rate of commits the forks will have a hard time catching up with the originals. They already lag behind massively.
More background info in Bugzilla
- in particular https://bugzilla.redhat.com/show_bug.cgi?id=771252#c21
I have no idea, that's why I want a statement from FESCo.