{"id":13770426,"url":"https://github.com/juliendelplanque/pharo-ical","last_synced_at":"2025-03-18T06:30:45.466Z","repository":{"id":83914517,"uuid":"34984067","full_name":"juliendelplanque/pharo-ical","owner":"juliendelplanque","description":"Fork of the http://smalltalkhub.com/#!/~pdebruic/iCal/ repository to make it work on modern versions of Pharo.","archived":false,"fork":false,"pushed_at":"2019-07-26T12:36:34.000Z","size":523,"stargazers_count":4,"open_issues_count":2,"forks_count":5,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-02-28T07:49:32.556Z","etag":null,"topics":["ical","icalendar","pharo","smalltalk"],"latest_commit_sha":null,"homepage":"","language":"Smalltalk","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/juliendelplanque.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2015-05-03T11:44:10.000Z","updated_at":"2024-02-09T11:42:07.000Z","dependencies_parsed_at":null,"dependency_job_id":"4df2d0c1-5426-4f5b-b06d-cb570d2e416c","html_url":"https://github.com/juliendelplanque/pharo-ical","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/juliendelplanque%2Fpharo-ical","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/juliendelplanque%2Fpharo-ical/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/juliendelplanque%2Fpharo-ical/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/juliendelplanque%2Fpharo-ical/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/juliendelplanque","download_url":"https://codeload.github.com/juliendelplanque/pharo-ical/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243906837,"owners_count":20367109,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ical","icalendar","pharo","smalltalk"],"created_at":"2024-08-03T17:00:37.300Z","updated_at":"2025-03-18T06:30:44.632Z","avatar_url":"https://github.com/juliendelplanque.png","language":"Smalltalk","funding_links":[],"categories":["Data interexchange format"],"sub_categories":[],"readme":"# ICal\n[![Build Status](https://travis-ci.org/juliendelplanque/pharo-ical.svg?branch=master)](https://travis-ci.org/juliendelplanque/pharo-ical)\n[![License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)\n[![Pharo version](https://img.shields.io/badge/Pharo-6.1-%23aac9ff.svg)](https://pharo.org/download)\n[![Pharo version](https://img.shields.io/badge/Pharo-7.0-%23aac9ff.svg)](https://pharo.org/download)\n[![Pharo version](https://img.shields.io/badge/Pharo-8.0-%23aac9ff.svg)](https://pharo.org/download)\n\nThis project is a fork of http://smalltalkhub.com/#!/~pdebruic/iCal/ to create a full compatibility with the Pharo environments.\n\nIt provides objects to manipulate ICalendar objects (ie reading/writing).\n\nDo not hesitate to check the wiki for examples, I'll try to make it usefull to get started with this lib!\n\n## Load the package\nTo load the package in your image simply run:\n\n```st\nMetacello new\n    baseline: 'ICal';\n    repository: 'github://juliendelplanque/pharo-ical/src';\n    load.\n```\n\n## Make this project a dependency of you project:\nSimply add these lines to your Metacello configuration:\n\n```st\nspec baseline: 'ICal' with: [\n    spec repository: 'github://juliendelplanque/pharo-ical/src' ].\n```\n\n# Development\nTo contribute to the project,\n\n- Fork this repository and clone your fork somewhere on your computer.\n- Switch to 'bleed' branch.\n- Import ICal and ICal-Tests packages using filetree.\n- Make some improvements.\n- Commit your changes in Monticello.\n- Commit your changes in the git repository.\n- Propose a pull request on Github.\n\n# Misc\n## Smalltalkhub's README (supported features)\niCalendar import and export. iCalendar is supported by Mozilla products, Apple iCal and even Microsoft Outlook.\n\nSupport for freebusy time is limited, the rest should work.\n\nBased on work done by David Röthlisberger and Vera Fischer for SW2Calendar\n\n- RFC 2445\n- RFC 2446\n- RFC 2447\n- Wikipedia article\n- broken clients\n\n### vCalendar\niCalendar is Version 2 of vCalendar, so it's supported too. Status is same as iCalendar.\n\n### vCard\n\n- importing of versions 3.0 is 2.1 are supported\n- exporting of verion 3.0 is supported\n- RFC 2425\n- RFC 2426\n- Wikipedia Article\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjuliendelplanque%2Fpharo-ical","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjuliendelplanque%2Fpharo-ical","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjuliendelplanque%2Fpharo-ical/lists"}