Am Donnerstag, den 13.03.2008, 20:01 +0100 schrieb Ouattara Oumar Aziz (alias wattazoum): > Tomasz Sterna a écrit : > > The UNIX philosophy is to build small tools that does one thing, but > > does it extremely well, and then connect these tools to create bigger > > tools. > > > > Creating big, monolithic, unmaintainable monstrosities is a completely > > different philosophy. > > So having nautilus lacking a feature and let others develop this feature > through whatever plugin is the UNIX philosophy. > > Well let's admit this. Then, isn't part of the GNU philosophy to have > software getting other people contribution into the main code (more, if > it's a wanted feature from many users)? that's not a contradiction. it can be useful to only have few things in "core" (in this example: nautilus) and put additional functionality into plugins, to keep the basic functionality small and easier to maintain. of course we do want people to contribute code to core and to plugins. :) andre -- mailto:ak-47 gmx net | failed http://www.iomc.de/ | http://blogs.gnome.org/aklapper
Attachment:
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil