PhotoPub - a perl image publication program
Does PhotoPub really exist?
Yes! Not only can you grab alpha versions of it from the
, you can also see copies
of it in use out there in the wild. See the
Magdalen College JCR photo
to see PhotoPub in action.
Are you ever going to release PhotoPub?
Yes! Real soon now, honest. While we still don't have an ETA for the 1.0
release, we are now putting out periodic alpha releases of PhotoPub.
See the download page
for how to grab
Will PhotoPub work with safeperl?
Maybe, with a significant amount of work. Safeperl doesn't allow any Perl
modules to be loaded, which makes life a bit inconvenient. In particular,
Photopub uses Image::Magick to create cache images, and since
Image::Magick is partly implemented in C, it won't be possible for the CGI
to generate new cache images whilst running under SafePerl. However if all
required cache images were pre-generated it ought to be possible to
"compile" the current code into monolithic CGI scripts that don't use Perl
modules at all.
An alternative for safeperl sites may be to use static page generation.
With this, PhotoPub will spit out static versions of all your pages and
images, and you just point your webserver at those. We hope to have
static page generation available in the near future.
What licence is PhotoPub released under?
How does the release numbering work?
It's essentially the same as the Linux kernel -
majorversion.minorversion.subrelease, with an even minorversion indicating
a stable release and an odd minorversion indicating a development release.
Additionally, there will be some majorversion.minorversion.subrelease.date
releases in the development series, which should be considered "snapshots"
taken at that particular moment, and even more experimental than the
standard development releases.
Give me some more example Photopub pages!
Last modified: Saturday, 15-Sep-2007 17:58:04 BST