[Tickit-dev] FTAO Perl Widget class authors: distribution rearrangements
Paul "LeoNerd" Evans
leonerd at leonerd.org.uk
Wed Feb 4 11:14:05 GMT 2015
I'm intending fairly soon (i.e. maybe as soon as Tickit 0.51) to move
all of the remaining widget-based classes and code out of the main
Tickit distribution into the dedicated Tickit-Widgets dist, thus
leaving Tickit itself in a slightly lower-level state.
My intention for widgets in C is to have them live in their own C
library, so it makes sense to wrap each from a separate Perl dist.
The classes in question are:
* Tickit::ContainerWidget
* Tickit::OneLineWidget
* Tickit::SingleChildWidget
* Tickit::Style
* Tickit::Widget
* Tickit::Widget::Box
* Tickit::Widget::Static
* Tickit::WidgetRole
* Tickit::WidgetRole::Alignable
The upshot of this change is that if any (other) widget distributions
on CPAN currently rely on any of these modules and *don't* explicitly
declare so in their META.*/Makefile.PL/Build.PL files, they will start
to break on newer builds.
If you have any widget classes on CPAN, please check now that if you
depend on any of the above, they are explicitly declared in the
appropriate metadata so that the right distribution will be pulled in
at build time.
I'm not planning on actually changing any functionality at this
point, only moving where it lives. If your widget classes already
declare their dependencies appropriately you shouldn't notice the
difference.
--
Paul "LeoNerd" Evans
leonerd at leonerd.org.uk
http://www.leonerd.org.uk/ | https://metacpan.org/author/PEVANS
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 213 bytes
Desc: OpenPGP digital signature
URL: <http://mail.leonerd.org.uk/pipermail/tickit-dev/attachments/20150204/53743bd1/attachment.sig>
More information about the Tickit-dev
mailing list