flathub icon indicating copy to clipboard operation
flathub copied to clipboard

Add org.theia_ide.theia_ide

Open livingsilver94 opened this issue 7 months ago • 5 comments

Please confirm your submission meets all the criteria

  • [X] Please describe the application briefly.
    Theia IDE is a VSCode-like IDE (but not a fork!) from the Eclipse foundation. It is compatible with most VSCode addons.
  • [X] The domain used for the application ID is controlled by the application developer(s) and the application id guidelines are followed.
  • [X] I have read and followed all the Submission requirements and the Submission guide.
  • [X] I have built and tested the submission locally.
  • [X] I am an author/developer/upstream contributor to the project. If not, I contacted upstream developers about this submission. Link: https://github.com/eclipse-theia/theia-ide/issues/360

livingsilver94 avatar May 11 '25 09:05 livingsilver94

Oops, I've just figured out I'm required to file an exception for --talk-name=org.freedesktop.Flatpak. Converting into a draft for the moment.

livingsilver94 avatar May 11 '25 09:05 livingsilver94

Is this going to be officially maintained? If not we can't accept it. General purpose IDEs fall under the 4th point here https://docs.flathub.org/docs/for-app-authors/requirements#submission-policy

bbhtt avatar May 11 '25 12:05 bbhtt

My PR is unofficial, I'm not involved in the development nor decision process of Theia. I can maintain the Flatpak of course (until Eclipse takes over, if ever), but for the sake of transparency I filed this issue for upstream Flatpak support. If they won't accept my feature request, basically Theia suffers from the same problems that afflict VSCode and VSCodium.

livingsilver94 avatar May 11 '25 12:05 livingsilver94

This pull request has not received any updates and it will be automatically closed in 7 days. Please comment or reopen if necessary.

github-actions[bot] avatar Jun 19 '25 12:06 github-actions[bot]

They already maintain https://github.com/eclipse-theia/theia-ide-snap so I guess you should ask if they also want to take over Flatpak. Ask in https://chat.eclipse.org/#/room/#ecd.theia:matrix.eclipse.org or on GitHub.

Mailaender avatar Jun 23 '25 18:06 Mailaender

This pull request has not received any updates and it will be automatically closed in 7 days. Please comment or reopen if necessary.

github-actions[bot] avatar Jul 01 '25 14:07 github-actions[bot]

Refresh

LorbusChris avatar Jul 02 '25 21:07 LorbusChris

This pull request has not received any updates and it will be automatically closed in 7 days. Please comment or reopen if necessary.

github-actions[bot] avatar Jul 12 '25 01:07 github-actions[bot]

Just an FYI for users passing by: we're discussing Flatpak support with upstream developers. Although this PR is currently closed, we may get a Theia Flatpak in the future.

livingsilver94 avatar Aug 24 '25 08:08 livingsilver94