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
-~----------~----~----~----~------~----~------~--~---

Reply via email to