ILIAS-Blog

Neuigkeiten und Hintergründe zu ILIAS - dem Open Source LMS

Keyword: Technical Board

Kruse, Fabian [Fabian] - 7. Apr 2022, 09:46
Keywords: Community, Discord, ILIAS 8, PHP 8, Technical Board

Das Beta-Release von ILIAS 8 kommt langsam näher und wir können einen ersten Rückblick auf die erfolgten Arbeiten „unter der Haube” wagen. Richard Klees vom Technical Board bringt uns auf den aktuellen Stand – und lädt zudem alle Benutzerinnen und Freunde von ILIAS auf unseren neuen Discord-Server ein.

Comments (2) · Link

Kruse, Fabian [Fabian], Kunkel, Matthias [mkunkel] - 12. May 2021, 11:55
Keywords: ILIAS 8, PHP8, Technical Board

Dies ist die Fortsetzung unseres Gesprächs mit Richard Klees, Sprecher des Technical Boards im ILIAS-Verein.

Comments (0) · Link

Kruse, Fabian [Fabian] - 10. May 2021, 15:30
Keywords: Accessibility, Technical Board, Verein

Auf der diesjährigen Mitgliederversammlung des ILIAS open source e-Learning e.V. durften wieder die Mitglieder unseres Technical Boards gewählt werden (wir berichteten). Über die aktuellen Arbeitsschwerpunkte und die Pläne für die neue Amtszeit haben wir uns mit Board-Sprecher Richard Klees unterhalten.

Comments (0) · Link

Kruse, Fabian [Fabian] - 14. Jul 2020, 13:30
Keywords: Community, Technical Board

Einige der vielen Veränderungen in ILIAS 6 haben wir bereits in einem separaten Post beleuchtet. Im lang erwarteten Bericht aus dem Technical Board wollen wir nun die Gelegenheit nutzen, einen Blick hinter die Kulissen der Entwicklung zu werfen. Und natürlich schauen wir im Gespräch mit Board-Mitglied Stephan Winiker auch nach vorne, was uns an größeren Neuerungen mit ILIAS 7 erwartet – und wie diese in der Community geplant und umgesetzt werden. 



Comments (0) · Link

Kruse, Fabian [Fabian] - 24. Mar 2020, 15:37
Keywords: Technical Board, UI, UX

Zur Mitarbeit im Technical Board des ILIAS open source e-Learning e.V. wird eine UI-/UX-Expertin gesucht.

Eure wichtigsten Aufgaben wären:

  • Mit Eurem Fachwissen Fragen der Board-Mitglieder beantworten und bei der Meinungsfindung helfen
  • Neue und existierende Beiträge im Bereich UI/UX von ILIAS untersuchen
  • Der Community bei Fragen als Ansprechpartner dienen
  • Vorträge und Workshops zum Themenfeld halten, um Euer Wissen in der Entwickler-Gemeinschaft zu verbreiten
Das Board würde sich freuen, wenn Experten und Expertinnen aus der Community hier einen ehrenamtlichen Beitrag leisten könnten. Alle Details zu dieser Ausschreibung findet Ihr in unserem Job-Forum.

Comments (0) · Link

Kruse, Fabian [Fabian] - 26. Feb 2020, 11:55
Keywords: Podcast, Technical Board

Regelmäßig berichten wir im ILIAS-Blog über die Aktivitäten unseres Technical Boards und über die ILIAS-Strategie, die das Board entwickelt und aktualisiert. Die daraus resultierenden Beiträge sind allerdings für Einsteiger und Gelegenheits-ILIAStinnen zum Teil ein wenig abschreckend. So kam unser Vorstandsmitglied Thomas Schroeder auf die Idee, die Strategie einmal in einem Podcast vorzustellen.

Zu diesem Zweck hat Thomas sich mit Richard Klees vom Technical Board zusammengesetzt. Gemeinsam stellen die beiden die Strategie 2019-2021 vor und laden alle Community-Mitglieder ein, sich mit dieser zu beschäftigen, sie zu diskutieren und eigene Ideen einzubringen.

