[kde-community] finding a clear vision for KDE - first draft for discussion
Alexander Dymo
alex at alexdymo.com
Fri Feb 12 18:07:27 GMT 2016
On Fri, Feb 12, 2016 at 1:04 AM, Martin Graesslin <mgraesslin at kde.org> wrote:
> Why should there be a line?
I've been managing software development organizations since 2008. I
attest to the importance of drawing a line. There's so much you can do
with software. Unless you learn to say "no", you will not make a good
product.
By the way, I learned this the hard way in open source world too. Let
me tell you a story.
When I was a KDevelop maintainer during 3.x cycle, I welcomed every
single KDevelop plugin into the core.
End result? We did not attract new developers this way, but instead
were forced to maintain a huge collection of barely useful software
with a small team.
During 4.x development we clearly defined the core of KDevelop. It was
to be a great C++ IDE. Any plugin that did not fit into the core was
separated into its own repository. What remained received as much
attention as possible.
End result? A much better product. New contributors. And guess what?
Some of the plugins that were separated not only survived, but saw
more development and usage.
More information about the kde-community
mailing list