green-spider/README.md
2018-04-17 16:33:27 +02:00

1.9 KiB

Green Spider

Initiative und Tools zur Förderung eines benutzer*innenfreundlichen Auftritts von Bündnis 90/Die Grünen im Web

Tools

Aktivitäten

Es ist geplant, auf Basis der gesammelten Informationen (siehe Spider) Informationen an die Betreiber*innen der Websites zu versenden. Hierzu müssen Prozesse erarbeitet und vermutlich weitere Tools geschaffen werden.

Community

Green Spider ist ein Projekt des netzbegrünung e. V. Mitwirkung ist herzlich willkommen.

Zur Kommunikation dient der Chatbegrünung-Kanal #green-spider sowie die Issues hier in diesem Repository.

Anleitung

Spider ausführen

Damit werden alle bekannten WWW-Adressen aus netzbegruenung/green-directory geprüft und Daten dazu gesammelt.

Voraussetzungen:

  • GNU make
  • Python 3
  • virtualenv

Starte den Vorgang mit diesem Befehl:

make spider

Das Ergebnis ist die Datei webapp/dist/data/spider_result.json. Wenn Du die neuen Daten ins Repository einspielen möchtest, erstelle bitte einen Pull Request.

Webapp aktualisieren

Die unter https://netzbegruenung.github.io/green-spider/ veröffentlichte Webapp zeigt den Inhalt des docs Verzeichnisses für den master Branch dieses repositories an. Dieser kann automatisch neu erzeugt werden.

Voraussetzungen:

  • npm

Um den Inhalt des docs-Verzeichnisses zu aktualisieren, gibt es im Makefile dieses Kommando:

make webapp 

Das Ergebniss sollte als Pull Request beigesteuert werden.