If possible implement a feature as a plugin.

This has been done before, and I've merged in maybe 4 or 5 plugins to
core previously.

This should absolutely be done as one plugin per feature, otherwise we
are basically back to having the "enable_experimental_features" single
flag like in the 0.20 era of releases.

Adam K

On 11 February 2011 20:50, Zeno Gantner <zeno.gant...@gmail.com> wrote:
> Hello,
>
> I saw some discussion about adding new features to Padre on IRC.
>
> Padre is of course not complete yet, but it seems now to be in a state
> where at least some people would like to have rather stable releases,
> which may end up being packaged for Linux distributions etc.
> So it is quite natural to be a bit more conservative about adding new
> and possibly incomplete features, because they could somehow damage
> the appearance of Padre as a stable product.
>
> Of course, nobody should be prevented from developing new features for
> Padre, nor should users be prevented from using them if they want.
>
> So here is my suggestion: If possible (from an architecture point of
> view), develop a feature first in a plug-in.
> If the feature turns out to work nicely, makes sense as a core
> feature, and has matured a bit, we can move it to the Padre core.
>
> Of course, people need to know about such features so that they can
> try them out.
> Here I see two possible solutions:
> 1. Authors of new features advertise their plugins, and it would be
> nice to even mention the experimental feature plugins in Padre release
> announcements and in the Padre docs.
> 2. There is no need for creating a new plugin for each feature, so
> possibly a plugin called Padre::Plugin::ExperimentalFeatures (or
> whatever nice name you come up with) would suffice.
>
> What do you think?
>
> Best regards,
>  Zeno
>
>
> --
> MyMediaLite Recommender System Library: http://ismll.de/mymedialite
> _______________________________________________
> Padre-dev mailing list
> Padre-dev@perlide.org
> http://mail.perlide.org/mailman/listinfo/padre-dev
>
_______________________________________________
Padre-dev mailing list
Padre-dev@perlide.org
http://mail.perlide.org/mailman/listinfo/padre-dev

Reply via email to