Contributed by deanna on from the pkg_delete-cpan dept.
We started using Catalyst - a Perl based Webframework - a while ago; some of you might have seen my first try at porting this.
As OpenBSD is our rock solid base we built our system on i had to do something. One option might have been just to use the CPAN shell, but that would clutter with installed packages or require a local, user-based install, nothing really statisfying. With my porting experience this looked quite easy, but the actual work was more time intensive than expected in respect to every detail. The hardest thing was to get all dependencies right, finding the responsible modules, port them too if necessary and finally regress-test all of it.
I finally came up with a bunch of new ports that are now in production for a while, making our customers happy.
Though i had no way and/or time yet to contribute my efforts back and share them with you. Recently the catalyst devs came to help offering me commit bits so i can integrate my work into their tree available to everyone. As of writing this article i've already commited 37 new ports, providing Catalyst with a handful of plugins. There are still ports in the queue, so expect a rather complete collection of software.
Just to name a few essential module names in the set:
- and more to come
I'd like to invite all administrators and developers working with web based systems and OpenBSD to test, comment and enjoy the new possibilities :-)
To find out more about the Catalyst project visit:
The URL to the Catalyst Subversion repository is at:
Read my announcement to ports@ in the archives:
Test reports, comments and suggestions are welcome.
With kind regards
Simon's homepage is here, and he may be contacted via email at: email@example.com
(Comments are closed)