Tango.info event: Difference between revisions

From tango.info wiki
Jump to navigation Jump to search
No edit summary
→‎Elements: UNTIL is active
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
==Overview==
==Overview==
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.
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.
==Related pages==
*[[tango.info event code]]
*[[tango.info event name]]
**[[tango.info festival name]]


*[[Template:Event]]
*[[Template:Event]]
Line 19: 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 25: 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 31: 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 37: 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 43: 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.
| RFC: The value MUST be two SEMICOLON-separated FLOAT values.
Line 49: Line 44:
|-
|-
| 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 55: 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
Line 61: Line 56:
|-
|-
| 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 73: 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 79: 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 85: 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 91: 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 97: 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 103: 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 109: 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]]
| active
| 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 121: 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 127: 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 133: 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 139: 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 145: 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 151: 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>
| <date with UTC time>
Line 163: Line 158:
|-
|-
| 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]
| <date with UTC time>, Note: RFC says has to be present
| <date with UTC time>, Note: RFC says has to be present
Line 169: Line 164:
|-
|-
| 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, same as dtstamp
| 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