[tpm] Dancer site is now live

Olaf Alders olaf.alders at gmail.com
Fri Jan 18 23:40:16 PST 2013


So, it has been a year or so since we started upgrading the site and it's now live.  What I've got in place is not perfect.  We're missing the details of some meetings and the RSS feed is not yet working.  If anyone wants to pitch in and fix anything, here are the details:

The app is a Dancer app, but we're using Wallflower to create a static site, which we then upload to Indy's server.

https://metacpan.org/module/App::Wallflower

If content is missing, we can port it over from:

https://github.com/mikestok/tpm-webpage-generator

You can fork and send pull requests here:

https://github.com/toronto-perl-mongers/tpm-website

We're now working in the master branch.  I kind of hate git-flow now.  github-flow is probably a more appropriate workflow for this.

Check the README for how to generate the static site.  There are some issues with Wallflower and how to treat trailing slashes, so I've added some workarounds to the code to get things going.  You may want a local nginx or something to serve up the static files when you test them.  That can make things a bit easier, but it's not required by any stretch.

Let me know if you have any questions.  

A big thanks to everyone who pitched in on the site creation, anyone who nagged me to do this (Mike, Jim Keenan) as well as Matt for getting the initial demo site online and Indy for continuing to donate the hosting for the site.  I think we probably have the best looking PM site out there at this point.  :)

Olaf


--
Olaf Alders
olaf.alders at gmail.com

http://www.wundercounter.com
http://twitter.com/wundercounter

866 503 2204 (Toll free - North America)
416 944 8306 (direct)



More information about the toronto-pm mailing list