Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
GVfs name is already taken #7
Comments
|
Our product is the "Git Virtual File System". I'm sure we'll take a hard look at the coincidence of the acronyms matching. |
coldacid
commented
Feb 4, 2017
|
Just throwing it out there but perhaps GitVFS is enough to make everyone happy? |
y2kbugger
commented
Feb 4, 2017
|
Not only polite, but beneficial due to reduced confusion. |
|
It's a very fair point, and something we're considering. |
Tsutsukakushi
commented
Feb 4, 2017
•
There repo is named "GVFS", every announcement also callsit "GVFS", the title in the README says "GVFS" and so does everything else in it.
This sentence from the README only says what it GVFS stands for but all the evidence points out to "GVFS" being the product name and not "Git Virtual File System"
Yeah, but what a coinceidence that one of them also ends in "Virtual File System", right? It's not like it only takes 2 seconds to google the name and find out that it's already taken by another project in the same area.
|
flyingfeather1501
commented
Feb 4, 2017
|
GitVFS is probably the least confusion option here. After all, gvfs and GnomeVFS are also different.. |
WhyNotHugo
commented
Feb 5, 2017
|
The name clash is actually worsened by the fact that they're both |
Tsutsukakushi
commented
Feb 5, 2017
•
|
@hobarrera which is even more worsened by the fact that it only takes few seconds to check. It's like Swift and Swift. Swift is 8 years older than Swift. Gvfs git logs go back to 2007. I wouldn't put it past Micro$oft and Apple to deliberately pick these names even though they clash with competing projects. |
szeder
commented
Feb 5, 2017
|
"Git" is a trademark, so a name like GitVFS seems to be problematic, but so does Git Virtual File System. https://git-scm.com/trademark |
seanscottking
commented
Feb 5, 2017
|
msgvfs (TM) |
norpol
commented
Feb 5, 2017
|
How about calling it 'Remote Git File System' RGFS? This would actually describe what this does a little better and short google and github search didn't reveal collisions to other projects for me. (GRFS does). |
Jamesits
commented
Feb 6, 2017
|
Years ago you called it "Smart Files" on SkyDrive on Windows 8.1. Still a good name to consider. |
morsik
commented
Feb 6, 2017
•
@Tsutsukakushi: there is also OpenStack Swift ;) |
mattbishop
commented
Feb 7, 2017
|
Given #4 I don't think this will actually be a problem in the wild. |
Rutix
commented
Feb 7, 2017
|
@Tsutsukakushi you give some good arguments but your use of Micro$oft kinda undermines your reasons. Using that term comes over as very childish and immature. We're all adults here, right? Can we have professional discussions without acting like that. |
sam0x17
commented
Feb 7, 2017
|
Since it exists mainly for the purpose of making a ~270 GB repository manageable, I put forward |
McoreD
commented
Feb 7, 2017
|
I don't think the GNOME Virtual File System (GVfs) is copyrighted. Alos, this is called GVFS. |
mcatanzaro
commented
Feb 7, 2017
•
|
That is not correct. GVfs is not designated to the public domain and may only be used in compliance with its copyright license (LPGLv2+). But that does not seem at all relevant to this issue. There is significant potential for confusion due to this naming and it would seem to be beneficial to both parties to avoid that. The vast majority of Linux desktops (anything not KDE-based) have many gvfs processes constantly running in the background; on my machine, I count gvfs-afc-volume-monitor, gvfsd, gvfsd-fus, gvfsd-http, gvfsd-metadata, gvfsd-trash, gvfs-goa-volume-monitor, gvfs-gphoto2-volume-monitor, gvfs-mtp-volume-monitor, gvfs-udisks2-volume-monitor. Having an unrelated project whose name differs only in capitalization is going to be a confusing mess. It will also make searching for GVFS very problematic; a quick web search for GVFS shows about half the results currently refer to Microsoft's GVFS, and half to GNOME's GVfs. It also means users searching for GVFS on e.g. Wikipedia will be directed to information about GNOME and away from information about Microsoft's product. |
|
@mcatanzaro I have already been in touch with Ondrej Holy on the Gnome GVFS project, and thank you for reaching out as well. This was an unfortunate naming coincidence - "VFS" is a very generic term, and we got unlucky that our G collided with yours - and we definitely intend to address it. I don't have an immediate answer but we are working on it. We don't want to make a knee-jerk name change, only to have to change it again later. So what I will say for now is that we are very aware of the need to change, and we will not release on Linux under this name. For now, this is effectively a preview and not a released product, so I ask for some patience as we determine the best name to use. |
mcatanzaro
commented
Feb 8, 2017
|
Sounds good, thanks @sanoursa! |
Tsutsukakushi
commented
Feb 8, 2017
In many cases they don't differ in that either, for example in package managers the package names aren't usually capitalized. |
illwieckz
commented
Feb 13, 2017
Let's welcome
I find this name far far better than "Git Virtual File System", even without name collision, because the purpose of this Git VFS is to allow working on Git repositories connected to a remote one. We can imagine some other Git Virtual File System with other purpose, for example we can imagine a “Dedupe Git File System” that adds underlying support for rolling checksum deduplication to standard git repositories to help big binary files management without git modification. So, today the name is already colliding with GNOME's gvfs project on the VFS part, but tomorrow it can also collide with other Git VFS projects with other purpose, colliding on both Git and VFS. |
SamuelEnglard
commented
Feb 13, 2017
|
I'd like to vote for |
eMPee584
commented
Feb 13, 2017
|
how about 'telegit', 'gitunnel', 'gitrans' ....'git-remote-magic' ... ☺
|
sam0x17
commented
Feb 13, 2017
•
|
a few gems... |
|
I appreciate all the creative ideas :-). Closing this issue for now until we have something more to announce on the topic. |
sanoursa
closed this
Feb 15, 2017
This was referenced Feb 22, 2017
Korporal
commented
Jun 29, 2017
|
Drop the "virtual" it serves no purpose and only muddies the waters. GFS is sufficient and appropriate. The "virtual" is pointless (all levels of driver layers virtualize something NTFS isn't called NTVFS after all). |
morsik
commented
Jun 30, 2017
|
@Korporal: GFS is already taken since… uh… 2005. It's "Global File System" developed by RedHat. |
Korporal
commented
Jun 30, 2017
|
OK, that blows that. Perhaps one way to arrive at a name/acronym is to revisit what it does and review the terms used to describe or explain what it does. These terms spring to mind "Git optimized file system", "Git on-demand file system", "Git minimized file service", "lazy load git file system" etc. Maybe something can be put together by this kind of process.. |
Tsutsukakushi
commented
Jul 3, 2017
|
@sanoursa Still nothing? |
dotMorten
commented
Nov 15, 2017
|
I don't get this. The product name is different. There's millions of examples that different product names converted to an acronym matches other product names' acronyms. Even on Wikipedia when looking up acronyms you often get a long list of possible pages that the acronym refer too. It's basically impossible these days to come up with a product name who's acronym doesn't match another products acronym. That's really only an issue if it's marketed only as the acronym and it's a registered trademark. |
sam0x17
commented
Nov 16, 2017
•
|
Maybe stop using 4 letter names? There are only 1679616 of them... |
illwieckz
commented
Nov 16, 2017
I don't know how you manage to find a difference between the two names in: except capitalisation (and they are both acronyms).
So you are just saying there is no place for kindness in this world and what only matters is to make lawsuits? By the way it's not a problem of kindness, using that GVFS name is not good for Microsoft at first because not only there is already a well known technology using that name so it leads people to confusion, but that other technology is also an IT one, and worst of that that other technology is a virtual file system technology too. Between the twos, only the meaning of G in GVFS differs ! It's hard to make a worst collision and that's not good for Microsoft own product recognition. Just for fun, how would you name the gvfs implementation of gvfs (to mount a Git VFS using GNOME VFS facilities)? Yeah, with only 4 chars so many collisions can happen, but no one said a project must only be named with 4 chars, no more. Also, even if it's easy to make a naming collision, it's not less easy than googling (or _bing_ing) the name candidates to see if it's a good idea or not… |
mmjconolly
commented
Nov 17, 2017
|
Please change the name. It's simply unnecessary confusion. |
perryprog
commented
Nov 17, 2017
•
|
@sam0x17 if my math is right, I think there's
|
clhuang
commented
Nov 17, 2017
|
@perryprog it's actually 36^4=1679616, still far bigger than 10k. |
perryprog
commented
Nov 17, 2017
|
@clhuang Ah, ok. That Makes more sense. |
powellc
commented
Nov 18, 2017
•
|
It's been months. The longer you go without figuring out a new name, the harder it will be to switch. At this point it almost appears as if you've taken the "ignore it and eventually GVfs will lose relevance and our project will be the default for GVFS." But that's being a terrible OSS neighbor and has karmic (or community) repercussions. Just figure out a new name. It's not hard. I personally think RGFS works really well as, Remote Git File System, as it doesn't cloud the waters with the "virtual" nonsense. Of course you could also use, GNGVFS. GNGVFS is Not Gnome Virtual File System |
norpol
commented
Nov 18, 2017
|
Yes, I'm also for RGFS - I've tried to write a script that would replace all strings (with whatever name) in the project and do proper renaming of the according files (beware, there might be multiple casings e.g. Thank you. |
sam0x17
commented
Nov 18, 2017
|
oh yeah lol forgot alpha characters XD |
added a commit
to illwieckz/GVFS
that referenced
this issue
Nov 18, 2017
added a commit
to illwieckz/GVFS
that referenced
this issue
Nov 18, 2017
added a commit
to illwieckz/GVFS
that referenced
this issue
Nov 18, 2017
illwieckz
commented
Nov 18, 2017
sanoursa
changed the title from
GVfs name is already taken guys
to
GVfs name is already taken
Nov 21, 2017
|
There’s currently no confusion between this tool for Git repositories and the GNOME tools, since they don’t even run on the same operating systems. Right now, we are fully invested in our R&D efforts, and we are not actively considering a name change. I understand that many of you are passionate about this issue, but the name will remain GVFS for the immediate future and we will re-evaluate at a later date. |
illwieckz
commented
Nov 22, 2017
|
Are you just saying GVFS will never be cross platform? (or assuming GNOME will never run on Windows?) |
illwieckz
commented
Nov 22, 2017
•
|
That thread has the highest amount of weird statements I ever seen in my life:
|
afranke
commented
Nov 22, 2017
So that article is a lie? |
|
Most certainly not, we are actively looking at other platforms as we speak. However, today they do not run on the same operating systems, so there is no risk of confusion. |
csoriano1618
commented
Nov 22, 2017
|
@sanoursa I'm not sure running in one or other platform is something important for name collisions, I don't expect someone to think GVFS cannot be confused with GVFS because in the description one says it runs on one platform or the other. Note that we are receiving comments and complains about this, I'm confident GNOME community and by extend the free software community is displeased by this issue and I hope a solution will come sooner rather than later. |
sam0x17
commented
Nov 27, 2017
•
|
Ignoring this issue comes off as extremely arrogant on Microsoft's part. In the past Microsoft dedicated much of its existence to destroying Linux and the free software community. Now if they want to play with the big boys, they need to show some common decency and not act like they are above everyone else. This name is already taken, and the products are extremely similar. |
sam0x17 commentedFeb 3, 2017
The GNOME Virtual File System (GVfs) is already a well established thing and is in Wikipedia https://en.wikipedia.org/wiki/GVfs. It would be polite to consider a different name for Microsoft GVFS.