<div dir="ltr"><div><div>Also generell finde ich deine Ideen gut, aber die Thematik "Zeitzone" erhöht natürlich signifikant die Komplexisität der API. Ich sehe auch keinen direkten Use-Case dafür und würde lieder darauf verzichten.<br>

<br></div><div>Falls es doch kommen sollte, würde ich alle Zeitangaben in UTC angeben und den API-Caller das umrechnen überlassen.<br></div><br></div>VG Alexander<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">

Am 11. Juni 2014 14:38 schrieb Thomas Kollbach <span dir="ltr"><<a href="mailto:toto@bitfever.de" target="_blank">toto@bitfever.de</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Hi,<br>
<br>
letze Woche war in San Francisco die Apple Entwicklerkonferenz WWDC [1].<br>
<br>
Da dieses Jahr viele Leute kein Ticket bekommen haben gab es eine alternative Konferenz quasi direkt nebenan, die AltConf [2].<br>
Ich habe die App, die ich auf der Basis für die Republica gebaut hatte angepasst. Das Datenformat ist 100% das re-data Format, größtenteils inkl. Recordings [3].<br>
<br>
Die App hat (im Gegensatz zur App Store Version der Republica app) noch ein paar Features [4]:<br>
<br>
- Video Playback für YouTube recordings (sollte sogar mit Live videos gehen, kann ich aber aus Gema-Gründen in Deutschland nicht testen)<br>
- Bessere Performance<br>
- Days werden über Wochentage angezeigt<br>
<br>
Bei der Anpassung der App für eine andere Zeitzone sind mir aber noch ein paar Sachen zum Datenformat und der Doku aufgefallen, zu dem ich gerne euren Input hätte:<br>
<br>
1. Das “event” JSON sollte die Zeitzone der Konferenz enthalten. Z.B. so:<br>
<br>
{<br>
        "id": "rp14",<br>
        "title": "re:publica 14",<br>
        "slogan": "into the wild",<br>
        "begin": "2014-05-06”,<br>
        "end": "2014-05-08”,<br>
        "utcoffset”: 60 // <— offset from UTC in minutes.<br>
       "locations": [{<br>
                "label": "Station Berlin",<br>
                "coords": [52.49814,13.374538] // lat, lon<br>
        }],<br>
        "url": "<a href="http://14.re-publica.de/" target="_blank">http://14.re-publica.de/</a>",<br>
        "last_modified": 1393611456.99<br>
}<br>
<br>
2. In der Doku sollten Optionale Felder markiert sein (z.b. “slogan” im JSON oben)<br>
3. Ich habe in der Doku zu Day mal klargestellt, dass das Datum lokal zur Zeitzone der Konferenz ist, sprich wenn Day “23-06-2014” für eine Konferenz auf Hawaii ist, dann bedeutet das den 23.6. im Pazifik, was in Europa schon der 24.6. sein kann.<br>


4. Der re-data Importer muss überarbeitet werden, damit auch gelöschte events entfernt werden.<br>
<br>
Was meint ihr?<br>
<br>
Cheers,<br>
toto<br>
<br>
<br>
[1]: <a href="http://apple.com/wwdc" target="_blank">http://apple.com/wwdc</a><br>
[2]: <a href="http://altconf.com" target="_blank">http://altconf.com</a><br>
[3]: <a href="https://github.com/opendatacity/re-data/pull/12" target="_blank">https://github.com/opendatacity/re-data/pull/12</a><br>
[4]: <a href="https://itunes.apple.com/de/app/altconf/id881934035?l=en" target="_blank">https://itunes.apple.com/de/app/altconf/id881934035?l=en</a><br>
<br>
_______________________________________________<br>
redata mailing list<br>
<a href="mailto:redata@lists.netzguerilla.net">redata@lists.netzguerilla.net</a><br>
<a href="https://lists.netzguerilla.net/mailman/listinfo/redata" target="_blank">https://lists.netzguerilla.net/mailman/listinfo/redata</a><br>
</blockquote></div><br></div>