Skip to content
Snippets Groups Projects
To find the state of this project's repository at the time of any of these versions, check out the tags.

Changelog

Eigentlich hat die Website selten/gar nicht so was wie Releases. Changes passieren inkrementel und durchaus manchmal experimentel. Denoch ist es ggf. hilfreich ca alle halbe Jahr mal zu formulieren, wass sich so an großen Dingen verändert hat und vermutlich auch (erstmal) so bleibt. Das passiert hier.

[2024-06 ]

Milestone: %2024-06

Die hier aufgelisteten Änderungen sind sicher nicht allumfassend. Manches rutscht durch.

Werkstatt

2864a7b2

Angesichts der Neuanschaffungen und dem Fokus auf die Werkstatt war diese auch der zentrale Fokus der Veränderungen auf der Website. Die "Offene Werkstatt" ist jetzt ein eigener Menüpunkt auf der Website, neben dem Space selbst.

Die Seite der Werkstatt und der Geräte in der Werkstatt wurde vollständig überarbeitet. Informationen über Einweisungen zu Geräten werden zukünftig auch direkt auf der Website zu finden sein. Dafür gibt es den Ordner _briefing. Für diese Einweisungen, die nach Werkstattordnung nun verpflichtend sind, gibt es ein spezielles CSS, welches aus der Website ein druckbares Dokument erstellt.

Zudem werden Ansprechpersonen für Geräte und Werkzeuge festgelegt. Diese werden nun auf den jeweiligen Seiten der Geräte auch angezeigt.

Der Datenkreis der Dateien in _inventory ist dabei nochmal gewachsen, insbesondere werden jetzt auch Manuals verlinkt (da wir diese nicht veröffentlichen dürfen, sind sie im Internen Bereich des Wikis hochgeladen und nur mit Login einsehbar).

Ebenfalls wird geprüft ob Geräte verliehen sind oder verliehen werden, oder außer Betrieb sind, um dies anzuzeigen. Auch schon ein paar Tage vorher, sofern bekannt, wird darauf hingewiesen.

Darstellung eines Geräts auf der Website

In _damagereport können Meldungen über Schäden an Geräten oder Ausrüstung hintelegt werden. Diese werden automatisch auf der Seite des Geräts sowie auf Leihverträgen vermerkt.

Eine maschinenelesbare übersicht von einigen Grunddaten gibts als XML ebenfalls, die wird jeweils wachsen, wenn mehr benötigt wird. aktuell wird sie isbesondere genutzt um das (leider weiter nicht funktionsfähige) Verleihformular dynamischer zu gestallten.

Doku wandert aus dem Wiki in dieses Repo

#45 (closed) Die Doku wandert aus dem Wiki hier her. Das macht einfach mehr Sinn sie hier zu haben.

The Project-Post is dead - long live the Project Post

Seit den Änderungen Anfang 2023 gab es im Ordner für Posts (_posts) den Ordner blog und den Ordner projectpost. Ein projectpost gehörte zu einer Aktivität (deren Ordner aus historischen Gründen im Repo _projects heißt). Das konnte man allerdings immer auch schon erreichen, indem man die category "project" in einem Post im Ordner blog nutzt (also ein Element der Liste categories muss project sein). Zudem war die ganze Sache eh quatschig. Alle Posts könnten doch eigentlich auch in Aktivitätem auftauchen, oder? Sofern das Sinn ergibt?

Deshalb hängt das jetzt nur noch an den Tags. Wenn ein Tag in einem Post auch das Main-Tag einer Aktivität ist, dann taucht der Blog-Post darin auf.

Entsprechendes ist in der Doku nun auch so vermerkt.

More changes

Edit This Page

01f00a44 Seiten haben nun im Footer einen Link, der es erlaubt, direkt zu der Git-Datei zu springen, um den Inhalt zu verändern.

Besere Links zu Blog Seiten

Aus Gründen hatten manche Blog-Einträge kaputte URLs, welche ...project/blog... waren anstelle nur blog, das würde gefixt. Das heißt ggf, dass es nun tote Links gibt. Aber sollten nicht viele sein. Aber Links zum Blog sind jetzt besser. Es wurden keiner Weiterleitungen oder sowas gemacht... so wichtig ist es nicht.

Verbesserungen der Medien Ansicht

524aa4a9 Neben einigen kleinen Design-Verbesserungen gibt es nun einen Button zum melden eines Videos sowie informationen zu Lizenz.

"Veranstaltungen" Heißt jetzt "Kalender"

Das wurde im Menü umbenannt und macht eher klar, worum es sich handelt.

Printable pages (Teilweise; Work in Progress)

Einige Seiten, insbesondere im Kontext von Werkstatt und Verleih, müssen gedruckt werden, z.B. als Formular für die Sicherheitseinweisung oder als Leihvertrag. Auf der gedruckten Seite braucht es andere Informationen als auf der Website (z.B. Unterschriftsfelder). Daher gibt es nun die Option spezielles CSS für Print-Medien einzubauen.