Wir freuen uns, an dieser Stelle den Podcast zu veröffentlichen. Im Video seht Ihr begleitend den Text der Strategie, der online hier zu finden ist. Wenn Interesse besteht, könnte Thomas sich vorstellen, den Podcast mehrmals jährlich anzubieten. Wir könnten diesen dann auch auf den üblichen Plattformen als Audi…

Comments (0) · Link

Kruse, Fabian [Fabian] - 17. Sep 2019, 13:55
Keywords: ILIAS 6, Technical Board, Test&Assessment, Testen

Auf der letzten ILIAS-Entwicklungskonferenz im Frühjahr wurde zum zweiten Mal das Technical Board gewählt. Neu im Team ist seitdem Stephan Winiker von der Hochschule Luzern. Mit den anstehenden Änderungen in ILIAS 6 hat das Board von Anfang an eine Menge zu tun gehabt. In diesem Gespräch bringt uns Stephan auf den aktuellen Stand der Dinge.

Comments (1) · Link

Kruse, Fabian [Fabian] - 17. Apr 2019, 09:44
Keywords: Kitchen Sink, Maintenance, Strategie, Technical Board

Auf der diesjährigen Mitgliederversammlung des ILIAS-Vereins in Köln wurde das Technical Board neu gewählt. Zur großen Freude der Wahlberechtigten waren vier der fünf Board-Mitglieder bereit, erneut zur Wahl anzutreten. So wurden Timon Amstutz, Michael Jansen, Richard Klees und Alexander Killing für eine weitere Amtszeit gewählt. Vervollständigt wird das Team durch Stephan Winiker von der Hochschule Luzern, der sich in diesem Jahr erstmals zur Wahl stellte.

Vor fast zwei Jahren hatten wir an dieser Stelle über das Strategiepapier des Technical Boards berichtet. Im Namen des "alten" Boards wurde dieses Papier auf der Mitgliederversammlung durch Richard Klees noch einmal kritisch gewürdigt. In ihrem Review haben die Board-Mitglieder geschaut, in welchen Bereichen Fortschritte erzielt wurden und in welchen nicht. Das vollständige Review ist online zu finden.

Wir haben Richard einige Fragen zu diesem Rückblick gestellt. Dabei sind wir auch noch einmal auf mögliche Änder…

Comments (0) · Link

Kruse, Fabian [Fabian], Kunkel, Matthias [mkunkel] - 19. Feb 2019, 09:09
Keywords: Pegasus App, Sicherheit, Technical Board, Test&Assessment

Viele ILIAS-Anwenderinnen und Anwender möchten ihr LMS auch auf dem Smartphone nutzen. ILIAS ist responsiv und kann daher von Haus aus auch auf kleineren Bildschirmen genutzt werden. Dabei gibt es jedoch Grenzen, weshalb das Thema "mobiles ILIAS" immer wieder behandelt wird. Ein Lösungsansatz aus der Community ist die Pegasus-App: Sie erlaubt es Benutzern, per App automatisch auf ihre heimische ILIAS-Plattform eingeloggt zu werden, Dokumente offline zu nutzen und mit Lernorten zu arbeiten. Wir haben uns mit Timon Amstutz vom Technical Board darüber unterhalten, was die Board-Mitglieder von der App halten und wohin die weitere Entwicklung geht.

Comments (4) · Link

Kruse, Fabian [Fabian] - 11. Jan 2018, 10:12
Keywords: Entwicklung, Technical Board, Verein

Seit dem Frühjahr gibt es bei ILIAS nun eine reguläre „Contributor“-Rolle (wir berichteten). Diese Rolle bietet ein geregeltes Verfahren für Beiträge von Nicht-Maintainern zum Programmcode. Interessierten können nun ganz einfach Fehler  beheben oder vorhandenen Code verbessern. Dazu setzen sie die erforderlichen Änderungen direkt um und schicken diese als Vorschlag (sogenannter „Pull Request“) an den zuständigen Maintainer. Segnet dieser die Änderungen ab, kann er sie ganz einfach in die offizielle ILIAS-Version übernehmen.

