NoiseCal: Difference between revisions
Jump to navigation
Jump to search
m moved NoisyCalendar to NoiseCal |
No edit summary |
||
| Line 1: | Line 1: | ||
This page describes the specifications and implementation of a '''NoisyCalendar''', a calendaring solution that adheres to Noisebridge's practices and principles. | This page describes the specifications and implementation of a '''NoisyCalendar''', a calendaring solution that adheres to Noisebridge's practices and principles. | ||
= Folks = | |||
* [[User:hurtstotouchfire|Kelly]] | * [[User:hurtstotouchfire|Kelly]] | ||
* [[User:Leif|Leif]] | * [[User:Leif|Leif]] | ||
* [[User:Thatha|Ian]] | * [[User:Thatha|Ian]] | ||
= Specifications = | |||
== Requirements == | |||
* Publicly editable | * Publicly editable | ||
* Anonymously editable | * Anonymously editable | ||
| Line 21: | Line 19: | ||
* Hosted locally | * Hosted locally | ||
== Bonus points == | |||
* Can use wiki logins or some other kind of identification in addition to anonymous | * Can use wiki logins or some other kind of identification in addition to anonymous | ||
* Events have a field for which room/area of NB | * Events have a field for which room/area of NB | ||
| Line 32: | Line 30: | ||
* Tagging/Categorizing of events are useful so as to group similar events. There's a lot going on at NB! IE: "5MoF", "Conlang", "Not Happening on a Regular Basis", "Reoccuring" | * Tagging/Categorizing of events are useful so as to group similar events. There's a lot going on at NB! IE: "5MoF", "Conlang", "Not Happening on a Regular Basis", "Reoccuring" | ||
= Implementation = | |||
We are still at the brainstorming phase | We are still at the brainstorming phase | ||
= Meetings = | |||
== 20100123 1500 == | |||
* replace prefixsearch with cateogry->getMembers | |||
* add parsing for time | |||
* let event description be wherever in the article | |||
* iCalendar export | |||
Revision as of 17:54, 23 January 2010
This page describes the specifications and implementation of a NoisyCalendar, a calendaring solution that adheres to Noisebridge's practices and principles.
Folks
Specifications
Requirements
- Publicly editable
- Anonymously editable
- Revert edits
- Publicly linkable
- Has the usual variety of calendar layouts (day, week, month, list)
- Events have a time, duration, description, recurrence, location
- Exports to iCalendar (RFC 5545)
- Widget on the wiki homepage
- Free, as in free speech and free beer
- Hosted locally
Bonus points
- Can use wiki logins or some other kind of identification in addition to anonymous
- Events have a field for which room/area of NB
- Calendars show which room/area of NB
- open source or some other moral superiority
- easy publishing to email (for nb-announce, for instance)
- misc bells and whistles
- RSS feed
- Some kind of reputation system, likely usernames. Edits can be associated with usernames.
- Tagging/Categorizing of events are useful so as to group similar events. There's a lot going on at NB! IE: "5MoF", "Conlang", "Not Happening on a Regular Basis", "Reoccuring"
Implementation
We are still at the brainstorming phase
Meetings
20100123 1500
- replace prefixsearch with cateogry->getMembers
- add parsing for time
- let event description be wherever in the article
- iCalendar export