Skip to content

juliendelplanque/pharo-ical

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ICal

Build Status License Pharo version Pharo version Pharo version

This project is a fork of http://smalltalkhub.com/#!/~pdebruic/iCal/ to create a full compatibility with the Pharo environments.

It provides objects to manipulate ICalendar objects (ie reading/writing).

Do not hesitate to check the wiki for examples, I'll try to make it usefull to get started with this lib!

Load the package

To load the package in your image simply run:

Metacello new
    baseline: 'ICal';
    repository: 'github://juliendelplanque/pharo-ical/src';
    load.

Make this project a dependency of you project:

Simply add these lines to your Metacello configuration:

spec baseline: 'ICal' with: [
    spec repository: 'github://juliendelplanque/pharo-ical/src' ].

Development

To contribute to the project,

  • Fork this repository and clone your fork somewhere on your computer.
  • Switch to 'bleed' branch.
  • Import ICal and ICal-Tests packages using filetree.
  • Make some improvements.
  • Commit your changes in Monticello.
  • Commit your changes in the git repository.
  • Propose a pull request on Github.

Misc

Smalltalkhub's README (supported features)

iCalendar import and export. iCalendar is supported by Mozilla products, Apple iCal and even Microsoft Outlook.

Support for freebusy time is limited, the rest should work.

Based on work done by David Röthlisberger and Vera Fischer for SW2Calendar

  • RFC 2445
  • RFC 2446
  • RFC 2447
  • Wikipedia article
  • broken clients

vCalendar

iCalendar is Version 2 of vCalendar, so it's supported too. Status is same as iCalendar.

vCard

  • importing of versions 3.0 is 2.1 are supported
  • exporting of verion 3.0 is supported
  • RFC 2425
  • RFC 2426
  • Wikipedia Article

About

Fork of the http://smalltalkhub.com/#!/~pdebruic/iCal/ repository to make it work on modern versions of Pharo.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published