Dne Po 2. prosince 2013 09:18:04, Robert Schweikert napsal(a):
The process is only for new additions to Factory. I'm thinking more about changes done to components already in openSUSE. I'm not aware there is a process (and I couldn't imagine a process for it anyway).
How about we adopt the type of process being used by Debian, Python, Gentoo and others. Example: http://www.python.org/dev/peps/pep-0001/
While you can probably convince me that the systemd transition would have most likely benefited from a "formal process" (change process/procedure) I do not think we have enough of those to require such a process. Secondly, while defined processes are nice in certain aspects they are also a hindrance in other ways and quickly start to feel constraining. Thus there should be another way that allows us to handle things like systemd better without having people that want to make changes write up a proposal.
If you have a process then the next problem you'll have is to decide when to follow the process and when not. A change like systemd yes, what about the change from GNOME 2 to GNOME 3? Is it worth writing a proposal when there is no choice? This very quickly goes down a rabbit hole. Anyway, It is probably worth a separate discussion at a later time.
Hello Robert, Currently there is no process in place how to suggest system wide change like lately popular bashing of sysvinit -> systemd as you describe. And I really thing formalizing current process will be great. Currently Coolo overwatch factory ML and decides what goes in and then points to the announcement mail is quite suboptimal compared to the nice proposal you can point to and update as needed. The proposals itself are not that hard to write as they are simple RST as any other mail. The only thing that might cause fuzz among people is that they have to fill out header for tracking purposes which is not such biggie. The fear of having everything submitted as enhancement proposal is not really needed. Not only if such thing happen we can tell people just to go ahead with their change and scrap the proposal as it ain't needed. All other projects are pretty capable of determining what deserves PEP or not. I have to know this as I am in Gentoo Council and one of our jobs is to determine the GLEPs state and approve them. In our openSUSE case we just need to decide the body who would be responsible for overwatching this matter and having the decisive power. My vote would be with factory-maintainers but that is for different discussion later on when we get to that topic. To keep the discussion less cluttered in many other ways. Cheers Tom