Wir haben uns mit Fabian Schmid vom Technical Board darüber unterhalten, wie die neue Rolle angenommen wird und welche weiteren Möglichkeiten das Board sieht, die Maintainerschaften besser zu verteilen.
 

Comments (1) · Link

Kruse, Fabian [Fabian] - 22. Dec 2017, 10:59
Keywords: Maintenance, Technical Board, Verein

Code Contributors, Maintainer, Services und Komponenten: Die Feinheiten der ILIAS-Entwicklung sind für Außenstehende manchmal nicht sofort verständlich. Wir wollen während der kürzesten Tage des Jahres etwas Licht ins Dunkel bringen. In diesem Post erklären wir zusammen mit Fabian Schmid vom Technical Board, warum in Zukunft mehrere Maintainer den Test und den Kurs betreuen sollen.

Comments (0) · Link

Kruse, Fabian [Fabian] - 31. May 2017, 12:08
Keywords: Entwicklung, Strategie, Technical Board, Verein

Auf der letzten ILIAS-DevConf hat das Technical Board ein Strategiepapier (PDF-Download) vorgestellt, das die Schwerpunkte seiner zukünftigen Arbeit skizziert. Das Papier leitet sich aus der ILIAS-Vision ab, die bereits 2015 formuliert wurde. Über die Inhalte der Strategie und die daraus resultierenden Maßnahmen haben wir uns mit Board-Sprecher Alexander Killing unterhalten.

Comments (0) · Link

Kunkel, Matthias [mkunkel] - 20. Mar 2017, 16:05
Keywords: FH Aachen, ILIAS 5.2, Mitgliederversammlung, Technical Board, Verein

Das im letzten Jahr eingerichtete Technical Board des ILIAS-Vereins hat sich bei der der diesjährigen Mitgliederversammlung an der Fachhochschule Aachen zur Wiederwahl gestellt und wurde einstimmig gewählt. Timon Amstutz, Michael Jansen, Alexander Killing, Richard Klees und Fabian Schmid nahmen die Wahl an und können sich jetzt weitere zwei Jahre um die strategische Ausrichtung der ILIAS-Entwicklung und technische Fragen der Software kümmern. In seinem Bericht vor der Wahl erläuterte der aktuelle Sprecher des Boards, Timon Amstutz, die verschiedenen Arbeiten des Boards seit seiner Wahl im März 2016 in Bremen. Neben dem Aufbau einer Organisations- und Kommunikationsstruktur des Boards gehörten hierzu die Überarbeitung des Security-Prozesses, eine Verbesserung des Jour-Fixe-Ablaufs, Überlegungen zu einem modifizierten Maintainer- und Contributor-Konzept, die Einrichtung neuer Mailinglisten für Entwickler und Administratoren, sowie die Erstellung eines Strategiepapiers d…

Comments (0) · Link

Kruse, Fabian [Fabian] - 16. Dec 2016, 11:54
Keywords: Sicherheit, Technical Board

Immer häufiger liest man in den Medien von gezielten Hacks und Attacken auf populäre Software-Plattformen, Datenbanken und Content Management-Systeme. Denn gerade Software, die von vielen Anwenderinnen und Anwendern genutzt wird, kann für Hacker ein lohnendes Ziel sein, um persönliche Daten zu erbeuten.

Als serverbetriebene Software ist theoretisch auch ILIAS durch solche Attacken bedroht. Damit es jedoch gar nicht erst so weit kommt, arbeiten wir hart daran, Fehlern vorzubeugen und bekannt gewordene Lücken rasch zu schließen. Zusammen mit dem Technical Board haben wir eine kleine FAQ angelegt, wie bei ILIAS mit Sicherheitslücken umgegangen wird.

Comments (0) · Link

Kruse, Fabian [Fabian] - 14. Dec 2016, 13:57
Keywords: Entwicklung, Kommunikation, Technical Board, Verein

