VSCodium in repos

9 replies [Last post]
Tree_brock
Offline
Joined: 03/27/2024

I'm not sure how new packages get accepted in the Trisquel repos, but would anyone on the team consider adding VSCodium (https://vscodium.com). It is a fully free editor that remover the proprietary bits from Microsoft VS Code.

arielenter

I am a member!

I am a translator!

Offline
Joined: 08/25/2010

Wow this is great thank you for sharing.

jxself
Offline
Joined: 09/13/2010

It has a freedom problem similar to some browsers with non-free add-ons, some of which are nothing more than a frontend to SaaSS. That's something that should be addressed.

arielenter

I am a member!

I am a translator!

Offline
Joined: 08/25/2010

@jxself are this non-free add-ons pre installed?, even if they are not and are only offered, it is still a liability of course, but I'm curios to know, since I'm guessing (assuming) that it would be easier to solve the problem by a fork in case the devs are not interested on the proposal. I could open a ticket addressing the issue on their github, but I'll need to know what exactly is the situation. I'll see what I can find on my own. Maybe some one in the fsf could explain better to the devs or the fsf is already informed. We'll see.

soy comic
Offline
Joined: 12/17/2016

VSCodium uses the OpenVSX (see https://open-vsx.org/about) extensions registry. There are many true free/libre extensions available on that registry. While I have not confirmed that codium itself is completely without issue, even if it is, there are also non-free extensions, and as mentioned by jxself, there are "free" extensions that are proxies for (non-free) SaaSS stuff.

At https://www.eclipse.org/community/eclipse_newsletter/2020/march/1.php I just learned about Eclipse Theia and also that "You Can Host Your Own Registry With Eclipse Open VSX Registry." Running a registry is likely a tall order, though. It would be better to be able to filter out badly-licensed extensions by a setting in VSCodium. That may be easy for the extensions themselves, but harder for those extensions that are front-ends for non-free stuff.

Malsasa
Offline
Joined: 12/01/2016

A very easy to understand explanation. Thanks jxself!

iShareFreedom
Offline
Joined: 12/20/2021

We already have Nano, Vim, Emacs, and several others already available in the Trisquel repository.

arielenter

I am a member!

I am a translator!

Offline
Joined: 08/25/2010

I’m programming in laravel. I’m not totally afraid of terminal at all, but I figured a gui would be faster to learn, so I’ve been using netbeans so far.

I got scare of terminal IDES from the following videos (sorry they are from youtube, you guys don’t need to see them to get my point).

https://youtu.be/9n1dtmzqnCU?si=j7fR9pIK2Ci3em7h

https://youtu.be/8PhdfcX9tG0?si=W4z96E4omJ94R-D1

I would never use any IDE non free software at all.

I have a couple of questions. I might post a new forum thread if needed. I will like to be team emac, so I will like to know:

When typing is it possible to see and object methods and properties list? what about functions? Is it posible to see their phpDoc on the fly as well? If so that might be the most important thing for me xD.

Thank you.

Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010

https://emacs-lsp.github.io/lsp-mode/tutorials/php-guide/ may be what you are searching for. The guide mentions https://github.com/barryvdh/laravel-ide-helper that promises "complete PHPDocs, directly from the source".

You probably want to first learn the basics of Emacs. To do so, launch it and, in its Help menu, click on "Emacs Tutorial (choose language)...". A list of languages will be shown and you can click on "Spanish" or type it (with auto-completion). It takes a few days/weeks to change your habits in terms of shortcuts, but the temporary loss of productivity will later pay off. ;-)

arielenter

I am a member!

I am a translator!

Offline
Joined: 08/25/2010