Skip to content
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

[Discussion] Rename VSCodium to Codium #193

Open
jannik-mohemian opened this issue Jun 12, 2019 · 24 comments · May be fixed by #293
Open

[Discussion] Rename VSCodium to Codium #193

jannik-mohemian opened this issue Jun 12, 2019 · 24 comments · May be fixed by #293
Labels
discussion could go either way, discussion welcome

Comments

@jannik-mohemian
Copy link

I hope this is the right format to do this

Rename to Codium

Why not remove the VS (aka Visual Studio) from the name as well.

In essence VSCodium is binary releases of VS Code without MS branding/telemetry/licensing (quote from GitHub repository description)

In this case we can remove the VS, which is a very big MS brand, as well...

What do you think?

@hexpunk
Copy link

hexpunk commented Jun 12, 2019

See also #28

@stripedpajamas
Copy link
Member

The project is called VSCodium because the originating repo is called vscode. With recent updates, the binary itself is called codium just as the vscode binary is called code.

...without MS branding/telemetry/licensing...

The branding referenced here was the non-freely licensed icons. VSCodium is 99.99% a Microsoft product.

@git10135405
Copy link

该项目被称为VSCodium,因为调用了原始回购vscode。通过最近的更新,二进制本身codium就像vscode调用二进制一样被调用code

......没有MS品牌/遥测/许可......

这里引用的品牌是非自由许可的图标。VSCodium是微软产品的99.99%。

检测更新 这个功能不能用对吗?

@paulcarroty
Copy link
Collaborator

The codium name is already used by https://www.codium.com.py/en/

@jannik-mohemian
Copy link
Author

Also related #36

@jannik-mohemian
Copy link
Author

jannik-mohemian commented Jun 14, 2019

I understand @stripedpajamas points and so far the logic makes sense. 👌

Also, the codium name might be unusable unfortunately...

However, I noticed a lot of people in the threads are not happy with the name/branding (1, 2) - is this something there is a community-voting for? Maybe I'll look into a way of changing the name afterwards (via script or similar)...

@jannik-mohemian
Copy link
Author

Also, I just noticed that on macOS VSCode uses simply the name Code everywhere. So this actually differs at the moment... 😱
Screen Shot 2019-06-17 at 12 07 01
Screen Shot 2019-06-17 at 12 07 20

@stripedpajamas
Copy link
Member

You raise a good point there. I think it makes sense that the binaries on every platform be called Codium and the repo continue to be called VSCodium, in line with vscode.

@jannik-mohemian
Copy link
Author

@stripedpajamas I think that would make a lot of people very happy 🤗

@linsui
Copy link
Contributor

linsui commented Jul 8, 2019

VSCodium (and a freshly cloned copy of vscode built from source) stores its extension files in ~/.vscode-oss. So if you currently have Visual Studio Code installed, your extensions won't automatically populate. You can reinstall your extensions from the Marketplace in VSCodium, or copy the extensions from ~/.vscode/extensions to ~/.vscode-oss/extensions.

Will the .vscode-oss be renamed? And on Windows the executable file is VSCodium.exe, will it be renamed?

@eine
Copy link

eine commented Jul 10, 2019

@stripedpajamas, is there any reason to 'customize' VSCodium instead of just replacing non-freely licensed pieces?

In other words, I'd expect VSCodium to be a direct FOSS replacement for VSCode. This means that .vscode is used (ref), binaries are called code (ref), Code is shown on macOS (ref), and it is not possible to have both VSCode and VSCodium installed at the same time (what's the use case for this?).

@stripedpajamas
Copy link
Member

@1138-4eb

In other words, I'd expect VSCodium to be a direct FOSS replacement for VSCode.

The readme says VSCodium is "freely-licensed binaries with a community-driven default configuration". The 'community-driven default configuration' has so far consisted of:

  • a name
  • an icon
  • disabling telemetry by default
  • adding extension marketplace support (which is not present when building from sources as they are in the vscode repo)

Anyone can, of course, run the build scripts in the vscode repo themselves and get "Code - OSS", the FOSS version of Visual Studio Code.

Building the vscode repo results in .vscode-oss as the configuration folder by default (ref). VSCodium doesn't change this so as to share settings/extensions if someone has built from sources manually. Building the vscode repo results in a binary called code-oss (ref). VSCodium changes this to codium. Since VSCodium's default configuration differs from that of a manually built vscode (Code - OSS), I think having a different name reduces confusion.

In regard to having any of Visual Studio Code, Code - OSS, or VSCodium (not to mention the insider versions of all three) installed at the same time -- these pieces of software are all different. Since Visual Studio Code and Code - OSS can be installed alongside each other, I do not see a reason to make VSCodium and any of the others mutually exclusive.

