On 08/01/2008, Pierre Joye <[EMAIL PROTECTED]> wrote: > > > > > > I think we ask the wrong question. I think the problem is not about > > > prefixes at all. It's about: > > > > > - usefulness > > > - opensourceness (?) > > > - quality > > > - documentation > > > - commitment (to maintain and evolve the plugin) > > > - tests > > All these points are correct (obviously...). However arguing that > having hundred of different (meaningless) prefix is a very dangerous > situation and brings nothing but confusions. Indeed we are talking > about one channel at a time (be the forge or in symfony itself). I > don't really see why it is so hard to understand. Many projects > already made this bad experience and they all took the choice of a > common prefix to avoid naming clashes and other bad side effects. Why > Symfony simply can't continue on the right way regarding the naming > convention?
I'm not quote sure whether we're moving towards some kind of agreement, but I support Fabien's notion that the quality of the plugins should be the most important issue. My understanding is that this whole debate sprang out from a wish from Fabien to reserve sf for Sensi/core plugins, and unless I'm mistaken, the main reason for this is to ensure the quality of plugins (since today several sf-prefixed plugins are not hugh quality). Receiving credit does not seem to be the issue. I can see an argument for "mapping" plugins to developers, enabling assumptions like "plugin xxSuperPlugin is really good, therefore I would assume that xxAnotherPlugin is also good". Other than that, I see no reason for having several prefixes. As I have argued earlier (in the discussion about quality of plugins) I believe it's important to be able to easily ascertain the quality/stability of plugins. Too many plugins without any quality-based hierarchy degrades the perceived quality of symfony (and the community). I strongly support implementing something similar to Fabien's idea, with a controlled and audited core/official plugin repository, and a separate experimental/beta/sandbox repository. Whether they all use the sf-prefix or some other (or no) prefix is less important, though I think it will be easier for users to understand if all plugin names look as similar as possible. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "symfony developers" 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/symfony-devs?hl=en -~----------~----~----~----~------~----~------~--~---
