sent to wrong mailinglist by mistake ...
--- Begin Message ---
Hi all,

many thanks to all people that have worked on the vision proposals and to 
everyone who contributed thoughts.

I would like to chime in with an aspect that I feel is missing so far.

This additional aspect is closely related to the motivation behind the 
product-focussed draft, but my conclusions are completely different.

Already in KDE 2 and KDE 3 times, it impressed me that the software both 
offered a high degree of flexibility (through modularity and many 
configuration options) and a high degree of consistency (through clever and 
integrated solutions via the libraries). This tendency increased later during 
Plasma 4 and Plasma 5 times with a restructuring of the KDE releases. We now 
offer far more flexibility to users of the libraries (no monolithic “kdelibs” 
any more). We also changed the release structure to support the fact that both 
the libraries and the applications can be used independent of the desktop – 
while keeping the good integration into the desktop.

The flexibility aligns well with “enables users to control their digital life” 
(from the value-based draft). The consistency is, I think, what motivates the 
product-focussed team.

The strategy for safeguarding consistency must, however, work in the world of 
today. And the challenges of today are different from those 15 years ago.
Back then, users were avoiding KDE+Linux because Microsoft Windows ran their 
favorite applications – and there simply were not enough options available on 
Linux. An additional problem was lock-in via incompatible file formats.

Today, most people heavily use online services. Local software is still used, 
but integration with the online services is becoming more and more important. 
People still experience lack of freedom (lock-in due to network effects and 
restrictions on exporting/importing data) – even if the server runs Free 
Software internally.

I conclude that an integrated solution today must tackle not only local 
software, but must also address the problems caused by the online services. 
This can be done via cooperations (OwnCloud, Kolab), but it other cases we 
will be better off if we allow our own developers to work on solutions. 
Forcing them to migrate to a different developing community will seriously 
harm us in our quest.

For this reason, I am deeply concerned about the restrictive wording of the 
product-focussed draft – even if a similar motivation moves me.

Regarding the value-based draft, my feedback is that it is very well-written.
I truly like it. I am convinced, however, that we need to stress somewhere 
that the various KDE projects aim to integrate well with each other. This can 
be in the vision, or in a Mission statement, or in the Manifesto – but it is 
needed if we want to address the fear that KDE will loose focus.

I would suggest a sentence like the following:
“KDE aims to offer complete, well-integrated solutions – while connecting 
different platforms, devices and online services.”


Before we finally agree on a vision, we need to clarify how it will relate to 
the Manifesto – and what will happen to KDE projects that do not fit to the 
vision.

I consider it extremely important that we have clarity on the following 
questions, and would like to hear an “official” answer from both teams:

1. Will the Manifesto will stay the only official guideline for joining or 
leaving KDE? And will the vision have a purely advisory role?

2. Or will we revise the text of the Manifesto in the same vote where we 
accept the vision?

If we change the Manifesto, then we also need to clarify:

a) Will KDE projects be expelled if they do not fit the new Manifesto?

b) Or will KDE projects be allowed to stay even if they do not meet the new 
Manifesto? Will other KDE projects then be forbidden from working on code that 
goes beyond the focus of the Manifesto (even if the developers consider it 
necessary for the future of the project)?

c) Or can existing KDE projects can do whatever they wish – while new projects 
are forbidden to join unless they meet the focus of the Manifesto exactly 
(even if they integrate well with other, existing KDE projects having a 
different focus)?


The reason I insist on these questions is that I do not want to end up in a 
situation where we agree on a vision – and then realise that people interpret 
the social consequences differently (1 or 2a or 2b or 2c).

Also , it is important to me to know whether accepting a product-focussed 
vision precludes “wholesale” solutions that take the necessities of online 
services into account.

Best regards, Olaf 

_______________________________________________
Mailing list: [email protected]. This is a private list.
No content may be published or forwarded without permission by the author.
https://mail.kde.org/mailman/listinfo/kde-ev-membership

--- End Message ---
_______________________________________________
kde-community mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kde-community

Reply via email to