shlomi-fish-homepage / DONE

* Make the site OpenID-loginable.

* Add XML-Grammar-Fiction to the Task-Sites-ShlomiFish.

* Add perl-Spork-Shlomify-0.0200-1 to the Task-Sites-ShlomiFish.

* Add Text/VimColor.pm to the Task-Sites-ShlomiFish.

* Remove WWW::Google::SiteMap from Task-Sites-ShlomiFish.

* Add quad-pres to the installation instructions.

* Add the "Escape from GNU Autohell" page.

* Add the "Editors and IDEs" software resources page.

* Add the "Don't abuse JavaScript" page:
    - Hall of Shame:
        - Amarok 2.x
        - GNOME 3.0.
    - "JavaScript: The Good Parts" Google Tech Talk video.
        - more accurately "JS: The Bad Parts"
    - JS has no sprintf.
    - JS has no date formatting.
    - JS has no sort.
    - "var" is optional.
    - line breaks imply new expressions - forces the "if (COND()) {" style.
    - the new JavaScript standard presentation on Google Tech Talk.
        - many JS shortcoming.
    - JS's foreach loop loops over indices instead of the array's contents.
    - http://www.oreillynet.com/onlamp/blog/2008/04/a_short_history_of_the_develop.html
    - function() function() to start a closure.

* Convert the gvimisation of the source code in the quad-pres presentations
to the Lambda Calculus lecture's CPAN module.

* Put the Template-Toolkit presentation slides on the site.

* Convert the CSS away from TTML and into a script that will process
them using an explicit call to Template Toolkit.

* Upload the non-Quad-Pres presentations sources.

* Fix the 404 page on sub-directories:
    - http://www.shlomifish.org/open-source/projects/Module-Format/foo.html
    - $(ROOT) is wrong.

* Add the anti-spam policy.

* Include a clear warning next to the @gmail.com address that
shlomif@iglu.org.il is preferable.

* Add inkscape to the pre-requisites.

* Add jing to to the pre-requisites.

* Add Apache fop to the pre-requisities.

* Add pngcrush to the pre-requisites.

* humour/fortunes' show.cgi:
    - Add the title of the fortune (inside the h3) in a new text field - 
    - Add the fortunes collection to which the fortune belongs in a separate
    column.
        - link to that page.
    - add the CSS of the screenplays.
    display it.
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.