Status von JCSE

In den letzten Monaten habe ich mit Unterstützung des KI-Agenten Claude Code gearbeitet. Dies hat meine Fähigkeit, an der Softwareentwicklung des Journals zu arbeiten, erheblich verbessert und dazu beigetragen, es wieder so funktionieren zu lassen, wie ursprünglich beabsichtigt.

Einige Höhepunkte:

  • Eine Reihe von Fehlern wurde behoben, und wir gehen inzwischen davon aus, dass der E-Mail-Versand zuverlässig funktioniert.
  • Es wurde ein Anfang mit der Bereitstellung fremdsprachiger Versionen des Codes gemacht. Französische und deutsche Versionen sind derzeit verfügbar. Die Übersetzungen wurden von Claude erstellt und sind daher möglicherweise nicht vollständig korrekt. Bitte teilen Sie mir mit, wenn Sie Fälle finden, in denen der übersetzte Text ungenau oder irreführend ist.
  • Wir arbeiten einen Rückstand an Artikeln ab, die den vollständigen Begutachtungsprozess noch nicht durchlaufen haben. In diesem Zusammenhang besteht weiterhin Bedarf an Gutachtern und Stellvertretenden Redakteuren. Um diese Situation zu verbessern, haben wir die grundsätzliche Entscheidung getroffen, dass alle Autoren als bereit angenommen werden, als Gutachter tätig zu werden, und alle korrespondierenden Autoren als Stellvertretende Redakteure.

Bob Cottis, Herausgeber
Juli 2026

Eine Nachricht an alle Leser und Autoren von JCSE

Dies ist eine Aktualisierung zum Status des Journals. Wie viele Leser vermutlich schon erahnt haben, habe ich das Journal seit den Anfängen im Wesentlichen allein geführt. Ich war dabei nicht so wirkungsvoll, wie ich es mir gewünscht hätte, und insbesondere hatte ich große Schwierigkeiten, ausreichende Begutachtungen zu erhalten, sodass viel zu viele Artikel im Preprint-Stadium verbleiben. Ich habe an einer umfassenden Überarbeitung der Journal-Verwaltungssoftware gearbeitet, damit ein größerer Teil der Verwaltung automatisiert und die Leitung auf eine breitere Gruppe übertragen werden kann (dies ist derzeit nicht möglich, da manche Vorgänge eine direkte Bearbeitung der Verwaltungsdatenbank erfordern). Dies ist noch nicht ganz abgeschlossen, aber die vorherige Version des Journals war Hackerangriffen ausgesetzt, und ich habe beschlossen, dass es besser ist, so bald wie möglich auf die neue Version umzusteigen, anstatt viel Zeit damit zu verbringen, den Code zu verstehen, den ich vor über 10 Jahren geschrieben habe. Die neue Version bietet deutlich verbesserte Sicherheit, einschließlich Passwortverschlüsselung sowie einer gründlichen Prüfung von Benutzereingaben auf Hackversuche.

Ein Ziel der Neuentwicklung ist es, zu einem „gemeinschaftlichen“ Ansatz beim Betrieb des Journals überzugehen. So werden frühere Autoren gebeten, die Begutachtung von Artikeln zu übernehmen, und geeignet qualifizierte frühere Autoren, die Rolle des Stellvertretenden Redakteurs zu übernehmen. In beiden Fällen sollte es eine ausreichend große Zahl an Kandidaten geben, sodass ich nicht erwarte, dass die Aufgabe für Einzelne zu belastend wird.

Leider gehöre ich zur „gefährdeten“ Gruppe in Bezug auf das Covid-19- Virus, und obwohl ich mich sehr bemühen werde, mich nicht anzustecken, muss ich sicherstellen, dass eine Form der Nachfolge geplant ist. Ich suche daher derzeit Unterstützung von allen, die bereit sind zu helfen. Insbesondere suche ich nach:

  1. Programmierern/Webentwicklern: Die neue Version der Website ist in PHP mit dem Laravel- Framework geschrieben, mit der MariaDB-Datenbank (im Wesentlichen identisch mit MySQL). PHP ähnelt den meisten modernen objektorientierten Sprachen, legt jedoch einen besonderen Schwerpunkt auf Funktionen, die für Webserver nützlich sind. Das Laravel-Framework hilft dabei, gut strukturierte Programme sicherzustellen, und bietet einen einigermaßen intuitiven Zugriff auf die Datenbank. Es braucht etwas Zeit, sich an den Programmierstil zu gewöhnen, aber sobald man damit vertraut ist, lässt es sich schnell entwickeln. Zudem verwenden einige Seiten Javascript, um Funktionen im Browser der Nutzer bereitzustellen. Das Programm ist fast fertiggestellt, aber ich brauche noch ein paar weitere Personen, die sich damit vertraut machen, damit sie künftig Wartung und Weiterentwicklung übernehmen können. Falls Sie Interesse an einer Mitarbeit haben, finden Sie weitere Informationen demnächst unter https://www.jcse.org/new_version/programming.
  2. Journalverwaltung: Ein grundlegendes Ziel des Journals ist es, einen Service anzubieten, der sowohl für Autoren als auch für Leser kostenlos ist und von der Gemeinschaft getragen wird. Bisher wurden die unvermeidlichen Kosten durch einen kleinen Betrag an Werbeeinnahmen sowie durch eigene Mittel von mir gedeckt. Für die Zukunft muss der rechtliche Status geklärt und Fragen wie Eigentum, Verwaltung und Urheberrecht geregelt werden. Das Journal wurde ursprünglich vom International Corrosion Council gesponsert, und ich hoffe, dass dies eine geeignete „Basis“ bieten kann (ich hoffe, dass dies später in diesem Jahr beim ICC besprochen wird). Darüber hinaus wird es notwendig sein, Einnahmen zu erzielen, um die Kosten für den Betrieb des Servers zu decken (Google-Werbung könnte ausreichen, wenn die Kosten niedrig gehalten werden können). Weitere Informationen werden unter www.jcse.org/new_version/management verfügbar sein.
  3. Übersetzung der Bedienelemente: Es ist zwar nicht beabsichtigt, einzelne Artikel zu übersetzen, aber die neue Software wurde so gestaltet, dass Benutzermeldungen in jeder Sprache, für die eine Übersetzung vorliegt, dargestellt werden können. Nach Möglichkeit werden die Übersetzungsdateien zunächst automatisch erstellt (z. B. mithilfe von Google Übersetzer), doch eine anschließende Überarbeitung durch Muttersprachler der jeweiligen Sprache wäre idealerweise erforderlich. Dies wird über eine Webseite abgewickelt, die noch entwickelt werden muss; sobald diese verfügbar ist, erfordert die eigentliche Bearbeitung jedoch keine Programmierkenntnisse.
  4. Weitere Journale: Die neue Software ist so konzipiert, dass sie die Erstellung neuer Journale erleichtert, und wir würden gerne jedem helfen, der ein solches Journal einführen möchte, sofern es dem Grundgedanken von JCSE entspricht (d. h. nicht gewinnorientiert und für alle Autoren und Leser kostenlos).

Bob Cottis, Exeter
Juni 2020