Tango.info event: Difference between revisions

From tango.info wiki
Jump to navigation Jump to search
→‎Elements: UNTIL is active
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
*[[tango.info event code]]
==Overview==
*[[tango.info event name]]
This page documents about the implementation of the Event Component ([http://tools.ietf.org/html/rfc5545#section-3.6.1 RFC 5545 3.6.1]) in tango.info.
**[[tango.info festival name]]


[[Template:Event]]
*[[Template:Event]]
 
Notes about the implementation of the Event Component ([http://tools.ietf.org/html/rfc5545#section-3.6.1 RFC 5545 3.6.1]) in tango.info.


==Elements==
==Elements==
Line 17: Line 14:
|-
|-
| property
| property
| categories
| CATEGORIES
| [http://tools.ietf.org/html/rfc5545#section-3.8.1.2 3.8.1.2]
| [http://tools.ietf.org/html/rfc5545#section-3.8.1.2 3.8.1.2]
| milonga,festival,lesson ...
| milonga,festival,lesson ...
Line 23: Line 20:
|-
|-
| property
| property
| class
| CLASS
| [http://tools.ietf.org/html/rfc5545#section-3.8.1.3 3.8.1.3]
| [http://tools.ietf.org/html/rfc5545#section-3.8.1.3 3.8.1.3]
| PUBLIC / PRIVATE / CONFIDENTIAL
| PUBLIC / PRIVATE / CONFIDENTIAL
Line 29: Line 26:
|-
|-
| property
| property
| comment
| COMMENT
| [http://tools.ietf.org/html/rfc5545#section-3.8.1.4 3.8.1.4]
| [http://tools.ietf.org/html/rfc5545#section-3.8.1.4 3.8.1.4]
| varchar(500)
| varchar(500)
Line 35: Line 32:
|-
|-
| property
| property
| description
| DESCRIPTION
| [http://tools.ietf.org/html/rfc5545#section-3.8.1.5 3.8.1.5]
| [http://tools.ietf.org/html/rfc5545#section-3.8.1.5 3.8.1.5]
| RFC: can have language tag
| RFC: can have language tag
Line 41: Line 38:
|-
|-
| property
| property
| geo
| GEO
| [http://tools.ietf.org/html/rfc5545#section-3.8.1.6 3.8.1.6]
| [http://tools.ietf.org/html/rfc5545#section-3.8.1.6 3.8.1.6]
|  
| RFC: The value MUST be two SEMICOLON-separated FLOAT values.
| derived from location?
| derived from location?
|-
|-
| property
| property
| location
| LOCATION
| [http://tools.ietf.org/html/rfc5545#section-3.8.1.7 3.8.1.7]
| [http://tools.ietf.org/html/rfc5545#section-3.8.1.7 3.8.1.7]
|  
|  
Line 53: Line 50:
|-
|-
| property
| property
| status
| STATUS
| [http://tools.ietf.org/html/rfc5545#section-3.8.1.11 3.8.1.11]
| [http://tools.ietf.org/html/rfc5545#section-3.8.1.11 3.8.1.11]
| confirmed,cancelled
| CONFIRMED / CANCELLED
| active
| active
|-
|-
| property
| property
| summary
| SUMMARY
| [http://tools.ietf.org/html/rfc5545#section-3.8.1.12 3.8.1.12]
| [http://tools.ietf.org/html/rfc5545#section-3.8.1.12 3.8.1.12]
| varchar(255) // -> [[tango.info event name]], RFC: can have language tag
| varchar(255) // -> [[tango.info event summary]], RFC: can have language tag
| active
| active
|-
|-
| property
| property
| attendee
| ATTENDEE
| [http://tools.ietf.org/html/rfc5545#section-3.8.4.1 3.8.4.1]
| [http://tools.ietf.org/html/rfc5545#section-3.8.4.1 3.8.4.1]
|
|
Line 71: Line 68:
|-
|-
| parameter
| parameter
| partstat
| PARTSTAT
| [http://tools.ietf.org/html/rfc5545#section-3.8.4.1 3.8.4.1] ATTENDEE, [http://tools.ietf.org/html/rfc5545#section-3.2.12 3.2.12]
| [http://tools.ietf.org/html/rfc5545#section-3.8.4.1 3.8.4.1] ATTENDEE, [http://tools.ietf.org/html/rfc5545#section-3.2.12 3.2.12]
| ACCEPTED / DECLINED / TENTATIVE
| ACCEPTED / DECLINED / TENTATIVE
Line 77: Line 74:
|-
|-
| property
| property
| contact
| CONTACT
| [http://tools.ietf.org/html/rfc5545#section-3.8.4.2 3.8.4.2]
| [http://tools.ietf.org/html/rfc5545#section-3.8.4.2 3.8.4.2]
| <text>
| <text>
Line 83: Line 80:
|-
|-
| property
| property
| organizer
| ORGANIZER
| [http://tools.ietf.org/html/rfc5545#section-3.8.4.3 3.8.4.3]
| [http://tools.ietf.org/html/rfc5545#section-3.8.4.3 3.8.4.3]
|  
|  
Line 89: Line 86:
|-
|-
| property
| property
| recurrence-id
| RECURRENCE-ID
| [http://tools.ietf.org/html/rfc5545#section-3.8.4.4 3.8.4.4]
| [http://tools.ietf.org/html/rfc5545#section-3.8.4.4 3.8.4.4]
|  
|  
Line 95: Line 92:
|-
|-
| property
| property
| related-to
| RELATED-TO
| [http://tools.ietf.org/html/rfc5545#section-3.8.4.5 3.8.4.5]
| [http://tools.ietf.org/html/rfc5545#section-3.8.4.5 3.8.4.5]
|  
|  
Line 101: Line 98:
|-
|-
| property
| property
| url
| URL
| [http://tools.ietf.org/html/rfc5545#section-3.8.4.6 3.8.4.6]
| [http://tools.ietf.org/html/rfc5545#section-3.8.4.6 3.8.4.6]
| RFC: does not attempt to standardize the form of the URI, nor the format of the resource pointed
| RFC: does not attempt to standardize the form of the URI, nor the format of the resource pointed
Line 107: Line 104:
|-
|-
| property
| property
| uid
| UID
| [http://tools.ietf.org/html/rfc5545#section-3.8.4.7 3.8.4.7]
| [http://tools.ietf.org/html/rfc5545#section-3.8.4.7 3.8.4.7]
|  
| [[tango.info event uid]]
| considered
| active
|-
|-
| property
| property
| exdate
| EXDATE
| [http://tools.ietf.org/html/rfc5545#section-3.8.5.1 3.8.5.1]
| [http://tools.ietf.org/html/rfc5545#section-3.8.5.1 3.8.5.1]
|
|
Line 119: Line 116:
|-
|-
| property
| property
| rdate
| RDATE
| [http://tools.ietf.org/html/rfc5545#section-3.8.5.2 3.8.5.2]
| [http://tools.ietf.org/html/rfc5545#section-3.8.5.2 3.8.5.2]
|
|
Line 125: Line 122:
|-
|-
| property
| property
| rrule
| RRULE
| [http://tools.ietf.org/html/rfc5545#section-3.8.5.3 3.8.5.3]
| [http://tools.ietf.org/html/rfc5545#section-3.8.5.3 3.8.5.3]
|
|
Line 131: Line 128:
|-
|-
|  
|  
| freq
| FREQ
| [http://tools.ietf.org/html/rfc5545#section-3.8.5.3 3.8.5.3] RRULE
| [http://tools.ietf.org/html/rfc5545#section-3.8.5.3 3.8.5.3] RRULE
| YEARLY / MONTHLY / WEEKLY
| YEARLY / MONTHLY / WEEKLY
Line 137: Line 134:
|-
|-
|  
|  
| interval
| INTERVAL
| [http://tools.ietf.org/html/rfc5545#section-3.8.5.3 3.8.5.3] RRULE
| [http://tools.ietf.org/html/rfc5545#section-3.8.5.3 3.8.5.3] RRULE
| if interval=1, then empty. Only other value in tango.info currently: 2  
| if interval=1, then empty. Only other value in tango.info currently: 2  
Line 143: Line 140:
|-
|-
|  
|  
| byday
| BYDAY
| [http://tools.ietf.org/html/rfc5545#section-3.8.5.3 3.8.5.3] RRULE
| [http://tools.ietf.org/html/rfc5545#section-3.8.5.3 3.8.5.3] RRULE
| MO,TU,WE,TH,FR,SA,SU, 1MO,1TU,..,2MO,..,3MO,..,4MO, 5MO, -1MO,..,-1SU
| MO,TU,WE,TH,FR,SA,SU, 1MO,1TU,..,2MO,..,3MO,..,4MO, 5MO, -1MO,..,-1SU
Line 149: Line 146:
|-
|-
|  
|  
| until
| UNTIL
| [http://tools.ietf.org/html/rfc5545#section-3.8.5.3 3.8.5.3] RRULE
| [http://tools.ietf.org/html/rfc5545#section-3.8.5.3 3.8.5.3] RRULE
|
|
| considered
| active
|-
|-
| property
| property
| created
| CREATED
| [http://tools.ietf.org/html/rfc5545#section-3.8.7.1 3.8.7.1]
| [http://tools.ietf.org/html/rfc5545#section-3.8.7.1 3.8.7.1]
|
| <date with UTC time>
| active
| active
|-
|-
| property
| property
| dtstamp
| DTSTAMP
| [http://tools.ietf.org/html/rfc5545#section-3.8.7.2 3.8.7.2]
| [http://tools.ietf.org/html/rfc5545#section-3.8.7.2 3.8.7.2]
| Note: RFC says has to be present
| <date with UTC time>, Note: RFC says has to be present
| active
| active
|-
|-
| property
| property
| last-modified
| LAST-MODIFIED
| [http://tools.ietf.org/html/rfc5545#section-3.8.7.3 3.8.7.3]
| [http://tools.ietf.org/html/rfc5545#section-3.8.7.3 3.8.7.3]
| RFC: can be present
| RFC: can be present
| removed
| removed, same as dtstamp
|}
|}

Latest revision as of 2015-07-20T20:31:02

Overview

This page documents about the implementation of the Event Component (RFC 5545 3.6.1) in tango.info.

Elements

If an element name is the same as a field name in tango.info iCal, then its possible values are restricted by the iCal definition.

Type Name RFC5545 section Values Usage in tango.info
property CATEGORIES 3.8.1.2 milonga,festival,lesson ... active
property CLASS 3.8.1.3 PUBLIC / PRIVATE / CONFIDENTIAL active (only value in DB: PUBLIC)
property COMMENT 3.8.1.4 varchar(500) active
property DESCRIPTION 3.8.1.5 RFC: can have language tag considered as standalone, currently for festivals this value is generated
property GEO 3.8.1.6 RFC: The value MUST be two SEMICOLON-separated FLOAT values. derived from location?
property LOCATION 3.8.1.7 split into several fields, e.g. country
property STATUS 3.8.1.11 CONFIRMED / CANCELLED active
property SUMMARY 3.8.1.12 varchar(255) // -> tango.info event summary, RFC: can have language tag active
property ATTENDEE 3.8.4.1 table: event_attendee contains artists
parameter PARTSTAT 3.8.4.1 ATTENDEE, 3.2.12 ACCEPTED / DECLINED / TENTATIVE considered
property CONTACT 3.8.4.2 <text> considered
property ORGANIZER 3.8.4.3 considered
property RECURRENCE-ID 3.8.4.4 considered, mark summer breaks and modifications?
property RELATED-TO 3.8.4.5 considered
property URL 3.8.4.6 RFC: does not attempt to standardize the form of the URI, nor the format of the resource pointed considered
property UID 3.8.4.7 tango.info event uid active
property EXDATE 3.8.5.1 active
property RDATE 3.8.5.2 considered
property RRULE 3.8.5.3 active
FREQ 3.8.5.3 RRULE YEARLY / MONTHLY / WEEKLY active
INTERVAL 3.8.5.3 RRULE if interval=1, then empty. Only other value in tango.info currently: 2 active
BYDAY 3.8.5.3 RRULE MO,TU,WE,TH,FR,SA,SU, 1MO,1TU,..,2MO,..,3MO,..,4MO, 5MO, -1MO,..,-1SU active
UNTIL 3.8.5.3 RRULE active
property CREATED 3.8.7.1 <date with UTC time> active
property DTSTAMP 3.8.7.2 <date with UTC time>, Note: RFC says has to be present active
property LAST-MODIFIED 3.8.7.3 RFC: can be present removed, same as dtstamp