Bereits im Juli gab es hier im ILIAS-Blog einen ersten Bericht aus dem neuen Technical Board, das seit dem Frühjahr tätig ist. In der Zwischenzeit ist wieder viel passiert, wie Timon Amstutz berichtet, der jüngst die Rolle des Board-Sprechers für die nächsten sechs Monate übernommen hat. Wir sprachen mit ihm über den neuen Jour Fixe-Prozess, verbesserte Kommunikationsmöglichkeiten und die Pläne des Boards für 2017.

Comments (2) · Link

Kruse, Fabian [Fabian] - 27. Jul 2016, 08:57
Keywords: Technical Board, Verein

Ein Mission Statement, engere Zusammenarbeit mit dem Produktmanager und das erste Veto: Das Technical Board nimmt Fahrt auf. Über die Entwicklungen der letzten Monate haben wir uns mit dem Sprecher des Boards, Richard Klees, unterhalten.

Comments (0) · Link

Kruse, Fabian [Fabian] - 13. Jul 2016, 14:40
Keywords: Development, ILIAS 5.2, PHP7, Technical Board

Eine der größten Herausforderungen in der Entwicklung von ILIAS 5.2 ist - wie berichtet - die Umstellung auf PHP7. Sie macht es erforderlich, den gesamten Quellcode durchzugehen und zu aktualisieren. Außerdem müssen etliche externe Bibliotheken ausgetauscht werden. Über den aktuellen Stand haben wir uns mit Fabian Schmid unterhalten, der als Mitglied des Technical Boards die Arbeiten koordiniert.

Comments (0) · Link

Kruse, Fabian [Fabian] - 12. May 2016, 15:58
Keywords: Sicherheit, Technical Board

Das Technical Board hat auf der ILIAS-Security-Mailingliste eine Anfrage bezüglich der Sicherheitslücken in ImageMagick erhalten, die letzte Woche bekannt geworden sind (siehe: ImageTragick). Durch Ausnutzung der Lücken könnte ein Angreifer u.a. fremden Code auf dem Server ausführen. Dafür wird nichts weiter benötigt als das Recht, Bilder auf den Server zu übertragen, die z.B. in der Nachbearbeitung durch ImageMagick skaliert werden. Dieses Recht haben in ILIAS alle Benutzer, die Bilder im Persönlichen Profil oder an bestimmten anderen Stellen hinzufügen dürfen. Eine Lösung dieses Problems direkt in ILIAS ist leider kurzfristig nicht möglich.

ILIAS-AdministratorInnen sollten daher eine Policy-Datei verwenden, wie auf der verlinkten Website empfohlen. Dadurch werden die angreifbaren Kodierer/Dekodierer von ImageMagick deaktiviert. Außerdem wurde bereits eine neue Version von ImageMagick veröffentlicht. Wir empfehlen nachdrücklich, auf die neueste Version upzudaten…

Comments (1) · Link

Kruse, Fabian [Fabian] - 5. Apr 2016, 11:23
Keywords: Entwicklung, Technical Board, Verein

Ohne Gegenstimmen wurde auf der Mitgliederversammlung des ILIAS-Vereins in Bremen die Einrichtung eines neuen Gremiums für die Softwareentwicklung beschlossen: Das Technical Board soll dabei vor allem strategische Entscheidungen fällen, welche die langfristige Weiterentwicklung von ILIAS betreffen. Es übernimmt zentrale Aufgaben des bisherigen Head of Development und erhält somit eine wichtige Rolle innerhalb der Entwicklungsleitung. ILIAS-Produktmanager Matthias Kunkel begrüßt diese Entscheidung: „Mit der Etablierung des Technical Boards wird die hohe Verlässlichkeit und Qualität der ILIAS-Entwicklung auf ein nachhaltiges Fundament gestellt.“

Hintergrund für die Schaffung des Boards sind die gestiegenen zeitlichen Anforderungen, die von einem ehrenamtlichen Head of Development allein nicht mehr zu bewältigen waren. Aus diesem Grund hatte Alexander Killing sein Amt nach vielen Jahren bereits 2015 niedergelegt. Umso erfreulicher, dass Killing im neuen Technical Boar…

Comments (5) · Link