[users-de] OpenSlides 1.3

Oskar Hahn mail at oshahn.de
Di Aug 28 10:19:53 UTC 2012


Hallo zusammen,

das Release von OpenSlides 1.3 ist nun schon einen Monat her und wir
bereits an der Arbeit der nächsten Version.

Mit dieser Mail möchte ich euch einen Ausblick geben, was die Version
1.3 ausmachen soll, sowie um Mithilfe an dieser bitten.

Lagen zwischen OpenSlides 1.1 und OpenSlides 1.2 ca. 9 Monate, sollen es
zwischen OpenSlides 1.2 und OpenSlides 1.3 nur zwei sein. Ganz nach dem
Motto "Release early, release often"[1]. Der angestrebte Termin die
nächste Version ist daher ende September.

[1] http://en.wikipedia.org/wiki/Release_early,_release_often

Ich selbst sehe die Version 1.3 als eine Art zwischenrelease um dann in
der darauf folgenden Version 1.4 das Antragssystem zu verbessern. Aus
diesem Grund soll OpenSlides 1.3 vor allem ein paar Verbesserungen zum
User-Model enthalten, welche wir für das Antragssystem als erforderlich
erachten.

So ist es auch schon in der aktuellen Entwicklungsversion möglich, nicht
nur User als Antragssteller auszuwählen, sondern auch Gruppen. Der
Gedanke ist, dass Beispielsweise eine Gruppe "Vorstand" ausgewählt
werden kann, in deren Namen ein Antrag eingereicht wird.

Ein weiteres Feature für die Version 1.3 soll sein, dass auch Teilnehmer
und Gruppen als Slide auf dem Projektor angezeigt werden können. Dieses
Feature ist noch nicht umgesetzt und würde sich sehr gut für jemanden
eignen, der sich an der Entwicklung von OpenSlides beteiligen möchte und
einen Einstieg sucht.

Das nächste Feature für die Version 1.3 betrifft nicht das User-Model,
sondern das Dashboard. Diesen in der Version 1.2 eingeführte Tab ist nun
nicht mehr nur für den Administrator sichtbar, sondern für jeden
Benutzer. Dafür wurden die Rechte für die einzelnen Widgets
eingeschränkt. Auf einer Übersichtsseite kann jeder Teilnehmer die
Widgets auswählen, die auf seinem Dashboard angezeigt werden sollen.
Hier wäre es schön, wenn es mehr Widgets in OpenSlides geben würde.
Beispielsweise eine Übersicht über alle Anträge, die der Teilnehmer
entweder selbst eingereicht, oder unterstützt hat. Oder ein Widget für
alle Anträge, die noch auf Unterstützer warten. Das Programmieren eines
solchen Widgets eignet sich ebenfalls für einen Einstieg in OpenSlides.

Die letzte Änderung an OpenSlides ist, dass wir nun endlich eine
setup.py haben und OpenSlides somit über easy_install installiert werden
kann. Dies vereinfacht die Installation auf Linux und Mac erheblich.


Es ist natürlich möglich und auch wünschenswert das noch weitere
Features entwickelt werden, die je nach Fertigstellung noch in die
Version 1.3, oder in eine spätere Version aufgenommen werden.

Mögliche Features, die auf diese Weise programmiert werden könnten, wären:
* GUI für das start.py-Skript (#210)
* Automatische Nummerierung für Tagesordnungseinträge (#215)
* Dauer/Zeit für jeden Tagesordnungseintrag erfassen (#41)
* Dateisystem-Backend um Dateien (z.B. Logos, PDFs, Nutzerbilder, etc.)
hochzuladen und zu verwalten (#337)
* Überarbeitung des HTML/CSS-Templates (z.B. mit twitter Bootstrap) (#339)
* Überarbeiten der Projektor-App um Effekte beim Folienübergang zu
ermöglichen oder PDFs anzuzeigen.
* Eine Redeliste-App.
* Stimmgewichtung bei Anträgen
* Sortierung der benutzerdefinierten Folien, ggf. Auslagerung der
benutzerdefinierten Folien (weg vom Dashboard) in eine eigene App (#273)
* Redirectlinks beim automatischen Anlegen, Aktivieren und beim Löschen
von Elementen (#179 und #178)
* ...
#xxx = Ticketnummer unter http://dev.openslides.org

Schaut euch am besten die aktuelle Entwicklungsversion auf GitHub an:
https://github.com/OpenSlides/OpenSlides

Gruß Oskar

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 259 bytes
Desc: OpenPGP digital signature
URL: <http://mail.openslides.org/pipermail/users-de/attachments/20120828/a25db727/attachment.pgp>


More information about the users-de mailing list