[Perl-org-patches] RFC: Moving learn.perl.org/etc. Away From Combust (?)

Shlomi Fish shlomif at iglu.org.il
Mon Aug 24 16:04:47 GMT 2009


Hi all!

One obstacle I ran into when trying to contribute to the learn.perl.org sites 
was trying to get them up and running. Apparently, Combust, the CMS that 
powers them still requires Apache 1.3.x, mod_perl 1.x, and other stuff that 
are no longer available in modern Linux/UNIX distributions. Now, while I can 
install them, it will be a lot of work. mst suggested that I do it inside a 
VM, and then upload it, but uploading a Gigabyte of a VM image over my 25 
KBytesPerSecond upstream does not seem to be a very reasonable option. 

Someone else with a better upstream can do it naturally, but having to test 
perl.org inside a VM will also inconvenience us.

So we have several options:

1. Port Combust to Apache 2.x and mod_perl 2.x. (Welcome to 2010!)

2. Convert the code to use a different online CMS / web-devel framework like 
Catalyst.

3. Convert the code to use an offline CMS such as 
http://web-cpan.berlios.de/latemp/ (caveat: it's my own) or offline Template 
Toolkit or something. From my impression most of the code does not need server 
side processing, and we can always embed HTML-Mason/PHP/Embperl/etc. inside 
the generated .html's.

So what do you say?

Regards,

	Shlomi Fish
-- 
-----------------------------------------------------------------
Shlomi Fish       http://www.shlomifish.org/
My Aphorisms - http://www.shlomifish.org/humour.html

God gave us two eyes and ten fingers so we will type five times as much as we
read.



More information about the Perl-org-patches mailing list