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:
Hey everyone, it's that time of the year again! :)

In this thread you can post changes or features you would like to see in Mojolicious, no rules, just say what's on your mind.

P.S.: You're welcome to take a look at previous threads (https://groups.google.com/d/msg/mojolicious/hZu18SdEmbc/pEzv8diuA-gJ) to get an idea for what has already been discussed before.

--
sebastian
--
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.


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

Reply via email to