Stories
Slash Boxes
Comments

SoylentNews is people

SoylentNews is powered by your submissions, so send in your scoop. Only 17 submissions in the queue.
posted by martyb on Wednesday June 06 2018, @05:44PM   Printer-friendly
from the VFS-G? dept.

Microsoft employee Saeed Noursalehi announced the decision to rename Microsoft's Git Virtual File System (GVFS) due to a conflict with the GNOME Virtual File System (Gvfs) project:

We’ve heard the feedback, so lets use this issue to come up with a new name for this project. As we all know, folks from Microsoft don’t have a rich tradition of picking super awesome names for things. I'm no exception to that pattern, so I was thinking we could all put some sensible suggestions into this issue. I’ll then compile a short list and then we’ll all get to vote on the new name.

Source: https://github.com/Microsoft/GVFS/issues/72


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 2) by epitaxial on Wednesday June 06 2018, @06:28PM (9 children)

    by epitaxial (3165) on Wednesday June 06 2018, @06:28PM (#689453)

    Does a desktop environment need its own virtual filesystem?

    Starting Score:    1  point
    Karma-Bonus Modifier   +1  

    Total Score:   2  
  • (Score: 1, Informative) by Anonymous Coward on Wednesday June 06 2018, @07:17PM (5 children)

    by Anonymous Coward on Wednesday June 06 2018, @07:17PM (#689491)

    Here's why: https://blogs.msdn.microsoft.com/devops/2017/02/03/announcing-gvfs-git-virtual-file-system/ [microsoft.com]

    Basically the windows code base is a monolithic mess too large for git to handle*, so this vfs doesn't check out everything but only pulls files down when needed.

    It only requires a few minor protocol extensions, and a modified git. (Or modified as of last February, think they got there extensions upstream already?)

    *In a reasonable time frame, 3+ hours for git status would be a problem...

    • (Score: 2) by epitaxial on Wednesday June 06 2018, @09:59PM (3 children)

      by epitaxial (3165) on Wednesday June 06 2018, @09:59PM (#689580)

      I was talking about Gnome. Why would it need a filesystem separate of the operating system?

      • (Score: 4, Funny) by stormwyrm on Thursday June 07 2018, @06:18AM (1 child)

        by stormwyrm (717) on Thursday June 07 2018, @06:18AM (#689739) Journal
        Perhaps because they're trying to do a piss-poor job of stealing ostensibly good ideas from Plan 9 [9p.io]?
        --
        Numquam ponenda est pluralitas sine necessitate.
      • (Score: 1, Funny) by Anonymous Coward on Thursday June 07 2018, @07:39AM

        by Anonymous Coward on Thursday June 07 2018, @07:39AM (#689759)

        How else do would you make sure to not be interoperable with KDE?

        Heck, if it worked at the OS level or library level, it would work without either of them.

    • (Score: 0) by Anonymous Coward on Thursday June 07 2018, @07:36AM

      by Anonymous Coward on Thursday June 07 2018, @07:36AM (#689758)

      Thus getting rid of everything that makes GIT better than the competition.

  • (Score: 0) by Anonymous Coward on Thursday June 07 2018, @07:47AM (2 children)

    by Anonymous Coward on Thursday June 07 2018, @07:47AM (#689761)

    Because your question makes wrong assumptions.

    This is about gnome the project and if for instance you want to open files on network storage or dvd or ..., this is shown to you applications as a virtual filesystem.

    Otherwise every text editor would need to implement reading dvds in case you want to open a file saved on a dvd.

    • (Score: 1, Interesting) by Anonymous Coward on Thursday June 07 2018, @10:41AM (1 child)

      by Anonymous Coward on Thursday June 07 2018, @10:41AM (#689803)
      The OS already does these for you! No need for the desktop environment to reimplement all that.
      • (Score: 2) by Pino P on Thursday June 07 2018, @11:43AM

        by Pino P (4721) on Thursday June 07 2018, @11:43AM (#689817) Journal

        The kernel doesn't know how to mount all file systems, especially things that aren't traditional file systems. GNOME virtual file system can mount, for example, an SSH server using SFTP. Even if file systems are made for FUSE, as I understand it, mounting may available only to the superuser, and a sudoer might not be available at all times to authorize a particular mount or unmount. In addition, what facilities exist to port a file system made for FUSE to operating systems using other kernels, such as FreeBSD or WSL?