I have just committed the code for FUDCon website. This is an initial
commit [1].
The code basically comprises of Genshi [2] Templates ( Python ), and
image files.
If you would like to see or contribute to the code, here are the
requirements / steps to follow:
Requirements:
Apache HTTPD server [3]
Python
Genshi [2] templates
Checkout the code from following repository:
http://git.fedorahosted.org/git/?p=fedora-web.git;a=tree;f=fudcon.fedorap...
The git tree is laied out with one of the sub-folders as
fudcon.fedoraproject.org/ , this is where the FUDCon website code is
present.
$ cd
fudcon.fedoraproject.org/
$ make en
The above command will run Genshi templates processor and generate
plain HTML files, which are then hosted via
To view it on you system start a test server
$ make test
/usr/sbin/httpd -d httpd -f conf/httpd.conf
[Mon Aug 01 01:40:08 2011] [warn] module negotiation_module is already
loaded, skipping
Test instance started at:
http://localhost:5000/
Now go to the url
http://localhost:5000/
This is where you can view the complete site as of now.
With the current setup, it is clear that only static HTML can be generated.
There would be a lot of obvious issues in the current state of the site.
Please do comment on the same.
/tuxdna
[1]
http://git.fedorahosted.org/git/?p=fedora-web.git;a=tree;f=fudcon.fedorap...
[2]
http://genshi.edgewall.org/
[3]
http://httpd.apache.org/