github
Advanced Search
  • Home
  • Pricing and Signup
  • Explore GitHub
  • Blog
  • Login

bduggan / yacal

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 1
    • 1
  • Source
  • Commits
  • Network (1)
  • Issues (0)
  • Downloads (1)
  • Wiki (1)
  • Graphs
  • Branch: master

click here to add a description

click here to add a homepage

  • Branches (1)
    • master ✓
  • Tags (1)
    • 0.05
Sending Request…
Enable Donations

Pledgie Donations

Once activated, we'll place the following badge in your repository's detail box:
Pledgie_example
This service is courtesy of Pledgie.

Yet Another Calendar — Read more

  cancel

http://yacal.sf.net

  cancel
  • Private
  • Read-Only
  • HTTP Read-Only

This URL has Read+Write access

added $VERSION 
bduggan (author)
Tue Nov 03 08:41:59 -0800 2009
commit  311bdf83cec7a7fd0e165abd2d210d8c2ce7c59c
tree    13877dfe5928137cf68ebf8c60e267ff7b262180
parent  8fb6d5fdd82feaada1f3a30f4124e023a3a6cefe
yacal /
name age
history
message
file COPYING Loading commit data...
file Changes
file INSTALL
file README
file trim-old-yacal-events
file yacal.cgi
README
Yacal -- yet another calendar

Motivation
----------
yacal is intended to be concise and malleable, with few dependencies.

Things like authentication, recurring events, interfaces to a relational
database, and fancy graphics were deliberately not implemented.

The design goals were to have :
    - a clear presentation
    - the ability to edit a day while looking at the rest of the days
      (no clicking, editing, coming back)
    - highly maintainable, and easily auditable source code
    - no javascript or other server side languages
    - lightweight and fast (i.e. without needing a dedicated mod_perl webserver)
    - data stored in a highly portable, readable format (Data::Dumper)

Interface-wise, I wanted to mimick a paper month-based calendar as closely
as possible.

Brian Duggan <bduggan@matatu.org>
Copyright (C) 2005-2010 Brian Duggan

Blog | Support | Training | Contact | API | Status | Twitter | Help | Security
© 2010 GitHub Inc. All rights reserved. | Terms of Service | Privacy Policy
Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
Dedicated Server