News, Events, Trends, Activities, Conferences and Notes to do with Web Culture, Development, New Media, Content Management, Mobile and PDA Access and Web Infrastructure
|
See Also: Home Links Personal Site Blogroll FriendFeed CV | |
Wiki Menu:Tags: |
Web NoteWebnote is a tool for taking notes on your computer. It allows you to quickly write something down during a meeting, class, or any other time that you have a web browser available. I'm relatively new to webnote but after being impressed by the utility of the Javascript front-end I thought I'd do a quick Perl port of the back-end scripts which Tony has subsequently made available in the CVS repository: http://www.aypwip.org/cvs/index.pl/webnote/ports/ I've since added a couple of output formatting features I thought would be useful, a RSS feed, text dump, and OPML formatted output of a note page. These all use a rough algorithm to determine order which is basically a sliding-window left-right top-bottom scan. The Perl library requries a copy of the main distribution for all of the JS stuff, images, CSS etc. I've included a README file which should describe what steps are neccessary to get the Perl version up and going. You will also need XML::Simple and XML::RSS installed on your web server. These are popular and well regarded modules tho so you shouldnt have any trouble convincing your sys-admin to install them :-) The README also hilights a few diffs between the Python and Perl back-end scripts but basically I've tried to mirror the structure and flow of the original Python stuff so that maintenance of the two sets of scripts should be painless. There is also a minor tweak to webnote.js to reference the .pl extensions of the perl scripts vs the .py extensions of the originals. Feel free to suggest any style/performance/security mods to the Perl stuff (other than functional/feature stuff of course which won't be changed unless Tony alters the JS front-end behaviour)
See Also: Web Projects | Notes Index |