|
Make more stuff extensible.
Mojolicious has plugins and commands, but there are a few other tools in the toolkit that could do with more flexible extensibility, specifically the User Agent and Test::Mojo. Extending these requires subclassing or wrapping, which prevents different extensions from interoperating easily - Joel's Test::Mojo::WithRoles wraps Test::Mojo for easier extending, but extending the Mojo tools with easy interoperability should really be possible without everyone standardizing on a third-party solution. I can think of other classes it would be fun to extend with roles - for example, adding a links() method to Mojo::Message::Response or other shortcuts to repetitive DOM-grovelling. - Dotan Regarding the User Agent, On 11/06/16 22:12, sri wrote:
-- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. -- You received this message because you are subscribed to the Google Groups "Mojolicious" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/mojolicious. For more options, visit https://groups.google.com/d/optout. |
- [Mojolicious] Re: Wishlist thread (fourth edition) Brian Manning
- [Mojolicious] Re: Wishlist thread (fourth edition) jamadam
- [Mojolicious] Re: Wishlist thread (fourth edition) Christopher Causer
- Re: [Mojolicious] Wishlist thread (fourth edition) Dotan Dimet
- [Mojolicious] Re: Wishlist thread (fourth edition) Matija Papec
- Re: [Mojolicious] Wishlist thread (fourth edition) Henk van Tijen ||
