On 31 May 2010 23:48, Steffen Mueller <smuel...@cpan.org> wrote:
> The porting of all existing tasks to the new API is going to become
> slightly problematic before merging the branch into trunk: I believe
> quite a few plugins use the v1 task API and branching every plugin
> separately would be a pain.

For me, the most interesting accidental feature for the new API is
that both the old and new task managers are able to run in parallel.

One option we could go with is to merge down to trunk straight away,
and do a couple of releases with both task managers so that plugins
have a few releases in which to migrate to the new API.

The only downside of this approach is that we'd be stuck with using
the Padre::Task2 namespace indefinitely, rather than being able to use
Padre::Task.

Personally, I wouldn't mind doing one last "stable" release of the
current trunk (since we've had a bit of an island of stability) and
then just breaking everything for a month or two, with a target of
being back to full stable by the birthday party. We haven't had a
particularly big breakage since Config 2.0, so maybe it's not
unreasonable to have one again a year later.

Adam K
_______________________________________________
Padre-dev mailing list
Padre-dev@perlide.org
http://mail.perlide.org/mailman/listinfo/padre-dev

Reply via email to