Was just searching for code OSS (codium?) and found it @

it is worth to be a part of the repository?
Not sure it is a good suggestion or not, so
for now I install it as RPM :slight_smile:

Thanks for suggestion. For now we not offer VSCodium in repository but this can change in future. It’s good to know that the external version installs and works fine.

Also we offer om-repo-picker and inside it, you can enable repo for proprietary VSCode:

1 Like

Sorry for the necro, but this is something that’s been brought up again in the Lunduke thread.

Wouldn’t it be more sensible to present an option for VSCodium’s third party RPM repository instead of the non-FLOSS Microsoft repo?

I am guessing that you are saying a button/checkbox to enable the repo like the 3rd party repo for Brave? Can you just manually add the repo?

As previously stated for several types of application workaround scenarios in this topic, the goal would be to have it packaged if it’s FOSS. The packages just need maintainers. We are getting a lot of, “It would be really cool if OM had <application_name> but I don’t see it in the repos,” and not a lot of, “It would be really cool if OM had <application_name> so, I’m going to make a package for it and maintain it.”

2 Likes

Yeah that’s all I’m getting at.

https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/-/raw/master/pub.gpg
[gitlab.com_paulcarroty_vscodium_repo]
name=download.vscodium.com
baseurl=https://download.vscodium.com/rpms/
enabled=1
gpgcheck=1
repo_gpgcheck=0
gpgkey=https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/-/raw/master/pub.gpg
metadata_expire=1h

Well, that would only require a few lines of code in the Software Repository Selector and would not require maintainers to do anything. I don’t know how much space @rugyada has to work with there, or how many 3rd party repositories the leadership would want to add. On the other hand, there are quite a few there already. But what do I know? I’m just new here and don’t know how things are done. :slightly_smiling_face:

1 Like

It supports scrolling, and the program just reads off an arbitrary array of items of a name, description, repo URL, and PGP key URL. So it would just be pretty simple to just add a line in Tools.cpp for the x86_64 section and submit a PR. Would need to check if there’s arm or arm64 support.

Though the translation tools through Transifex, I wouldn’t have a clue right now on what I’d have to do myself regarding that.

Are you able to add the repo manually?

sudo dnf config-manager --add-repo https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/-/raw/master/pub.gpg

I think I got that correct, but no guarantee. I am not on a PC with OM on it.

A package request was created on GitHub for this:

The repository addition should probably just be a how-to for the time being instead of adding it to the Software Repository Selector.

The rationale is:

  • We want to trust the builds by acquiring the software directly and building it ourselves when possible
  • Items added to the Software Repository Selector cannot be built in a sensible manner and are purely there for convenience
2 Likes