Struktur, Konflikterkennung

This commit is contained in:
Astro 2005-03-21 14:54:41 +00:00
parent 31139f3f5d
commit 38acce1c1b

View File

@ -2,15 +2,15 @@ Ein [http://www.planscalendar.com/index.php?p=competition Link] zu anderen Links
Mal abgesehen davon stellte fukami fest, dass irgentwie keine dieser fertigen Lösungen so wirklich passend ist für Geeks...
== Wer ==
= Wer =
*[[fukami]]
*[[Astro]]
Wer ist Design- (und JavaScript-)bewandert?
== Die Idee ==
= Die Idee =
Wir brauchen eine Kalenderapplikation, in der bequem Termine für Konferenzen, Usergruppen-Treffen aber auch intressante kulturelle und politische Ereignisse gesammelt und verarbeitet werden können.
== Was ==
= Was =
== Import ==
* Upload von .ics
@ -44,11 +44,54 @@ Wir brauchen eine Kalenderapplikation, in der bequem Termine für Konferenzen, U
* durch verschiedene User administierbar
* sichtbare und unsichtbare Benutzergruppen
== Software ==
== Ideen für Konflikterkennung (doppelte Events vermeiden) ==
Punktesystem ähnlich SpamAssassin, Moderatoren werden bei erkannten (und potentiellen) Konflikten per Jabber benachrichtigt, können diese Wertungen noch ändern, sehen Übersichten mit doppelten (und potentiell doppelten) Terminen
===Beispiel===
{| border="1" cellpadding="0"
|'''Feld'''
|'''Termin 1'''
|'''Termin 2'''
|'''Merkmal'''
|'''Punkte'''
|-
|'''Titel'''
|Datenspuren 2005
|Datenspuren reloaded
|11 Buchstaben stimmen überein
|11 * 0.5 = 5.5
|-
|'''Datum'''
|8. Mai 2005 (ganztägig)
|8. Mai 2005, 11:00-22:00
|Daten liegen dicht beieinander
|13 * 0.7 = 9.1
|-
|'''Ort'''
|Scheune
|Alaunstr. 36-40, 01099 Dresden
|Kann von Moderatoren als "Synonyme" eingetragen werden
|3.0
|-
|'''...'''
|
|
|
|...
|-
|'''Summe'''
|
|
|
|17.6
|}
Ab einem Schwellwert (z.B. 10.0) werden zwei ähnliche Termine wie einer behandelt.
= Software =
* Scriptsprache: Ruby
* Backend: Postgres
== To Do ==
= To Do =
* Storage
* Parser / Validator
* Export