diff --git a/.devfile.yaml b/.devfile.yaml index b20476e9a4c..09016cd731f 100644 --- a/.devfile.yaml +++ b/.devfile.yaml @@ -6,18 +6,16 @@ # # SPDX-License-Identifier: EPL-2.0 # -schemaVersion: 2.1.0 +schemaVersion: 2.2.0 metadata: name: che -attributes: - controller.devfile.io/storage-type: ephemeral components: - name: devtools container: image: quay.io/mloriedo/universal-developer-image:ubi8-latest memoryLimit: 4G memoryRequest: 256Mi - cpuLimit: 500m + cpuLimit: '2' cpuRequest: 30m commands: - id: update-contributing diff --git a/.github/ISSUE_TEMPLATE/a_question.yaml b/.github/ISSUE_TEMPLATE/a_question.yaml index f29c675853f..37c5fcd9218 100644 --- a/.github/ISSUE_TEMPLATE/a_question.yaml +++ b/.github/ISSUE_TEMPLATE/a_question.yaml @@ -13,11 +13,11 @@ body: Useful Links: - - 📄 Documentation: https://www.eclipse.org/che/docs + - 📄 Documentation: https://eclipse.dev/che/docs - 📝 Contributing: https://github.com/eclipse/che/blob/master/CONTRIBUTING.md 💬 Eclipse Che has public chat on: - - Mattermost: https://mattermost.eclipse.org/eclipse/channels/eclipse-che + - Eclipse Cloud Dev Tools Slack: https://communityinviter.com/apps/ecd-tools/join-the-community - type: textarea id: summary diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 84a33b3075b..fa4b4abb690 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -13,11 +13,11 @@ body: Useful Links: - - 📄 Documentation: https://www.eclipse.org/che/docs + - 📄 Documentation: https://eclipse.dev/che/docs - 📝 Contributing: https://github.com/eclipse/che/blob/master/CONTRIBUTING.md 💬 Eclipse Che has public chat on: - - Mattermost: https://mattermost.eclipse.org/eclipse/channels/eclipse-che + - Eclipse Cloud Dev Tools Slack: https://communityinviter.com/apps/ecd-tools/join-the-community - type: textarea id: describe-bug @@ -156,7 +156,7 @@ body: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks - description: "How to collect logs: https://www.eclipse.org/che/docs/che-7/collecting-logs-using-chectl" + description: "How to collect logs: https://eclipse.dev/che/docs/stable/administration-guide/collecting-logs-using-chectl/" render: shell - type: textarea diff --git a/.github/ISSUE_TEMPLATE/enhancement.yaml b/.github/ISSUE_TEMPLATE/enhancement.yaml index 77cbba9af5a..63f387b4ca4 100644 --- a/.github/ISSUE_TEMPLATE/enhancement.yaml +++ b/.github/ISSUE_TEMPLATE/enhancement.yaml @@ -13,11 +13,11 @@ body: Useful Links: - - 📄 Documentation: https://www.eclipse.org/che/docs + - 📄 Documentation: https://eclipse.dev/che/docs - 📝 Contributing: https://github.com/eclipse/che/blob/master/CONTRIBUTING.md 💬 Eclipse Che has public chat on: - - Mattermost: https://mattermost.eclipse.org/eclipse/channels/eclipse-che + - Eclipse Cloud Dev Tools Slack: https://communityinviter.com/apps/ecd-tools/join-the-community - type: textarea id: problem diff --git a/.github/ISSUE_TEMPLATE/task.yaml b/.github/ISSUE_TEMPLATE/task.yaml index f6f9c37ae65..e4f6b3380a9 100644 --- a/.github/ISSUE_TEMPLATE/task.yaml +++ b/.github/ISSUE_TEMPLATE/task.yaml @@ -13,11 +13,11 @@ body: Useful Links: - - 📄 Documentation: https://www.eclipse.org/che/docs + - 📄 Documentation: https://eclipse.dev/che/docs - 📝 Contributing: https://github.com/eclipse/che/blob/master/CONTRIBUTING.md 💬 Eclipse Che has public chat on: - - Mattermost: https://mattermost.eclipse.org/eclipse/channels/eclipse-che + - Eclipse Cloud Dev Tools Slack: https://communityinviter.com/apps/ecd-tools/join-the-community - type: textarea id: problem diff --git a/.repositories.yaml b/.repositories.yaml index 50446e34315..00a742314bc 100644 --- a/.repositories.yaml +++ b/.repositories.yaml @@ -94,7 +94,7 @@ repositories: - url: https://github.com/eclipse-che/che-website name: website description: >- - https://eclipse.org/che website source code. + https://eclipse.dev/che website source code. devfile: https://github.com/eclipse-che/che-website/blob/main/.devfile.yaml useCheReleaseLifecycle: false - url: https://github.com/eclipse-che/che-workspace-client diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index df0bd8bff31..42d1876b5b0 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -30,7 +30,7 @@ Repository | Component | Description | Devfile | Documentation [machine-exec](https://github.com/eclipse-che/che-machine-exec) | | Interface to execute tasks and terminals on other containers within a workspace. | [devfile](https://github.com/eclipse-che/che-machine-exec/blob/main/devfile.yaml) | [doc](https://github.com/eclipse-che/che-machine-exec/blob/main/CONTRIBUTING.md) [operator](https://github.com/eclipse-che/che-operator) | | Che operator to deploy, update and manage K8S/OpenShift resources of Che. | [devfile](https://github.com/eclipse-che/che-operator/blob/main/devfile.yaml) | [plugin-registry](https://github.com/eclipse-che/che-plugin-registry) | | The default set of Che plugins (vscode extension + containers) or editors that could be installed on any Che workspaces. | | -[website](https://github.com/eclipse-che/che-website) | | https://eclipse.org/che website source code. | [devfile](https://github.com/eclipse-che/che-website/blob/main/.devfile.yaml) | +[website](https://github.com/eclipse-che/che-website) | | https://eclipse.dev/che website source code. | [devfile](https://github.com/eclipse-che/che-website/blob/main/.devfile.yaml) | [workspace-client](https://github.com/eclipse-che/che-workspace-client) | | JS library to interact with a che-server. | | [configbump](https://github.com/che-incubator/configbump) | | Simple Kubernetes controller that is able to quickly synchronize a set of config maps | | [workspace-data-sync](https://github.com/che-incubator/workspace-data-sync) | | Provides the ability to increase I/O performance for a developer workspaces | | diff --git a/README.md b/README.md index e2f3645428e..371102bdf6d 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ https://github.com/eclipse-che/che-server @@ -28,7 +28,7 @@ https://www.eclipse.org/che/) --- -**Visit website at: https://www.eclipse.org/che/** and documentation at: https://www.eclipse.org/che/docs +**Visit website at: https://eclipse.dev/che/** and documentation at: https://eclipse.dev/che/docs - [**Getting Started**](#getting-started) - [**Using Eclipse Che**](#using-eclipse-che) @@ -41,22 +41,23 @@ https://www.eclipse.org/che/) ### Getting Started Here you can find links on how to get started with Eclipse Che: -- [Use Eclipse Che online](https://www.eclipse.org/che/getting-started/cloud/) -- [Run Eclipse Che on your own K8S cluster](https://www.eclipse.org/che/docs/che-7/che-quick-starts) +- [Use Eclipse Che online](https://eclipse.dev/che/getting-started/cloud/) +- [Run Eclipse Che on your own Kubernetes cluster](https://eclipse.dev/che/docs/stable/administration-guide/preparing-the-installation/) ### Using Eclipse Che Here you can find references to useful documentation and hands-on guides to learn how to get the most of Eclipse Che: -- [Customize Che workspaces for your projects](https://www.eclipse.org/che/docs/che-7/configuring-a-workspace-using-a-devfile/) -- [Run VSCode Extensions in Che workspaces](https://www.eclipse.org/che/docs/che-7/end-user-guide/adding-a-vs-code-extension-to-a-workspace/) -- [Creating and configuring a new Che 7 workspace](https://www.eclipse.org/che/docs/che-7/end-user-guide/creating-and-configuring-a-new-workspace/) -- [Making a workspace portable using a devfile](https://www.eclipse.org/che/docs/che-7/end-user-guide/making-a-workspace-portable-using-a-devfile/) - +- [Customize Che workspaces for your projects](https://eclipse.dev/che/docs/stable/end-user-guide/customizing-workspace-components/) +- [Automatically run VSCode Extensions in Che workspaces](https://eclipse.dev/che/docs/stable/end-user-guide/microsoft-visual-studio-code-open-source-ide/#automating-installation-of-microsoft-visual-studio-code-extensions-at-workspace-startup) +- [Starting a workspace from a Git repository URL](https://eclipse.dev/che/docs/stable/end-user-guide/starting-a-workspace-from-a-git-repository-url/) +- [Making a workspace portable using a devfile](https://eclipse.dev/che/docs/stable/end-user-guide/devfile-introduction/) +- [Configure your instance of Che](https://eclipse.dev/che/docs/stable/administration-guide/checluster-custom-resource-fields-reference/) using the [CheCluster Kubernetes Custom Resource](https://doc.crds.dev/github.com/eclipse-che/che-operator) +- [Use and customize the embedded VSCode extensions registry.](https://eclipse.dev/che/docs/stable/administration-guide/extensions-for-microsoft-visual-studio-code-open-source/#adding-or-removing-extensions-in-the-embedded-open-vsx-registry-instance) ### Feedback and Community We love to hear from users and developers. Here are the various ways to get in touch with us: * **Support:** You can ask questions, report bugs, and request features using [GitHub issues](https://github.com/eclipse/che/issues). -* **Public Chat:** Join the public [eclipse-che](https://mattermost.eclipse.org/eclipse/channels/eclipse-che) Mattermost channel to discuss with community and contributors. +* **Public Chat:** Join the public [eclipse-che](https://communityinviter.com/apps/ecd-tools/join-the-community) Mattermost channel to discuss with community and contributors. * **Twitter:** [@eclipse_che](https://twitter.com/eclipse_che) * **Mailing List:** [che-dev@eclipse.org](https://accounts.eclipse.org/mailing-list/che-dev) * **Weekly Meetings:** Join us in our [Che community meeting](https://github.com/eclipse/che/wiki/Che-Dev-Meetings) every second monday. @@ -67,18 +68,16 @@ If you are interested in fixing issues and contributing directly to the code bas - :bug: [Submitting bugs](https://github.com/eclipse/che/issues/new/choose) - :page_facing_up: [Contributor license agreement](https://github.com/eclipse/che/wiki/Eclipse-Contributor-Agreement) - :checkered_flag: [Development workflows](./CONTRIBUTING.md) -- :ok_hand: [Review source code changes](https://github.com/eclipse/che/pulls) -- :pencil: [Improve docs](https://github.com/eclipse/che-docs) -- :building_construction: [Che architecture](https://www.eclipse.org/che/docs/che-7/administration-guide/che-architecture-overview/) +- :pencil: [Improve docs](https://github.com/eclipse-che/che-docs) +- :building_construction: [Che architecture](https://eclipse.dev/che/docs/stable/administration-guide/architecture-overview/) - :octocat: [Che repositories](./CONTRIBUTING.md#other-che-repositories) - :sparkles: [Good first issue for new contributors](https://github.com/eclipse/che/wiki/Labels#new-contributors) #### Extending Eclipse Che -- [Add a new language support. (to be provided soon)](https://www.eclipse.org/che/docs/che-7/adding-support-for-a-new-language/) -- [Package your favorite VSCode extensions and make them available in Che.](https://www.eclipse.org/che/docs/che-7/end-user-guide/publishing-metadata-for-a-vs-code-extension/) -- [Write your own VSCode extension that runs on a dedicated side car container.](https://www.eclipse.org/che/docs/che-7/what-is-a-che-theia-plug-in/) -- [Build and package your custom Che-Theia editor with your extensions and plugins.](https://www.eclipse.org/che/docs/che-7/using-alternative-ides-in-che/) +- [Customize the default dev tooling container (the universal developer image or UDI).](https://github.com/devfile/developer-images/) +- [Customize the list of getting started samples.](https://eclipse.dev/che/docs/stable/administration-guide/configuring-getting-started-samples/) +- [Add your own editor definition.](https://github.com/eclipse-che/che-plugin-registry/blob/main/che-editors.yaml) ### Roadmap We maintain the [Che roadmap](https://github.com/eclipse/che/wiki/Roadmap) in the open way. We welcome anyone to ask question and contribute to the roadmap by joining our [community meetings](https://github.com/eclipse/che/wiki/Che-Dev-Meetings).