Once a week, every week
CPAN modules
A year ago, Mark Fowler resolved to release a Perl distribution each and every week and invited other Perl hackers to do so.
A year ago, Mark Fowler resolved to release a Perl distribution each and every week and invited other Perl hackers to do so.
Don't you love static web sites? So easy to deploy, so intrinsically safe... On the other hand, writing all your HTML by hand, like in 1994 (before server-side includes, for example) is rather painful.
Of course there are tools like Jekyll, but they kind of force you to adopt their conventions when you write your site.
What I'd really love to do, is to write my web site using one of those nice web frameworks we have now, update the data in there using all the nice tools they provide, and then generate the static version of the site to deploy. Most the fancy "dynamic" stuff can be handled with JavaScript on the browser.
This is what wallflower does. Given a list of URL and a Plack application, it will save all those URL into a set of files, ready to be uploaded.
Some advantages to this approach:
plackup myapp.psgi (or whatever your web framework offers) on your laptopwget -m./generate_urls | wallflower -a myapp.psgi -d output && git commit -m "Site update" && git pushThe next step is to pick all the local links from the pages, to crawl the whole website from a limited set of starting points. This is on my TODO list.
After a hiatus of five and a half years, Acme::MetaSyntactic is finally back!
For this version, I have split the distribution in two:
It's been almost a week since the Perl QA Hackathon 2011 in Amsterdam is over. As usual since 2008, the main topics were the Test and CPAN toolchains. Other people will talk a lot better than me about the work they achieved during these three days.
In this post, I'd like to give some information about the organization.