Aus Live-Stream wird Vielleicht-Stream

Um keine Erwartungshaltung zu haben, dass es immer eine Live-Stream gibt wenn das Video-Team einen anlegt, heißen Live-Streams jetzt üblicherweise Vielleicht-Stream. Außer man setzt das stream_certain-Flag, dann ist es ein Live-Stream.

RSS für Verleih

Neben den Kalendern für den verleih gibt es nun ein RSS-Feed für alle Zeiträume in denen Geräte reserviert oder verliehen werden. Zu finden unter https://chaotikum.org/loans.xml

Media auch im Menü

jetzt wo alle Medien da sind und das eigentlich ganz hübsch aussieht dürfen es alle gerne finden. Dazu kommt ne ganze Menge overhead mit Subtitles und thumbnails. Teilweise erklärt in diesem Video.

Verbesserung der Hinweis auf Fortografieren

Hier gab es beim Sommerfest verwirrung. Leicht verbesserte Texte machen in bestimmten Konstellationen ggf. klarer, was wir meinen.

Haufenweise content updates

Darunter u.a. die Datenschutzerklärung, welche mal wieder auf die Tools, die wir tatsächlich haben, aktualisiert wurde. Aber auch entfernen falscher Infos zu Kontaktdaten und vieles, vieles, mehr.

Beschleunigung der Build Zeit

Durch Verbesserungen in den Templates wurde die Build Zeit deutlich verkürzt.

Verbesserung dieser Datei

Hier und da wurde auch das Changelosg aufgehübscht um es bsser lesen zu können.

Bug Fixes

kaputte URL zum Verleihkalender

13991ba3 Die URL zu den kalendern von Objekten um zu abonieren, ob diese Verliehen waren, hatte ein / zu wenig

2023.12

Milestone: %2023-12

Medien

#40 (closed)

Insbesondere um auf Social Media nicht entscheiden zu müssen, ob wir zu Youtube oder media.ccc.de linken haben wir nun unsere eigene Übersicht aller von uns aufgezeichneten und releasten Medien. Diese Seite bietet Menschen die Möglichkeit selbst zwischen den Diensten auf welchen wir das Video hochgeladen haben zu wählen, darunter üblicherweise Youtube, media.ccc.de, archive.org und unser eigener Server.

Die Medienübersicht findet sich unter auf unserer Website im Bereich Media. Es gibt hier keinen direkten Link im Menü, weil dies üblicherweise nicht benötigt wird. Der primäre Zweck ist es einzelne Videos direkt zu verlinken z.B. auf Social Media oder in Blogposts. ˘ Hierzu gibt es ein inlcude Befehl, um ein Video in einen Blogpost einzubinden.

include {{site.video}} uid="98b5e029-7b64-49d2-9279-d322e00ef5df"

Alle bereits von uns im Rahmen des Chaotikums oder der NooK aufgezeichneten und veröffentlichten Videos wurden nachgetragen und stehen nun zur Verfügung. Youtube oder media.ccc.de einbindungen auf der Website wurden entfernt und durch die neue Methode ersetzt.

Verleih und Inventar

#41

Im Kontext der neuen Videotechnik war eine Möglichkeit, Technik vom Chaotikum ebtleihen zu können, zentraler bestandteil unseres Vorhabens. Eine Anfrage Dinge zu entleihen ist nun über die Website verhältnismäßig einfach möglich.

In diesem Kontext hat sich die bisherige Sammlung von Werkzeugen unter _tools zu einer art Inventar erweitert, welche neben dem Wekzeug nun auch die Videotechnik beinhaltet und unter _inventory zu finden ist.

Um die Übersicht zu behalten, was wann geliehen wurde, gibt es eine Übersitseite sowie iCal Dateien pro Inventarobjekt.

Neben der Möglichkeit spzifisch Geräte zu reservieren über ein Dokument im Ordner _loan können Geräte oder Geräte-Gruppen auch direkt in einem Event (Ordner _event) reserviert werden.

Zukünftige Events auf der Frontpage

Drei Tage vor einem Event wird es nun auf der Website angezeigt, dort wo auch zu sehen ist, ob der Space offen ist oder nicht. Über das flag nofrontpage im Event kann das vermieden werden.

