user-pic

JT Smith

Subscribe to feed Recent Actions from JT Smith

  • ronw commented on Smartmatch in 5.27.7

    I think that smart match tried to do too much. the use I had for it was "when" to allow for a more flexible "switch" construct than using a mix of "nswitch", "sswitch" and "rswitch" (and variations, as provided by various CPAN modules).

    Things like "appearing as a value in an array", and other complexities, would be better accomplished by their own operators or functions.

  • Joel Berger commented on Yancy - Mojolicious CMS - Version 1 released

    Look what you did to the poor man!

  • preaction commented on Yancy - Mojolicious CMS - Version 1 released

    I tricked myself: I just wanted to write a JavaScript editor and read an OpenAPI spec and built a CRUD interface. By the time I realized what I was actually building, it was too late.

  • Wafles commented on Yancy - Mojolicious CMS - Version 1 released

    Is MongoDB - Mango usable with Yancy?
    And if it is, does a document or example exist of it's implementation?

  • preaction commented on Yancy - Mojolicious CMS - Version 1 released

    MongoDB is not presently a backend for Yancy, no, but Yancy is designed to support document stores like MongoDB in the future (it's why I chose JSON Schema to define the data).

    If someone were to make a Yancy::Backend::MongoDB (for the official driver) or a Yancy::Backend::Mango (for the Mango driver), I would gladly add it to the core distribution. There is a standard set of tests that all backends should pass, and I can help anyone who wants to write a backend to get their tests passing either via a Github Pull Request or via e-mail (doug@preaction.me) or via IRC on irc.perl.org #y…

Subscribe to feed Responses to Comments from JT Smith

About blogs.perl.org

blogs.perl.org is a common blogging platform for the Perl community. Written in Perl and offering the modern features you’ve come to expect in blog platforms, the site is hosted by Dave Cross and Aaron Crane, with a design donated by Six Apart, Ltd.