-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deprecate @theia/git extension #12745
Comments
Related #7482. |
I'd suggest that in addition to the issue that @vince-fugnitto has mentioned, any issues related to getting the VSCode builtin Git extensions & Gitlens working should be linked here so that adopters can be confident that the deprecation of |
Such as missing menu support for the git builtins: #11730. |
Didn't we have a repo where "community-supported" packages would live after removing them from the main repo? |
I'm not aware of any community-supported repo (although we can certainly create one if needed). I think the idea similarly to theia-cpp-extensions in the past is to move the package to it's own repository where interested parties can contribute and maintain the package. |
Hi, is it still worth reporting and fixing issues related to @theia/git ? I was planning to use the vs code extension but it's not working yet and we're getting too close to our release to perform the switch. We found a few issues in @theia/git but since the package is being deprecated I'm not sure if I should contribute the fix or just implement a workaround in our project until we can use the vs code extension. |
@Hanksha I don't really think it's worth it. Instead, it would be more beneficial to report/fix issues with the |
@msujew Ok thanks. |
@jfaltermeier It is not marked as deprecated anymore: https://www.npmjs.com/package/@theia/git |
Signed-off-by: Jonas Helming <jhelming@eclipsesource.com> #12745
The guide does not mention this case (https://docs.npmjs.com/deprecating-and-undeprecating-packages-or-package-versions), but it looks like it. It will add this to the documentation |
Signed-off-by: Jonas Helming <jhelming@eclipsesource.com> #12745
As discussed in several dev calls, we would like to deprecate the @theia/git extension. It has a functional overlap with the VS Code built-in Git extension and it does not make sense to maintain our own Git extension anymore. This will reduce maintenance efforts.
If you are an active user of the Theia Git extension, we recommend you to evaluate switching to the VS Code built-in. If you see any issues with the switch, please raise them here.
The text was updated successfully, but these errors were encountered: