Projekte und Koordination: Issueshttps://projects.piratenpartei.ch/https://projects.piratenpartei.ch/themes/PurpleMine2/favicon/favicon.ico?16970222052022-04-05T17:54:04ZProjekte und Koordination
Redmine Digitale Infrastruktur - Motion #8557 (New): Twitter Mastodon sync servicehttps://projects.piratenpartei.ch/issues/85572022-04-05T17:54:04Zjowijonas.witmer+projects@piratenpartei.ch
<p>Sync Twitter and Mastodon</p>
<a name="Moa"></a>
<h3 >Moa<a href="#Moa" class="wiki-anchor">¶</a></h3>
<p><a class="external" href="https://gitlab.com/fedstoa/moa">https://gitlab.com/fedstoa/moa</a><br />Python, not actively maintained, no container</p>
<a name="Crossposter"></a>
<h3 >Crossposter<a href="#Crossposter" class="wiki-anchor">¶</a></h3>
<p><a class="external" href="https://github.com/renatolond/mastodon-twitter-poster">https://github.com/renatolond/mastodon-twitter-poster</a><br />Ruby, conatiner build scripts, 3rd party container build, requires multiple unique services<br /><a class="external" href="https://github.com/renatolond/mastodon-twitter-poster/blob/main/docker-compose.yml">https://github.com/renatolond/mastodon-twitter-poster/blob/main/docker-compose.yml</a></p>
<a name="twootpy"></a>
<h3 >twoot.py<a href="#twootpy" class="wiki-anchor">¶</a></h3>
<p><a class="external" href="https://github.com/wtsnjp/twoot.py">https://github.com/wtsnjp/twoot.py</a></p>
<p>Single Python script, Looks simple</p>
<a name="mastodon-twitter-sync"></a>
<h3 >mastodon-twitter-sync<a href="#mastodon-twitter-sync" class="wiki-anchor">¶</a></h3>
<p><a class="external" href="https://github.com/klausi/mastodon-twitter-sync">https://github.com/klausi/mastodon-twitter-sync</a></p>
<p>Single Rust binary and container</p> Verwaltung - News / Information #8512 (New): Übersetzung der neuesten Statutenänderungen auf fran...https://projects.piratenpartei.ch/issues/85122021-10-14T15:25:50ZPascal
<p>Sofern keine Übersetzung auftaucht (siehe auch <a class="external" href="https://projects.piratenpartei.ch/projects/rechtssammlung/dmsf?folder_id=179&sort=modified%2Ctitle">https://projects.piratenpartei.ch/projects/rechtssammlung/dmsf?folder_id=179&sort=modified%2Ctitle</a>) ist die aktuellste vorhandene Version der Statuten:<br /><a class="external" href="https://projects.piratenpartei.ch/dmsf/files/3738/view">https://projects.piratenpartei.ch/dmsf/files/3738/view</a><br />Die Änderungen seitdem müssen noch auf FR übersetzt werden. (Abgleich mit Anträgen auf den PVs, aktuellste deutsche Version: <a class="external" href="https://projects.piratenpartei.ch/dmsf/files/4171/view">https://projects.piratenpartei.ch/dmsf/files/4171/view</a>)<br />Noch mit Jorgo absprechen, ob er etwas hat.</p> Vorstand - Comité PPS - Beschluss / Décision #8379 (New): Sektion Ostschweiz Gründunghttps://projects.piratenpartei.ch/issues/83792019-12-07T13:29:08ZSteffenO
<p>Erstellen einer Liste der Mitglieder aktiv/passiv der PPOS an Simon Dörig zur Gründung/Reaktivierung der Sektion</p> Section Vaud - News / Information #8084 (New): [VD] La mise en œuvre de la nouvelle gouvernance d...https://projects.piratenpartei.ch/issues/80842019-05-08T15:13:53Zegermondemmanuelle.germond@partipirate.ch
<p>EXPOSE DES MOTIFS ET PROJET DE DECRET accordant au Conseil d'Etat un crédit d’investissement de CHF 17'600'000.- pour financer la mise en œuvre de la nouvelle gouvernance documentaire, de l’archivage électronique et du renouvellement du système d’information des Archives cantonales</p>
<p><a class="external" href="https://www.vd.ch/toutes-les-autorites/grand-conseil/seances-precedentes/annee-2019/seance-du-mardi-7-mai-2019/expose-des-motifs-et-projet-de-decret-accordant-au-conseil-detat-un-credit-dinvestissement-de-chf-17600000-pour-financer-la-mise-en-oeuvre-de-la-nouvelle-gouvernance-documentaire-de-larchivage-electronique-et-du-renouvellement-du-systeme-dinforma/">https://www.vd.ch/toutes-les-autorites/grand-conseil/seances-precedentes/annee-2019/seance-du-mardi-7-mai-2019/expose-des-motifs-et-projet-de-decret-accordant-au-conseil-detat-un-credit-dinvestissement-de-chf-17600000-pour-financer-la-mise-en-oeuvre-de-la-nouvelle-gouvernance-documentaire-de-larchivage-electronique-et-du-renouvellement-du-systeme-dinforma/</a></p>
<p>A lire</p> Vorstand - Comité PPS - Task / Tâche #8024 (Needs Work): Verantwortliche & Zugriffsrechtehttps://projects.piratenpartei.ch/issues/80242019-01-19T15:27:08Zkilian.
<p>Erstellung einer Übersicht resp. UserManagemetn über die diversen Systeme (Admin/PowerUser/User) ist <br /><a class="external" href="https://pps-orga.piratenpad.de/ItInfraZugriffsKonzept">https://pps-orga.piratenpad.de/ItInfraZugriffsKonzept</a></p>
<p>@AG-DI für die Umsysteme (Grobübersicht Admins)<br />@KBR: Erstellung von SoMedia Kanälen (wobei alte Kanäle wie YT/Google+/Flicker/ neu gesetzt werden müssten)<br />@Sektionen: Wer in Euren Sektionen welche Zugriffe hat</p>
<p>Redmine<br />Discourse<br />Mail<br />PPS-Chat</p>
<p>Homepage<br />OTRS<br />Mitglieder-DB (wichtig)<br />Presse-DB</p>
<p>Facebook<br />Twitter<br />Google+<br />Youtube<br />Flicker</p>
<p>usw</p> pi-vote - Bug / Feature #5621 (New): [Hinweis] Fehler in Kubuntu 13.04 stoppt PiVote/Circlehttps://projects.piratenpartei.ch/issues/56212013-07-26T16:41:18Zbernd villigermail@bernd-villiger.ch
<p><strong>System</strong> (out of the box)</p>
<p>Kubuntu 13.04 | Kernel 3.8 (64bit) | KDE 4.10</p>
<p><strong>Problem</strong></p>
<p>Circle hängt sich beim Start auf (vgl. Screenshot bzw. Fehlermeldung) und kann nur mit <code>[sudo] kill mono</code> gestoppt werden.</p>
<p>Auslöser dafür ist ein <a href="http://www.kubuntuforums.net/showthread.php?63177-After-the-most-recent-update-of-KDE-to-4-10-5-my-clock-broke" class="external">Fehler in Kubuntu</a> - zu erkennen an absonderlichen Zeitanzeigen, die sich manuell nicht korrigieren lassen.</p>
<p><strong>Lösung</strong></p>
<p>Wird das Kubuntu-Zeitsystem rekonfiguriert (<code>[sudo] dpkg-reconfigure tzdata</code>), startet danach auch Circle ohne Probleme.</p> pi-vote - Bug / Feature #5611 (New): Circle: Export der Auszählung im CSV-Formathttps://projects.piratenpartei.ch/issues/56112013-07-25T14:10:16Zbernd villigermail@bernd-villiger.ch
<p>Aktuell wird beim Export der Stimmenauszählung eine Plain-Text-Datei generiert, mit Leerschlägen als Trennzeichen - gut geeignet zur Auswertung durch Shell Scripts, eher ungeeignet für den Import in OpenOfficeCalc ...</p>
<p>Vielleicht wäre zweckmässiger, die Datensätze als <em>"Comma Separated Values"</em> zu exportieren (?).</p> pi-vote - Bug / Feature #5601 (New): Circle (@ Debian): "Alien" > "Foreigner"https://projects.piratenpartei.ch/issues/56012013-07-24T15:05:52Zbernd villigermail@bernd-villiger.ch
<p><strong>System(e)</strong></p>
<ul>
<li>Circle 1.4.4.0 (english) auf
<ul>
<li>Debian 7.1 | Kernel 3.2 (64bit) | Gnome 3.4</li>
<li>Mint 15 | Kernel 3.8 (64bit) | Cinnamon 1.8</li>
</ul></li>
</ul>
<p><strong>Problem</strong></p>
<p>In der Maske <code>Create certificate - Personal data</code> (cf. Screenshot) werden <em>Ausländer</em> als <em>Aliens</em> bezeichnet - was im Englischen durchaus auch einen negativen Unterton haben kann.</p>
<p><strong>Lösung</strong></p>
<p>In Anlehnung an die Wortwahl des <a href="http://www.bfm.admin.ch/content/bfm/en/home/themen/aufenthalt/ref_biometr_auslaenderausweis.html" class="external">Bundesamtes für Migration</a> schlage ich daher vor, den neutralen Begriff des <em>Foreigners</em> zu verwenden, konkret also <em>Alien Identity Card</em> durch <em>Foreigner ID</em> zu ersetzen.</p> pi-vote - Bug / Feature #5593 (New): Debian Installer: Shells Scripts Incompletehttps://projects.piratenpartei.ch/issues/55932013-07-24T07:22:11Zbernd villigermail@bernd-villiger.ch
<p><strong>Systeme</strong></p>
<ul>
<li>Debian 7.1 | Kernel 3.2 (64bit) | Gnome 3.4</li>
<li>Mint 15 | Kernel 3.8 (64bit) | Cinnamon 1.8</li>
</ul>
<p><strong>Probleme</strong></p>
<p>Der Installer erzeugt</p>
<ul>
<li>unter <em>Gnome / Debian</em> keine Menü-Einträge, keine Desktop-Icons;</li>
<li>unter <em>Mint / Cinnamon</em> keine Menü-Einträge, nur ein Desktop-Icon.</li>
</ul>
<p>Hintergrund: <code>/usr/bin/update-menus</code> ist</p>
<ul>
<li>unter <em>Gnome / Debian</em> vorhanden, aber kaputt (?).</li>
<li>unter <em>Mint / Cinnamon</em> überhaupt nicht vorhanden.</li>
</ul>
<p><strong>Lösungen</strong></p>
<p>Auf beiden Systemen kann ich die Menü-Einträge manuell erzeugen:</p>
<pre>
root@vm-debian:/opt/pivote# cp -v *.desktop /usr/share/applications/
root@vm-mint:/opt/pivote# cp -v *.desktop /usr/share/applications/
</pre>
<p>Auf beiden Systemen funktioniert als "Post-Post-Install Script":</p>
<pre>
#! /bin/sh
if [ -d /opt/pivote/ ] && [ -d /usr/share/applications/ ]
then
cp /opt/pivote/*.desktop /usr/share/applications/
fi
# eof
</pre>
<p>Ich schlage daher vor, eines der Post-Install Scripts um eine solche Routine zu ergänzen.</p>
<p>P.S.: Shell Scripts und Debian Package könnte ich auch selbst überarbeiten. Aber GIT etc. sind für mich Neuland (- war früher "Einzelkämpfer" ...), und ich will weder euren Code noch eure Abläufe durcheinander bringen.</p> pi-vote - Bug / Feature #5476 (New): Wording - "Zertifizierungsantrag" zu "Antrag auf Zertifikat"https://projects.piratenpartei.ch/issues/54762013-07-01T16:59:57ZValio
<p>Vorschlag: "Zertifizierungsantrag" durch "Antrag auf Zertifikat" ersetzen</p> pi-vote - Bug / Feature #5475 (New): Usability - Hinweis bei fehlendem Zertifikathttps://projects.piratenpartei.ch/issues/54752013-07-01T15:06:10ZValio
<p>Gut gelöst:<br />Beim Start ohne Zertifikat wird oben die Beschreibung "Du hast noch kein Zertifikat." mit dem Button "Zertifikat erstellen" angezeigt</p>
<p>Wie es noch benutzerfreundlicher gemacht werden könnte</p>
<p>1. Bei der Beschreibung den Satz "Zum Abstimmen benötigst du ein Zertifikat" hinzufügen (erklärt dem User "wofür brauche ich kein Zertifikat"?)</p>
<p>2. Erwägen Beschriftung bei der ersten Schaltfläche auf "Neues Zertifikat erstellen" ändern und eine zweite Schaltfläche hinzufügen "Ich habe bereits ein Zertifikat auf einem anderen Gerät erstellt" > Wizard, Link, o.ä. mit Beschreibung zum Import</p> pi-vote - Bug / Feature #5468 (New): Keine Prüfung auf altersabhängiges Stimmrecht https://projects.piratenpartei.ch/issues/54682013-06-29T10:10:52Zcta
<p>es findet offensichtliche kein Check statt, ob jemand altershalber <strong>nicht</strong> stimmberechtigt sein kann. So weit ich mich erinnern mag muss jemand das 16. Lebensjahr abgeschlossen haben, um das aktive Wahl- und Stimmrecht zu erhalten. Sollte dem gem. Geburtsdatum nicht so sein, könnte der Zertifikatsantrag direkt im Client zurückgewiesen werden (ev. mit einer Karenzfrist von ein paar Monaten, wobei dann der Registrar darauf hingewiesen werden müsste, dass das Zertifikat erst auf den Geburtstag hin gültig sein darf)</p> pi-vote - Bug / Feature #5466 (New): Erneute Eingabe von Name / Vorname / Geburtsdatum beim Erste...https://projects.piratenpartei.ch/issues/54662013-06-29T10:06:17Zcta
<p>XUBUNTU 64 (in VMWare Fusion)<br />Circle fragt beim Erstellen eines Unterzertifikats erneut nach Name, Vorname und Geburtsdatum. Sollte nicht notwendig sein, da diese Angaben bereits bekannt sind</p> Sektion Wallis / section valaisan - Task / Tâche #5444 (Needs Work): Welcome/Austrittsmail automa...https://projects.piratenpartei.ch/issues/54442013-06-28T18:29:51ZdataCore
<p>Es besteht die Möglichkeit, pro Sektion die Willkommens/Austrittsmail zu customizen.</p>
<p>Ich würde empfehlen je eine Vorlage (D+F zusammen) Willkomensmail und Austrittsmail zu erstellen und diese an Moira weiterzuleiten.</p>
<p>Hier gibts schon was zum Willkommensmail: <a class="external" href="http://projects.piratenpartei.ch/pad/show/380">http://projects.piratenpartei.ch/pad/show/380</a></p> pi-vote - Bug / Feature #5443 (Needs Feedback): Usability - Beschreibungen über Eingabefeldern pl...https://projects.piratenpartei.ch/issues/54432013-06-28T18:27:44ZValio
<p>Testschript 1, bei 5.: <br />Usability-Empfehlung: <br />Feld-Beschreibungen über dem Feld platzieren, statt links neben dem Feld</p>
<p>Begründung: Zuordnung ist schneller verständlich (siehe <a class="external" href="http://goo.gl/rHkc2">http://goo.gl/rHkc2</a> 3.2)</p> Sektion beider Basel - Task / Tâche #5104 (New): Automatisierte Verfolgung der Tätigkeiten des Gr...https://projects.piratenpartei.ch/issues/51042013-04-19T20:22:15Zshugyousha
<p>Eine mögliche Automatisierung wäre die Extraktion von für die Partei wichtigen Themen aus Presse- und Medienmitteilungen.</p>
<p>Genaueres sollte noch besprochen werden.</p> Sektion beider Basel - Task / Tâche #5041 (Needs Work): Parlaments-Daten automatisch abgreifen la...https://projects.piratenpartei.ch/issues/50412013-04-10T16:43:18ZValio
<p><a class="external" href="http://piraten-basel.ch/wp-content/uploads/2011/07/Vorstandssitzung-vom-1.-April-2013.pdf">http://piraten-basel.ch/wp-content/uploads/2011/07/Vorstandssitzung-vom-1.-April-2013.pdf</a></p>
<pre><code>Pat meldet sich freiwillig und schlägt vor, dass dieser Prozess in Zukunft bis zu einem bestimmten Grad automatisiert werden könnte. Silvan wäre daran interessiert, bei einer Automatisierung mitzuwirken</code></pre> Sektion St. Gallen und beide Appenzell - Task / Tâche #3251 (Done): Statistik Skripthttps://projects.piratenpartei.ch/issues/32512012-05-25T15:56:43ZSchildi
<p>es soll ja ein Statistikskript erstellt werden.<br />Hier meine vorläufige Fassung, sie funktioniert noch nicht, also falls jemand etwas Erfahrung mit Gimp-Programmierung hat, soll er mir bitte sagen wo ich noch Fehler habe.</p> pi-vote - Bug / Feature #3176 (Needs Work): pivote-circle crasht bei Abstimmunghttps://projects.piratenpartei.ch/issues/31762012-05-12T00:39:17Zdanilo
<p>Ich kann nicht abstimmen. Beim Verarbeiten der Stimme (nach dem Verbinden auf den Server) kommt folgender Stacktrace:</p>
<pre>
Unhandled Exception: System.ArgumentException: Bad vota.
at Pirate.PiVote.Crypto.Ballot..ctor (IEnumerable`1 vota, Pirate.PiVote.Crypto.BaseParameters parameters, Pirate.PiVote.Crypto.Question questionParameters, Emil.GMP.BigInt publicKey, System.Progress progress) [0x00000] in <filename unknown>:0
at Pirate.PiVote.Crypto.VoterEntity.CreateBallot (System.Tuple`4 input, System.ProgressHandler progressHandler) [0x00000] in <filename unknown>:0
at System.Parallel+ParallelWorker`2[System.Tuple`4[System.Collections.Generic.IEnumerable`1[System.Int32],Pirate.PiVote.Crypto.VotingParameters,Pirate.PiVote.Crypto.Question,Emil.GMP.BigInt],Pirate.PiVote.Crypto.Ballot].Worker () [0x00000] in <filename unknown>:0
at System.Threading.Thread.StartInternal () [0x00000] in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: System.ArgumentException: Bad vota.
at Pirate.PiVote.Crypto.Ballot..ctor (IEnumerable`1 vota, Pirate.PiVote.Crypto.BaseParameters parameters, Pirate.PiVote.Crypto.Question questionParameters, Emil.GMP.BigInt publicKey, System.Progress progress) [0x00000] in <filename unknown>:0
at Pirate.PiVote.Crypto.VoterEntity.CreateBallot (System.Tuple`4 input, System.ProgressHandler progressHandler) [0x00000] in <filename unknown>:0
at System.Parallel+ParallelWorker`2[System.Tuple`4[System.Collections.Generic.IEnumerable`1[System.Int32],Pirate.PiVote.Crypto.VotingParameters,Pirate.PiVote.Crypto.Question,Emil.GMP.BigInt],Pirate.PiVote.Crypto.Ballot].Worker () [0x00000] in <filename unknown>:0
at System.Threading.Thread.StartInternal () [0x00000] in <filename unknown>:0
Unhandled Exception: System.ArgumentException: Bad vota.
at Pirate.PiVote.Crypto.Ballot..ctor (IEnumerable`1 vota, Pirate.PiVote.Crypto.BaseParameters parameters, Pirate.PiVote.Crypto.Question questionParameters, Emil.GMP.BigInt publicKey, System.Progress progress) [0x00000] in <filename unknown>:0
at Pirate.PiVote.Crypto.VoterEntity.CreateBallot (System.Tuple`4 input, System.ProgressHandler progressHandler) [0x00000] in <filename unknown>:0
at System.Parallel+ParallelWorker`2[System.Tuple`4[System.Collections.Generic.IEnumerable`1[System.Int32],Pirate.PiVote.Crypto.VotingParameters,Pirate.PiVote.Crypto.Question,Emil.GMP.BigInt],Pirate.PiVote.Crypto.Ballot].Worker () [0x00000] in <filename unknown>:0
at System.Threading.Thread.StartInternal () [0x00000] in <filename unknown>:0
</pre> pi-vote - Bug / Feature #1255 (Needs Work): Mirror für PiVote-Paketehttps://projects.piratenpartei.ch/issues/12552011-07-20T21:50:24Zdanilo
<p>Wäre es möglich, die PiVote Pakete an einem Ort zu mirroren, wo die URL keine variablen Bestandteile hat, wie z.B. die Attachment-ID vom Drupal?</p>
<p>Wäre sehr praktisch für Paketmanager, dann kann man bei einem Update jeweils nur die Versionsnummer hochschrauben :)</p>
<p>Aktuell:<br /><a class="external" href="http://projects.piratenpartei.ch/attachments/download/256/PiVote_Client_Linux_x86_1.1.3.0.zip">http://projects.piratenpartei.ch/attachments/download/256/PiVote_Client_Linux_x86_1.1.3.0.zip</a></p>
<p>Beispiel:<br /><a class="external" href="http://ftp.piratenpartei.ch/pivote/release/PiVote_Client_Linux_x86_1.1.3.0.zip">http://ftp.piratenpartei.ch/pivote/release/PiVote_Client_Linux_x86_1.1.3.0.zip</a><br /><a class="external" href="http://ftp.piratenpartei.ch/pivote/release/latest.zip">http://ftp.piratenpartei.ch/pivote/release/latest.zip</a> (symlink)</p>