Zudem gibt es nun zwei Kalender für Events. Die bisherige events.ics verzichtet ebenso auf die Events, welche nicht auf der Frontpage angezeigt werden und ist primär für die externe Verwendung. eventsinternal.ics hingegen, hat alle events (#42 (closed), fdf8af12).

Anzeige von Anwesenheit

edcfb597

Es ist nun möglich auf der Website anzuzeigen, ob man im Space ist. Das soll die Hürde für neue Menschen senken indem man z.B. sehen kann ob Leute die man kennt im Space sind oder Menschen, die man wegen eines Projektes mal ansprechen wollte. Insgesammt sollen diese und andere angedachte Änderungen dazu beitragen stärker erkennbar zu machen, dass Nobreakspace kein anonymes konstrukt ist sondern aus Menschen besteht.

Hier kommuniziert die Website mit einem neuen Service, welcher auf magrathea in einem Docker container läuft.

More Changes

Hinweis auf Fortografieren

Abhängig davon, ob bei einer Veranstaltung gefilmt/Fotografiert wird oder nicht findet sich nun bereits in der Ankündigung ein entsprechender, fett gedruckter, Hinweis.

Seperate iCal-Dateien für Events

Bei Blog-Eintrag im Event kann man nun über das 🗓️-Symbol direkt eine iCal Datei herunterladen, welche lediglich dieses Event beinhaltet. Das iCal für Alle Chaotiku-Events ist weiterhin unten zu finden. Das alte event.xml wurde nicht mehr benötigt und abgeschafft.

Doku

Wie immer sind die Features in der Doku zur Website im Wiki dokumentiert.

Bug-Fixes

a, b oder c

Ab und zu stand auf der website random a,b oder c am Rand. Das apssiert nun nicht mehr... (c7b2c93f).

2023.03

Aktivitäten

#38 (closed)

Angetrieben durch die Notwendigkeit Projekte anders zu denken hat sich auf der Website einiges getan. Bisher waren Projekte selten genutzt und schlecht definiert. Sie waren große Markdown-Dateien in welchen irgendwie das komplette Projekt beschrieben werden sollte. Den Aufwand haben sich nur wenige gemacht.

Nun sind Projekte, die, um die Einstiegshürde zu senken, nun auf der Website Aktivitäten heißen, kleine Markdown-Dateien, in welchen das Projekt erst einmal nur in wenigen Sätzen beschrieben werden muss. Dort sind hauptsächlich Links zu git-repos oder so drin. Hauptsächlich sammeln Projekte Blog-Posts über die Projekte. Sortiert werden sie auf der Aktivitäten-Seite nach der letzten Aktualisierung (also nach dem neusten Blog-Post über das Projekt).

Zudem gibt es die Gesamtübersicht (Das Projektarchiv), welche alle Projekte, auch jene ohne Blog-Posts, alphabetisch auflistet.

"Aktivitäten" sollen für alle Menschen in unserem Umfeld eine Option sein, kleine und große Sachen mit denen sie sich beschäftigen, dort unterzubringen, sofern sie irgendwie eine Verbindung zum Vereinsleben, Vereinszweck und/oder zur Community und ihren Themen hat. Das Projekt/die Aktivität muss dabei nicht in irgendeiner Form durch den Verein gefördert sein, oder durch den Vorstand abgesegnet oder sonst irgendwas. Was zählt ist euer Bedürfnis, es zu teilen und zu erklären und euer Wunsch, es (auch) auf der Chaotikum-Website zu tun.

Aktivitäten sollten immer eine Kontaktmöglichkeit beinhalten, denn Wissensaustausch und Weitergabe ist ja ein Kern dessen, was wir tun.

Wenn ihr eure Projekte auf eurer eigenen Website dokumentiert oder einen eigenen Blog pflegt (oder eine Gruppe seit, mit einer eigenen Website, wie FFHL), sind auch Cross-Positngs oder Stubs mit Verweis auf diesen eigenen Blog voll ok. Wie immer ist das kommerzielle Interesse zu vermeiden.

Wie man Projekte anlegt, wie man sie mit Blog-Posts verknüpft usw... erklärt das HowTo zur Website.

Menschen

In dem Kontext gibt es nun auch die Option, Kontaktmöglichkeiten für Menschen hinzuzufügen. Dafür gibt es den Ordner _people. Wenn in einem Projekt jemand auftaucht, dessen Namen sich auch in _people findet, werden die entsprechenden icons für Kontaktmöglichkeiten hinzugefügt. Ein Beispiel sieht man hier.

Kategorien

In der Übersicht haben Blog-Posts jetzt Kategorien. Aktuell gibt es insbesondere "Ankündigungen" und "Aktivitäten". So lassen sich Posts über Aktivitäten von den üblichen Ankündigungen eines Events unterscheiden. Blog-Posts über Aktivitäten haben zudem Autor*innen, wie z.B. dieser, über LaserUART (#25 (closed)).

More Changes

Ist der Space auf?

Auf der Mobilvariante ist der Space-Status nun oben zu sehen.

Serifen

Gibt es jetzt weniger.

Externe Abhängigkeiten

Gibt es jetzt auch weniger.

Javascript

wurde etwas aufgeräumt und sollte jetzt weniger gesprächig sein.

Bilder

Gibt es jetzt hier und da mehr, insbesondere in der Mobilansicht.