# HG changeset patch # User Tero Marttila # Date 1234464340 -7200 # Node ID 3a1e128c4975fc554477e976bce8cb88ed6acf23 # Parent 2cceeb731950cba0157610ce9e4ad2262d817fa8 add qmsk.web/www.qmsk.net/irclogs2 projects pages, and remove foo/qmsk.net ones diff -r 2cceeb731950 -r 3a1e128c4975 pages/list --- a/pages/list Mon Feb 09 04:38:48 2009 +0200 +++ b/pages/list Thu Feb 12 20:45:40 2009 +0200 @@ -1,7 +1,9 @@ : Index projects : Projects - qmsk.net : qmsk.net + www.qmsk.net : www.qmsk.net + qmsk.web : qmsk.web + irclogs2 : irclogs2 evsql : evsql nr-ttd : Nr-TTD kg : Kišna Glista diff -r 2cceeb731950 -r 3a1e128c4975 pages/projects/foo.html --- a/pages/projects/foo.html Mon Feb 09 04:38:48 2009 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,1 +0,0 @@ -The foo project diff -r 2cceeb731950 -r 3a1e128c4975 pages/projects/irclogs2.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/pages/projects/irclogs2.html Thu Feb 12 20:45:40 2009 +0200 @@ -0,0 +1,65 @@ +

irclogs2

+

+ irclogs2 is a web-based IRC log viewer. +

+ +

+ Visit the site at irclogs.qmsk.net. +

+ +

History

+

+ Many years ago, in Feburary 2006, I started publically logging some IRC channels I was on to the web. As part of + this, I started writing a PHP script to make viewing said logs slightly nicer than just raw plaintext files. This + PHP script worked quite succesfully, and had a number of frequent users. +

+

+ Unfortunately, development of that PHP script kind of stopped, and over the following years, I made some unsuccesful + attempts to write a new version of these logs. SpBotII ended up a + failure (probably due to me concentrating on the cool bits first, before actually taking care to write something + that worked and did what it needed to). +

+

+ Now in early Feburary 2008, I finally managed to succesfully re-start my development of Python web code (by + writing qmsk.web), and I quickly started work on a replacement for the origional + now-three-years-old PHP logs. Born was irclogs2. +

+ +

Features

+

+ The new irclogs2 supports everything that the old PHP irclogs did, but is better in every way. +

+ + + +

Support

+

+ If you have questions about this project, please don't hesitate to contact me. +

+ +

+ There is also a issue tracker available at the project Trac. +

+ +

Development

+

+ The web code is based on qmsk.web. Mercurial repository is available at + http://hg.qmsk.net/irclogs2, project Trac at + http://projects.qmsk.net/irclogs2/trac. +

+ diff -r 2cceeb731950 -r 3a1e128c4975 pages/projects/qmsk.net.html --- a/pages/projects/qmsk.net.html Mon Feb 09 04:38:48 2009 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,6 +0,0 @@ -

qmsk.net

-

This is the code that runs this website itself.

- -

It's a relatively simple WSGI-based CGI script that renders various kinds of pages from the filesystem, along with a nice menu.

- -

Mercurial repo

diff -r 2cceeb731950 -r 3a1e128c4975 pages/projects/qmsk.web.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/pages/projects/qmsk.web.html Thu Feb 12 20:45:40 2009 +0200 @@ -0,0 +1,21 @@ +

qmsk.web

+

+ Having grown tired of using the various massive Python web frameworks that no mere user could ever hope to + understand or modify, and having already learned how fun it was to write plain CGI scripts in python, one day I + stumbled across WSGI. +

+

+ WSGI is a low-level interface that provides the bare essentials needed to write something that can operate over + HTTP. Working at the WSGI-level gave me the oppertunity to develop my own "framework" code which I could really + understand and use properly, since I had written it myself. +

+

+ The result eventually became qmsk.web, a simple library providing what I, myself, + needed to write www.qmsk.net and irclogs2. + I do not claim qmsk.web to be suitable for use by anyone else, and might recommend other projects like + werkzeug for general use, as they provide more features and less bugs in + a better package with better documentation, but qmsk.web works well for me. +

+

+ Mercurial repo +

diff -r 2cceeb731950 -r 3a1e128c4975 pages/projects/www.qmsk.net.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/pages/projects/www.qmsk.net.html Thu Feb 12 20:45:40 2009 +0200 @@ -0,0 +1,11 @@ +

www.qmsk.net

+

+ This is the code that runs this website itself. +

+

+ It's a relatively simple script based on qmsk.web that renders various kinds of + pages from a filesystem-based site tree, with a nice layout and menu. +

+

+ Mercurial repo +