Noah Kantrowitz <noah <at> coderanger.net> writes:
> 
> ... we really fix the problem with a 1-click plugin installer. I have been
.
.
.
> idea, they are just annoying to get working. Put this installer in Trac
> core, and you get the experience I think everyone wants.
> 

And it is called DLL, pardon, plugin hell ;-(
To avoid this hell the most popular plugins should be maintained together with
the core Trac. And then - why make them plugins? Just make them part of the core
and provide an option to turn them off if someone is picky about unused 
functionality. IMHO a system that requires too much tuneup will not survive 
these
days because most people are too busy with their regular work/fun to search for 
and manage all these useful plugins. Someday someone will create an alternative 
application that has all the needed functionality by default and users will vote
by their feet. Imagine Python distribution without standard library or Linux 
without X or gcc.

Regards,
Mikhail

P.S. I think Joel had a very good article on importance of defaults in software,
can't find the link right now though.


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac 
Development" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/trac-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to