I’ve recently been pushing for greater support for Catalyst and MojoMojo on Debian. For the uninitiated, Catalyst is a Model-View-Controller Framework designed for writing web applications. MojoMojo is a Wiki application based on Catalyst that provides a lot of neat features; while it seems less popular than Wikimedia’s MediaWiki software, it’s still got plenty of [...]
Archive for the ‘Computer Science’ Category
Catalyst and MojoMojo on Debian
Posted in Computer Science, Software Engineering, tagged Catalyst, CPAN, Customer Experience, Debian, Debian Packaging, Licensing, MojoMojo, Perl on 13 November 2009 | 1 Comment »
Software Licensing and Copyright
Posted in Computer Science, Software Engineering, tagged Best Practices, Computer Science, Copyright, Debian, Licensing on 20 October 2009 | Leave a Comment »
One of the most often overlooked–yet arguably most important–issues in software development is copyright and licensing of works. In particular, I will discuss how this affects the open source software community with relevance to the Debian project.
As with any artistic or creative works, software is protected by copyright and its use is often governed by [...]
Debian Perl Packaging: Where I Lied
Posted in Computer Science, Software Engineering, tagged Best Practices, Computer Science, CPAN, Debian, Debian Packaging, Perl, Standards, Support, System Administration, User Experience on 15 July 2009 | Leave a Comment »
Okay, so this is a long-awaited follow-up to my first post on the topic of Debian Perl Packaging. Some of you might note I was pretty extreme in the first post, which is partially because people only really ever respond to extremes when they’re new to things. When you first begin programming, the advice you [...]