Skip to content

Commit

Permalink
[Eclipse] update references to old GH org
Browse files Browse the repository at this point in the history
Update all URLs pointing to the old organization so that they now
refer to "eclipe-theia". GitHub magically redirects but I am not
certain if we can assume this will work forever, so I even updated
links that are part of the code, e.g. that point to an issue or
GH comment.

Fixes #6169

Signed-off-by: Marc Dumais <marc.dumais@ericsson.com>
  • Loading branch information
marcdumais-work committed Sep 12, 2019
1 parent bf05575 commit b7cad48
Show file tree
Hide file tree
Showing 90 changed files with 250 additions and 246 deletions.
12 changes: 8 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,17 @@

## v0.11.0

- [task] added `tasks.fetchTasks()` and `tasks.executeTask()` to plugins API [#6058](https://github.com/theia-ide/theia/pull/6058)
- [task] prompt user to choose parser to parse task output [#5877](https://github.com/theia-ide/theia/pull/5877)
- [task] added `tasks.fetchTasks()` and `tasks.executeTask()` to plugins API [#6058](https://github.com/eclipse-theia/theia/pull/6058)
- [task] prompt user to choose parser to parse task output [#5877](https://github.com/eclipse-theia/theia/pull/5877)

Breaking changes:

- [core][plugin] support alternative commands in context menus [6069](https://github.com/theia-ide/theia/pull/6069)
- [workspace] switched `workspace.supportMultiRootWorkspace` to enabled by default [#6089](https://github.com/theia-ide/theia/pull/6089)
- [core][plugin] support alternative commands in context menus [6069](https://github.com/eclipse-theia/theia/pull/6069)
- [workspace] switched `workspace.supportMultiRootWorkspace` to enabled by default [#6089](https://github.com/eclipse-theia/theia/pull/6089)

Misc:

This repo was moved to the `eclipse-theia` organization. Though GitHub automatically redirects from the old repo to the new one, we'll use the new one from now on in this file.

## v0.10.0

Expand Down
4 changes: 2 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,12 +43,12 @@ that you are willing to do so and how you would approach it. The team will be
happy to guide you and give feedback.

We follow the contributing and reviewing pull request guidelines described
[here](https://github.com/theia-ide/theia/blob/master/doc/pull-requests.md).
[here](https://github.com/eclipse-theia/theia/blob/master/doc/pull-requests.md).

## Coding Guidelines

We follow the coding guidelines described
[here](https://github.com/theia-ide/theia/wiki/Coding-Guidelines).
[here](https://github.com/eclipse-theia/theia/wiki/Coding-Guidelines).

## Eclipse Contributor Agreement

Expand Down
26 changes: 13 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,27 +1,27 @@
<br/>
<div id="theia-logo" align="center">
<br />
<img src="https://raw.githubusercontent.com/theia-ide/theia/master/logo/theia-logo.svg?sanitize=true" alt="Theia Logo" width="300"/>
<img src="https://raw.githubusercontent.com/eclipse-theia/theia/master/logo/theia-logo.svg?sanitize=true" alt="Theia Logo" width="300"/>
<h3>Cloud & Desktop IDE Platform</h3>
</div>

<div id="badges" align="center">

[![Gitpod - Code Now](https://img.shields.io/badge/Gitpod-code%20now-blue.svg?longCache=true)](https://gitpod.io#https://github.com/theia-ide/theia)
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-curved)](https://github.com/theia-ide/theia/labels/help%20wanted)
[![Gitpod - Code Now](https://img.shields.io/badge/Gitpod-code%20now-blue.svg?longCache=true)](https://gitpod.io#https://github.com/eclipse-theia/theia)
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-curved)](https://github.com/eclipse-theia/theia/labels/help%20wanted)
[![Spectrum](https://img.shields.io/badge/Chat-on%20Spectrum-blue.svg)](https://spectrum.chat/theia)
[![Build Status](https://travis-ci.org/theia-ide/theia.svg?branch=master)](https://travis-ci.org/theia-ide/theia)
[![Build Status](https://travis-ci.org/eclipse-theia/theia.svg?branch=master)](https://travis-ci.org/eclipse-theia/theia)
[![Build status](https://ci.appveyor.com/api/projects/status/02s4d40orokl3njl/branch/master?svg=true)](https://ci.appveyor.com/project/kittaakos/theia/branch/master)
[![Open questions](https://img.shields.io/badge/Open-questions-blue.svg?style=flat-curved)](https://github.com/theia-ide/theia/labels/question)
[![Open bugs](https://img.shields.io/badge/Open-bugs-red.svg?style=flat-curved)](https://github.com/theia-ide/theia/labels/bug)
[![Open questions](https://img.shields.io/badge/Open-questions-blue.svg?style=flat-curved)](https://github.com/eclipse-theia/theia/labels/question)
[![Open bugs](https://img.shields.io/badge/Open-bugs-red.svg?style=flat-curved)](https://github.com/eclipse-theia/theia/labels/bug)

Eclipse Theia is an extensible platform to develop full-fledged multi-language Cloud & Desktop IDE-like products with state-of-the-art web technologies.

</div>

<div style='margin:0 auto;width:80%;'>

![Theia](https://raw.githubusercontent.com/theia-ide/theia/master/doc/images/theia-screenshot.png)
![Theia](https://raw.githubusercontent.com/eclipse-theia/theia/master/doc/images/theia-screenshot.png)

</div>

Expand Down Expand Up @@ -52,25 +52,25 @@ Here you can find guides and examples for common scenarios:
- [Develop a Theia application - your own IDE](https://www.theia-ide.org/doc/Composing_Applications.html)
- [Develop a Theia plugin - a VS Code like extension](https://www.theia-ide.org/doc/Authoring_Plugins.html)
- [Develop a Theia extension](http://www.theia-ide.org/doc/Authoring_Extensions.html)
- [Test a VS Code extension in Theia](https://github.com/theia-ide/theia/wiki/Testing-VS-Code-extensions)
- [Test a VS Code extension in Theia](https://github.com/eclipse-theia/theia/wiki/Testing-VS-Code-extensions)
- [Package a desktop Theia application with Electron](https://github.com/theia-ide/yangster-electron)

## Contributing

Read below to learn how to take part in improving Theia:
- Fork the repository and [run the examples from source](doc/Developing.md#quick-start)
- Get familiar with [the development workflow](doc/Developing.md), [Coding Guidelines](https://github.com/theia-ide/theia/wiki/Coding-Guidelines), [Code of Conduct](CODE_OF_CONDUCT.md) and [learn how to sign your work](CONTRIBUTING.md#sign-your-work)
- Get familiar with [the development workflow](doc/Developing.md), [Coding Guidelines](https://github.com/eclipse-theia/theia/wiki/Coding-Guidelines), [Code of Conduct](CODE_OF_CONDUCT.md) and [learn how to sign your work](CONTRIBUTING.md#sign-your-work)
- Find an issue to work on and submit a pull request
- First time contributing to open source? Pick a [good first issue](https://github.com/theia-ide/theia/labels/good%20first%20issue) to get you familiar with GitHub contributing process.
- First time contributing to Theia? Pick a [beginner friendly issue](https://github.com/theia-ide/theia/labels/beginners) to get you familiar with codebase and our contributing process.
- Want to become a Committer? Solve an issue showing that you understand Theia objectives and architecture. [Here](https://github.com/theia-ide/theia/labels/help%20wanted) is a good list to start.
- First time contributing to open source? Pick a [good first issue](https://github.com/eclipse-theia/theia/labels/good%20first%20issue) to get you familiar with GitHub contributing process.
- First time contributing to Theia? Pick a [beginner friendly issue](https://github.com/eclipse-theia/theia/labels/beginners) to get you familiar with codebase and our contributing process.
- Want to become a Committer? Solve an issue showing that you understand Theia objectives and architecture. [Here](https://github.com/eclipse-theia/theia/labels/help%20wanted) is a good list to start.
- Could not find an issue? Look for bugs, typos, and missing features.

## Feedback

Read below how to engage with Theia community:
- Join the discussion on [Spectrum](https://spectrum.chat/theia).
- Ask a question, request a new feature and file a bug with [GitHub issues](https://github.com/theia-ide/theia/issues/new).
- Ask a question, request a new feature and file a bug with [GitHub issues](https://github.com/eclipse-theia/theia/issues/new).
- Star the repository to show your support.
- Follow Theia on [Twitter](https://twitter.com/theia_ide).

Expand Down
6 changes: 3 additions & 3 deletions dev-packages/application-manager/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,12 @@
"license": "EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0",
"repository": {
"type": "git",
"url": "https://github.com/theia-ide/theia.git"
"url": "https://github.com/eclipse-theia/theia.git"
},
"bugs": {
"url": "https://github.com/theia-ide/theia/issues"
"url": "https://github.com/eclipse-theia/theia/issues"
},
"homepage": "https://github.com/theia-ide/theia",
"homepage": "https://github.com/eclipse-theia/theia",
"files": [
"lib",
"src"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ module.exports = Promise.resolve()${this.compileFrontendModuleImports(frontendMo
// Useful for Electron/NW.js apps as GUI apps on macOS doesn't inherit the \`$PATH\` define
// in your dotfiles (.bashrc/.bash_profile/.zshrc/etc).
// https://github.com/electron/electron/issues/550#issuecomment-162037357
// https://github.com/theia-ide/theia/pull/3534#issuecomment-439689082
// https://github.com/eclipse-theia/theia/pull/3534#issuecomment-439689082
require('fix-path')();
// Workaround for https://github.com/electron/electron/issues/9225. Chrome has an issue where
Expand Down Expand Up @@ -293,10 +293,10 @@ app.on('ready', () => {
// We cannot use the \`process.cwd()\` as the application project path (the location of the \`package.json\` in other words)
// in a bundled electron application because it depends on the way we start it. For instance, on OS X, these are a differences:
// https://github.com/theia-ide/theia/issues/3297#issuecomment-439172274
// https://github.com/eclipse-theia/theia/issues/3297#issuecomment-439172274
process.env.THEIA_APP_PROJECT_PATH = resolve(__dirname, '..', '..');
// Set the electron version for both the dev and the production mode. (https://github.com/theia-ide/theia/issues/3254)
// Set the electron version for both the dev and the production mode. (https://github.com/eclipse-theia/theia/issues/3254)
// Otherwise, the forked backend processes will not know that they're serving the electron frontend.
const { versions } = process;
// @ts-ignore
Expand Down Expand Up @@ -326,7 +326,7 @@ app.on('ready', () => {
});
app.on('quit', () => {
// If we forked the process for the clusters, we need to manually terminate it.
// See: https://github.com/theia-ide/theia/issues/835
// See: https://github.com/eclipse-theia/theia/issues/835
process.kill(cp.pid);
});
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ module.exports = {
}
},
{
// see https://github.com/theia-ide/theia/issues/556
// see https://github.com/eclipse-theia/theia/issues/556
test: /source-map-support/,
loader: 'ignore-loader'
},
Expand Down
6 changes: 3 additions & 3 deletions dev-packages/application-package/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,12 @@
"license": "EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0",
"repository": {
"type": "git",
"url": "https://github.com/theia-ide/theia.git"
"url": "https://github.com/eclipse-theia/theia.git"
},
"bugs": {
"url": "https://github.com/theia-ide/theia/issues"
"url": "https://github.com/eclipse-theia/theia/issues"
},
"homepage": "https://github.com/theia-ide/theia",
"homepage": "https://github.com/eclipse-theia/theia",
"files": [
"lib",
"src"
Expand Down
2 changes: 1 addition & 1 deletion dev-packages/application-package/src/environment.ts
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ class ElectronEnv {
/**
* Creates and return with a new environment object which always contains the `ELECTRON_RUN_AS_NODE: 1` property pair.
* This should be used to `spawn` and `fork` a new Node.js process from the Node.js shipped with Electron. Otherwise, a new Electron
* process will be spawned which [has side-effects](https://github.com/theia-ide/theia/issues/5385).
* process will be spawned which [has side-effects](https://github.com/eclipse-theia/theia/issues/5385).
*
* If called from the backend and the `env` argument is not defined, it falls back to `process.env` such as Node.js behaves
* with the [`SpawnOptions`](https://nodejs.org/api/child_process.html#child_process_child_process_spawn_command_args_options).
Expand Down
6 changes: 3 additions & 3 deletions dev-packages/cli/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,12 @@
"license": "EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0",
"repository": {
"type": "git",
"url": "https://github.com/theia-ide/theia.git"
"url": "https://github.com/eclipse-theia/theia.git"
},
"bugs": {
"url": "https://github.com/theia-ide/theia/issues"
"url": "https://github.com/eclipse-theia/theia/issues"
},
"homepage": "https://github.com/theia-ide/theia",
"homepage": "https://github.com/eclipse-theia/theia",
"files": [
"bin",
"lib",
Expand Down
4 changes: 2 additions & 2 deletions dev-packages/cli/src/check-hoisting.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ import * as path from 'path';

/**
* This script makes sure all the dependencies are hoisted into the root `node_modules` after running `yarn`.
* - https://github.com/theia-ide/theia/pull/2994#issuecomment-425447650
* - https://github.com/theia-ide/theia/pull/2994#issuecomment-425649817
* - https://github.com/eclipse-theia/theia/pull/2994#issuecomment-425447650
* - https://github.com/eclipse-theia/theia/pull/2994#issuecomment-425649817
*
* If you do not want to bail the execution: `theia check:hoisted -s`
*/
Expand Down
6 changes: 3 additions & 3 deletions dev-packages/electron/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,12 @@
"license": "EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0",
"repository": {
"type": "git",
"url": "https://github.com/theia-ide/theia.git"
"url": "https://github.com/eclipse-theia/theia.git"
},
"bugs": {
"url": "https://github.com/theia-ide/theia/issues"
"url": "https://github.com/eclipse-theia/theia/issues"
},
"homepage": "https://github.com/theia-ide/theia",
"homepage": "https://github.com/eclipse-theia/theia",
"bin": {
"electron": "electron-cli.js",
"electron-h264-test": "electron-h264-test.js",
Expand Down
16 changes: 8 additions & 8 deletions doc/Developing.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ For Windows instructions [click here](#building-on-windows).
- Node.js `>= 10.2.0` **AND** `< 12.x`.
- Preferably, **use** version `10.15.3`, it has the [active LTS](https://github.com/nodejs/Release).
- Node.js `11.x` is untested.
- Node.js `12.x` is [unsupported](https://github.com/theia-ide/theia/issues/5117).
- Node.js `12.x` is [unsupported](https://github.com/eclipse-theia/theia/issues/5117).
- [Yarn package manager](https://yarnpkg.com/en/docs/install) v1.7.0
- git (If you would like to use the Git-extension too, you will need to have git version 2.11.0 or higher.)

Expand All @@ -79,7 +79,7 @@ Some additional tools and libraries are needed depending on your platform:

To build and run the browser example:

git clone https://github.com/theia-ide/theia \
git clone https://github.com/eclipse-theia/theia \
&& cd theia \
&& yarn \
&& cd examples/browser \
Expand All @@ -89,7 +89,7 @@ Start your browser on http://localhost:3000.

To build and run the Electron example:

git clone https://github.com/theia-ide/theia \
git clone https://github.com/eclipse-theia/theia \
&& cd theia \
&& yarn \
&& yarn run rebuild:electron \
Expand All @@ -100,7 +100,7 @@ To build and run the Electron example:

To run the browser example using SSL use:

git clone https://github.com/theia-ide/theia \
git clone https://github.com/eclipse-theia/theia \
&& cd theia \
&& yarn \
&& cd examples/browser \
Expand All @@ -112,7 +112,7 @@ Start your browser on https://localhost:3000.

[Gitpod](http://gitpod.io/) is a Theia-based IDE for GitHub.
You can start by prefixing any GitHub URL in the Theia repository with `gitpod.io/#`:
- Open http://gitpod.io/#https://github.com/theia-ide/theia to start development with the master branch.
- Open http://gitpod.io/#https://github.com/eclipse-theia/theia to start development with the master branch.
- Gitpod will start a properly configured for Theia development workspace, clone and build the Theia repository.
- After the build is finished, run from the terminal in Gitpod:

Expand All @@ -121,7 +121,7 @@ You can start by prefixing any GitHub URL in the Theia repository with `gitpod.i

## Clone the repository

git clone https://github.com/theia-ide/theia
git clone https://github.com/eclipse-theia/theia

The directory containing the Theia repository will now be referred to as
`$THEIA`, so if you want to copy-paste the examples, you can set the `THEIA`
Expand Down Expand Up @@ -340,7 +340,7 @@ Run PowerShell as an administrator and copy-paste the below command:
Clone, build and run Theia.
Using Git Bash as administrator:

git clone https://github.com/theia-ide/theia.git && cd theia && yarn && cd examples/browser && yarn run start
git clone https://github.com/eclipse-theia/theia.git && cd theia && yarn && cd examples/browser && yarn run start

## Troubleshooting

Expand Down Expand Up @@ -383,7 +383,7 @@ If you have accidentally installed the wrong `yarn` version, you have to remove
- Run: choco install yarn --version 1.7.0 -y

[all-in-one packages]: https://github.com/felixrieseberg/windows-build-tools
[bug]: https://github.com/theia-ide/theia/issues
[bug]: https://github.com/eclipse-theia/theia/issues

### macOS

Expand Down
Loading

0 comments on commit b7cad48

Please sign in to comment.