Dieses Repository enthält die Quelle von open-vsx.org, der öffentlichen Instanz von Eclipse Open VSX. Der größte Teil des Codes wird in Eclipse/OpenVSX gepflegt, während Sie hier nur Anpassungen finden, die für die öffentliche Instanz spezifisch sind.
Das Hauptartefakt ist das Docker-Image, das unter ghcr.io/eclipsefdn/openvsx-website verfügbar ist. Es enthält die Serveranwendung mit benutzerdefinierter Frontend- und Basiskonfiguration.
Informationen zum Veröffentlichen und Verwalten von Erweiterungen unter open-vsx.org finden Sie im Open-VSX.org Wiki.
Open VSX -Namespaces sind standardmäßig öffentlich. Erstellen Sie hier ein Problem, um das Eigentum eines Namespace zu beanspruchen.
Wenn Sie einen zuvor gewährten Eigentum widerlegen möchten, kommentieren Sie bitte das entsprechende Problem.
Installieren Sie Abhängigkeiten, erstellen Sie Assets und starten Sie einen Entwicklerserver:
yarn --cwd website
yarn --cwd website build
yarn --cwd website start:dev Wir empfehlen das Running watch:tsc und watch:dev anschließend, um den TypeScript -Compiler und den Webpack im Uhrenmodus auszuführen.
git clone https://github.com/[your_github_username]/open-vsx.org.gitgit checkout -b my-new-featuregit commit -m 'Add some feature' -sgit push origin my-new-featureDieses Programm und die dazugehörigen Materialien werden gemäß den Bestimmungen der Eclipse Public Lizenz gegen 2.0 zur Verfügung gestellt, die unter http://www.eclipse.org/legal/epl-2.0 verfügbar sind.
SPDX-Lizenz-Identifikator: EPL-2.0
Haben Sie einen Fehler oder eine Funktionsanforderung? Bitte suchen Sie nach vorhandenen und geschlossenen Problemen. Wenn Ihr Problem oder Ihre Idee noch nicht behandelt wird, öffnen Sie bitte ein neues Problem.
Copyright 2021-2022 The Eclipse Foundation, Inc. und die Open-VSX.org-Autoren. Code, der unter der Eclipse Public Lizenz Version 2.0 (EPL-2.0) veröffentlicht wurde.