This issue is open to track making the application name in Mac/Windows "Codium" as per this comment.

@pixelclef
Copy link

Would love to have "Codium" in my macOS menu bar. Bonus points for naming the icon "Codium" as well.

@crabvk
Copy link

crabvk commented Nov 17, 2019

@stripedpajamas

The project is called VSCodium because the originating repo is called vscode. With recent updates, the binary itself is called codium just as the vscode binary is called code.

MS repo is called vscode, but MS product (project?) is called Code - OSS.
This repo is called vscodium, so the right project name is Codium (but not Codium - OSS since name Codium already has OSS meaning).

@crabvk
Copy link

crabvk commented Nov 18, 2019

The codium name is already used by https://www.codium.com.py/en/

Also, the codium name might be unusable unfortunately...

Who cares? It is the name of their dev team, their software company is called "Codium S.A." and they have no product called "codium" anyway.
Nobody ever noticed if you didn't place the link. 😄

@stripedpajamas stripedpajamas linked a pull request Nov 24, 2019 that will close this issue
@jobukkit
Copy link

jobukkit commented Nov 25, 2019

Also, I just noticed that on macOS VSCode uses simply the name Code everywhere. So this actually differs at the moment... 😱
Screen Shot 2019-06-17 at 12 07 01
Screen Shot 2019-06-17 at 12 07 20

is there any reason to 'customize' VSCodium instead of just replacing non-freely licensed pieces? In other words, I'd expect VSCodium to be a direct FOSS replacement for VSCode. This means that [...] Code is shown on macOS

I hate how the official version uses the generic name "Code" in the Mac OS X menu bar. There is no reason it can't call itself "Visual Studio Code"; there are applications with longer names, such as "Firefox Developer Edition". The menu bar name actually being unique is one of the reasons I use VSCodium instead of the official version. I suppose "Codium" would still be unique, though.

@bittner
Copy link
Contributor

bittner commented Nov 9, 2020

The more I think of it the more I'm also in favor of making a name change. Codium is much more natural to use.

Also, if someone needs a brand or trademark related motivation, "Visual Studio" is a trademark of Mircosoft.

@pouyakary
Copy link

pouyakary commented Aug 28, 2021

I too believe that Codium is a much nicer name than VSCodium and since VS has no reason to exists in what that hopes to keep Microsoft branding away. Imagine Microsoft Chrome instead of Edge.

And for what I have understood the name of the editor is actually "Code" if you look at the twitter handle it is "@code" and the name on the macs are "Code", but my theory is that since you can't say "I code in code" it had to have a Microsoft branding before it, like the way apple has to put an "Apple" before the "Watch" or "TV+". And I think since Microsoft already had Visual Studio, pushing a whole new editor that is much better, open source, cross platform and free with the name Microsoft Code could be a real danger to the VS branding, and so why not join forces on that.

@alexdima, @bpasero can I ask you to please tell us the story? I think it's a bit of really really interesting history here

@sakunix
Copy link

sakunix commented Nov 15, 2021

I support renaming without the letters "VS"

@github-actions
Copy link

github-actions bot commented Oct 8, 2022

This issue has been automatically marked as stale. If this issue is still affecting you, please leave any comment, and we'll keep it open. If you have any new additional information, please include it with your comment!

@github-actions github-actions bot added the stale label Oct 8, 2022
@daiyam daiyam added discussion could go either way, discussion welcome and removed stale labels Oct 8, 2022
@daiyam
Copy link
Member

daiyam commented Oct 8, 2022

+1

@GitMensch
Copy link
Collaborator

@daiyam What do you think about adjusting that along with the icon change? "back then" only people that favored this issue and also the PR spoke up. We could showcase that to more users by using the same "news" mechanism.

To anyone coming along "late": a name change has 3 "disruptive" changes:

  1. name is different ;) [binary will stay the same for all but Windows were we now have VSCodium.exe
  2. you likely need to uninstall the old one when using the new (@paulcarroty likely would add a meta package forwarding vscodium to codium so this would only apply to Windows again)
  3. you need to move the settings folder once on your computer, and if using remote workspaces also on each connected computer

@daiyam
Copy link
Member

daiyam commented Nov 24, 2022

@GitMensch Yay, I know, I agree on all your points. It will be a huge mess. Not sure that I want to manage that...
I still do think the rename is a good idea but, in practicality, I don't want to do it due to those issues and the disruptions for everyones.

@evur
Copy link

evur commented Apr 1, 2023

This should be announced on the welcome page and get released at the beginning of the next year for example.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion could go either way, discussion welcome
Projects
None yet
Development

Successfully merging a pull request may close this issue.