[kde-community] Discussion: KDE Manifesto, "established practices"

Aaron J. Seigo aseigo at kde.org
Mon Nov 11 09:35:16 GMT 2013


On Monday, November 11, 2013 12:16:38 Peter Grasch wrote:
> These people can not expected to know that deviating in case of special
> considerations is standard practice within the KDE community.

not at all. the key phrase is "established practices”. so, the established 
practice of, say, respecting string freezes. yes, there are exceptions to that 
rule, but those exceptions are codified *in the establishment of the practice 
of release engineering*.

if a given practice establishes *for itself* exceptions, then those exceptions 
are part of the “established practices”.

this moves the definition of “special considerations” from the manifesto, where 
all the acceptable exceptions can never be fully enumerated let alone be kept 
in sync with reality, TO the definitions of the practices themselves.

this is the same reason why the code of conduct is *referenced from* the 
manifesto rather than *included in* the manifesto.

> Removing that clause changes the meaning quite substantially in that case.

yes, because it means the commitments are not commitments. they are politely 
worded requests from KDE to the project and projects are free to invent 
special considerations to ignore these practices at will.

that is the opposite of what a commitment from the project is.

the current wording removes any true meaning from this part of the manifesto. 
it gives projects a wildcard to ignore any and all practices desired at any 
time because of “special considerations” which the project defines for itself.

-- 
Aaron J. Seigo



More information about the kde-community mailing list