eclipse-theia / theia

Eclipse Theia is a cloud & desktop IDE framework implemented in TypeScript.
http://theia-ide.org
Eclipse Public License 2.0
20.04k stars 2.5k forks source link

vsx: use 'git' and 'git-ui' builtin extensions #7482

Open vince-fugnitto opened 4 years ago

vince-fugnitto commented 4 years ago

Description

Now that we moved the git-history view into it's own extension #6381, can we update the examples present in the repo to use both git and git-ui builtins (while removing @theia/git)?

Moving towards the builtin support for Git will allow us to more easily test the extensions, and also allow us to identify compatibility issues more easily and quicker.

cc @westbury @thegecko

thegecko commented 4 years ago

Makes sense, I see no issue with that.

akosyakov commented 4 years ago

We are still using in Gitpod, hoped to switch from @theia/git after https://github.com/eclipse-theia/theia/pull/6921.

But it should be alright to move Theia git extension support to own repo and test this repo against built-in extensions. cc @svenefftinge

@vince-fugnitto Could you add it to discuss at next dev meeting?

akosyakov commented 4 years ago

It depends on https://github.com/eclipse-theia/theia/issues/7152