<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hi All<br>
<br>
As I mentioned at the last meeting, I would like to re-engineer the
current MKPM website (<a class="moz-txt-link-freetext" href="http://miltonkeynes.pm.prg/">http://miltonkeynes.pm.prg/</a>) in catalyst.<br>
Currently the website is a single static page of HTML with links to
other resources held locally i.e. the talks.<br>
You change it by editing the HTML in the git repo and once your
changes are committed, they get applied at the next git pull which
is run frequently.<br>
This makes it easy to break and will become unwieldy as more and
more talks are added.<br>
<br>
I want to improve this as follows :-<br>
<ul>
<li>to become a multiple page site with navigation <br>
</li>
<li>make it easier to add talks by simply adding a file to a
directory structure and it appears on the site</li>
<li>Add RSS feeds from important perl sites</li>
<li>Add a resources and links page to useful stuff . e.g.
documention, tutorials, free pdf books and the like <br>
</li>
<li>Add a web interface to irc</li>
<li>anything else I can think of<br>
</li>
</ul>
I would like it to be easy to add stuff to the site via an
authenticated page <br>
<br>
I have made a start and replicated the current site in catalyst and
added a new git repo on github<br>
You can get it here: <a class="moz-txt-link-abbreviated" href="mailto:git@github.com:edwart/MKPM.git">git@github.com:edwart/MKPM.git</a><br>
<br>
To use it, clone the repo<br>
git clone <a class="moz-txt-link-abbreviated" href="mailto:git@github.com:edwart/MKPM.git">git@github.com:edwart/MKPM.git</a><br>
perl Makefile.PL in the directory created to install the
dependencies<br>
run script/mkpm_server.pl<br>
Point a web browser at <a class="moz-txt-link-freetext" href="http://">http://</a><yourhost>:3000<br>
<br>
Any help will be gratefully recieved<br>
Cheers<br>
<br>
Tony<br>
<br>
if you want to contribute, help yourself, I will gradually make
changes<br>
<br>
</body>
</html>