SpacePoints: Unterschied zwischen den Versionen

Aus Hacksaar Wiki
Zur Navigation springen Zur Suche springen
(Wireframes hinzugefügt)
Zeile 11: Zeile 11:
 
Der offizielle SPMI (SpacePunkte-Mate-Index) wird regelmäßig durch das Plenum neu festgelegt.
 
Der offizielle SPMI (SpacePunkte-Mate-Index) wird regelmäßig durch das Plenum neu festgelegt.
  
=== Wireframes ===
+
=== Mockup ===
 
[[Datei:SpacePoints-Users.png]]
 
[[Datei:SpacePoints-Users.png]]
 
[[Datei:SpacePoints-User.png]]
 
[[Datei:SpacePoints-User.png]]

Version vom 30. Januar 2014, 18:26 Uhr

SpacePoints

Die Währung im HackerSpace

Im HackerSpace gibt es eine Reihe fest definierter Quests. Ein Quest kann `Küche aufräumen`, `Müll rausbringen` oder etwas anderes sein. Quests werden von Menschen gelöst. Für das Lösen eines Quests erhält der Mensch SpacePoints. Für leicht zu lösende Quests erhält man wenig Punkte, für aufwändige Quests erhält man mehr Punkte.

Alle jemals gesammelten und eingelösten SpacePoints werden in der ewigen Chronik vermerkt. Korrekturen dieser Einträge werden zusätzlich vermerkt, damit alle Änderungen in der Chronik nachvollziehbar bleiben.

SpacePoints können im HackerSpace als Zahlungsmittel eingesetzt werden. So sind 15 Punkte gegen eine Mate eintauschbar. Anstelle der Mate können auch andere Naturalien eingetauscht werden. Der Umrechnungskurs bleibt dann gleich (Beispiel: Mate 1,50 EUR = 15 Punkte => Bier 1,50 EUR ebenfalls 15 Punkte).

Der offizielle SPMI (SpacePunkte-Mate-Index) wird regelmäßig durch das Plenum neu festgelegt.

Mockup

SpacePoints-Users.png SpacePoints-User.png SpacePoints-Chronicle.png

Diese Entwürfe dienen als Diskussionsgrundlage, sie sind nicht zwingend exakt so umzusetzen. Besonders die Sichtbarkeit (anonymer User vs. angemeldeter Benutzer, gibts sowas überhaupt, ist die Seite nur im Space erreichbar), oder die zu erfassende Detailtiefe, der Grad der Nachvollziehbarkeit, Übertragbarkeit von Punkten, uvm. ist bisher NICHT definiert.

Technische Umsetzung

initialer UML-Entwurf

Ein initialer UML-Entwurf wurde erstellt. Als Serversprache wird Ruby in Betracht gezogen. Der Client soll in HTML+JS implementiert werden, für maximale Geräteunterstützung.