Zum Inhalt springen.
Sympa Menü

ag-liquid-democracy - Re: [AG Liquid Democracy] lqfb Nachentwicklung

ag-liquid-democracy AT lists.piratenpartei.de

Betreff: Liquid Democracy in der Piratenpartei

Listenarchiv

Re: [AG Liquid Democracy] lqfb Nachentwicklung


Chronologisch Thread 
  • From: Dinu Gherman <gherman AT darwin.in-berlin.de>
  • To: Liquid Democracy in der Piratenpartei <ag-liquid-democracy AT lists.piratenpartei.de>
  • Subject: Re: [AG Liquid Democracy] lqfb Nachentwicklung
  • Date: Mon, 16 Jul 2012 12:27:22 +0200
  • List-archive: <https://service.piratenpartei.de/pipermail/ag-liquid-democracy>
  • List-id: Liquid Democracy in der Piratenpartei <ag-liquid-democracy.lists.piratenpartei.de>

Am 16.07.2012 um 11:41 schrieb Michael Vogel:

> Wieso ist denn die Wahl auf Lua gefallen? "Weil wir es können" - oder aus
> einem nachvollziehbaren Grund?

Das würde mich auch interessieren. Mir ist kein nachvollziehbarer Grund
bekannt. Ich vermute, die dachten, das sei performant. Nur ist Lua mehr für
den Embedded-Bereich gedacht und weniger als Grundlage eines Webstacks
berühmt geworden.

>> der Bugtracker wurde von Bots vollgespamt, die Codequalität war sehr
>> bescheiden (z.B. wenig dokumentiert), das API war erst völlig
>> unzureichend, hat anscheinend nie so ganz richtig funktioniert und ist nun
>> in Javascript implementiert!
>
> Serverseitiges Javascript?

Genauer, node.js, hier kann man selbst schauen:

http://dev.liquidfeedback.org/trac/lf/wiki/lfapi
http://www.public-software-group.org/mercurial/lfapi
http://www.public-software-group.org/mercurial/lfapi/file/25aba6a34c44
http://www.public-software-group.org/mercurial/lfapi/file/25aba6a34c44/lfapi/main.js

Die letzte Datei ist 86 KB groß... Aber ich glaube, wir sollten das hier
nicht endlos vertiefen.

>> Technologisch würde ich auch Python, Django und/oder Flask mit einigem
>> Jvascript wie etwa jQuery etc. sowie auf SqlAlchemy als ORM setzen (auf
>> BitBucket oder GitHub).
>
> Ich werde aus Zeitgründen nicht am Coding arbeiten können, würde aber
> empfehlen, keine Javalastigen Dinge zu verwenden. Insofern wären Python
> oder Ruby sicherlich sinnvoll, da es dafür viele Frameworks gibt.

Eben. PHP ist keine echte Programmiersprache [1], Ruby und Perl sind jeweils
eine Sammlung von Hacks, also bleibt eigentlich nur Python, wenn man eine
saubere Lösung will. Bzw. eine, die sauber sein *kann*. ;-) In der
Tiobe-Statistik zeigt Lua übrigens sehr deutlich nach unten [2].

> Du beziehst Dich auf meine Mail, oder? Das Forum hat eine integrierte
> Mailinglistenfunktion:
> http://wiki.piratenpartei.de/Syncom/Mailinglistenfunktion
>
> D.h. nach Anlage des Forenbereiches könnten auch die ML-User gleich
> mitarbeiten.

Das ist mir nicht so geheuer wie Mailman, aber mal sehen...

Gruß,

Dinu

[1] http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-design
[2] http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html





Archiv bereitgestellt durch MHonArc 2.6.19.

Seitenanfang