Monatliche Aktualisierung der Forschungsplattform: September 2023

04 September, 2023

Übersicht

  • Verbesserungen der Hauptprojektseite
  • Neuer Projektschreibtisch
  • Dateimanager
  • Projektduplizierung
  • Verbesserungen der Workflow-Protokolle
  • Verbesserungen des Datenkatalogs

 

Was ist neu

 

Verbesserungen der Hauptprojektseite

Wir haben die Hauptseite des Projekts verbessert. Jetzt zeigt sie die Liste der innerhalb eines Projekts erstellten Schreibtische an. Jedes Teammitglied, das dem Projekt hinzugefügt wird, hat einen eigenen Schreibtisch, der von anderen Projektteammitgliedern geteilt werden kann. Benutzer können jetzt Schreibtische innerhalb eines Projekts löschen.

Zusätzlich haben wir die Projekteinstellungen auf die Hauptseite verschoben. Die Abschnitte Ressourcen und Mitglieder befinden sich auf separaten Tabs.

 

Neuer Projektschreibtisch

Wir haben den Hauptbildschirm für Projektschreibtische eingeführt.

Jetzt ist das Verwalten von VS Code-Starts und benutzerdefinierten Laufzeiten bequemer:

  • Die Open VSCode-Schaltfläche ist in der unteren linken Ecke des Bildschirms verfügbar. Sie initiiert eine Umgebung mit der ausgewählten Vorlage und den Einstellungen.
  • Die Einstellungen zur Verwaltung der Umgebung sowie die Option, eine laufende Umgebung herunterzufahren, sind über ein neues Einstellungssymbol in der unteren rechten Ecke verfügbar.
  • Die Zurück zum Schreibtisch-Schaltfläche in der unteren linken Ecke leitet einen Benutzer zurück zum Schreibtisch, während die Umgebung aktiv bleibt. Der Status und die Einstellungen der Umgebung sind dort ebenfalls sichtbar, mit der Option, zurück zu VS Code zu wechseln.

Außerdem enthält der Bildschirm einen Explorer mit den folgenden Abschnitten: Workflows und Schreibtischdateien.

  • Der Abschnitt Workflows enthält die Funktionalität des Workflow-Managers, die vom Projektebene auf die Schreibtischebene verschoben wurde. Er verwendet jetzt lokale Schreibtischdateien anstelle von Dateien des Git-Repositorys eines Projekts zum Ausführen von Knoten. Dies eliminiert die Notwendigkeit von Commits, um Codeänderungen und ausführbaren Code für Workflows zu synchronisieren. Folglich hat jeder Schreibtisch innerhalb eines Projekts seine eigenen Workflows. Das bedeutet, dass die Zusammenarbeit an demselben Workflow im selben Schreibtisch erfolgen muss. Alle Workflows, die vor diesen Änderungen erstellt wurden, werden in jedem Schreibtisch des Projekts dupliziert.
  • Der Abschnitt Schreibtischdateien enthält alle lokalen Dateien innerhalb des aktuellen Schreibtisches. Der Zugriff auf Schreibtischdateien ist jetzt ohne Starten einer Umgebung möglich. Die Zusammenarbeit zwischen Schreibtischen wird durch Git-Commits erleichtert. Git-bezogene Funktionen sind vollständig in VS Code integriert.

Zusätzlich haben wir das Support-Menü in die obere rechte Ecke des Bildschirms verschoben. Es enthält eine Option für einen Live-Chat mit dem Support, Links zum Benutzerhandbuch der Forschungsplattform und zur Projekt-Readme-Datei.

 

Dateimanager

Der Dateimanager unterstützt jetzt die grundlegende Dateiverwaltung für Schreibtischdateien. Er ermöglicht Benutzern, den Inhalt von Code- und Textdateien in der Vorschau anzuzeigen. Zusätzlich zu den grundlegenden Funktionen enthält der Dateimanager einen eingebetteten Datei-Uploader, der:

  • Das Hochladen großer Dateien unterstützt
  • Paralleles Hochladen mehrerer Dateien erleichtert
  • Unterbrechungen durch Internetverbindungsprobleme oder das Schließen des Browser-Tabs verwaltet

 

Projektduplizierung

Projektinhaber oder Mitarbeiter können ganze Projekte duplizieren, einschließlich aller Projektschreibtische und Dateien. Nach dem Duplizieren eines Projekts wird der Benutzer, der es durchgeführt hat, zum Besitzer aller Schreibtische innerhalb des duplizierten Projekts.

Die Projekteinstellungen zum Teilen wurden auf einen separaten Tab in den Projekteinstellungen, Schreibtischveröffentlichung, verschoben. Projektinhaber können Projekte über Links teilen. Wenn ein Benutzer einen Link verwendet, um ein Projekt zu duplizieren, ist der Duplizierungsprozess derselbe wie bei der allgemeinen Projektduplizierung.

 

Verbesserungen der Workflow-Protokolle

Der Abschnitt Workflows enthält jetzt erweiterte Protokolle. Es ermöglicht Benutzern, die Details von Workflow-Ausführungen zu verfolgen. Sie können überwachen, wann ein Workflow geplant wurde, und auf Informationen über seinen aktuellen Zustand zugreifen.

 

Verbesserungen des Datenkatalogs

Wir haben die erweiterte Funktionalität für Analysen zum Diagrammersteller im Datenkatalog hinzugefügt. Benutzer können jetzt Diagramme mit Filter- und Sortieroptionen erstellen. Darüber hinaus können Benutzer mit dem Diagramm interagieren, indem sie auf einen Punkt oder eine Leiste klicken. Diese Aktion wendet Filter auf den zugrunde liegenden Datenrahmen an und zeigt eine Liste der entsprechenden Zeilen an.

Alle auf Datenrahmen angewendeten Filter und Sortierungen werden zwischen den Sitzungen beibehalten. Dies gewährleistet ein konsistentes Erlebnis über alle Interaktionen hinweg.