Wikipedia:Articles for deletion/Boot File System: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
m typo
c
Line 25: Line 25:


* '''keep''' I'm not an expert, but quickly glancing at the notability page, the secondary source requirement doesn't apply to the content strictly, it applies to the subject, there has to be significant interest in the subject over the years. A quick google and I'm seeing the sysV bootfs mentioned in a lot of places, including a netbsd academic paper about RUMP, and a microsoft research paper about their helios research operating system, although the microsoft paper wasn't accessible when I tried to see how bfs was mentioned in it. It's getting mentioned with some frequency in published academic papers. What more could you possibly ask for?[[User:TeeTylerToe|TeeTylerToe]] ([[User talk:TeeTylerToe|talk]]) 07:50, 14 October 2015 (UTC)
* '''keep''' I'm not an expert, but quickly glancing at the notability page, the secondary source requirement doesn't apply to the content strictly, it applies to the subject, there has to be significant interest in the subject over the years. A quick google and I'm seeing the sysV bootfs mentioned in a lot of places, including a netbsd academic paper about RUMP, and a microsoft research paper about their helios research operating system, although the microsoft paper wasn't accessible when I tried to see how bfs was mentioned in it. It's getting mentioned with some frequency in published academic papers. What more could you possibly ask for?[[User:TeeTylerToe|TeeTylerToe]] ([[User talk:TeeTylerToe|talk]]) 07:50, 14 October 2015 (UTC)

:* {{R|TeeTylerToe}} Could you point to specific sources? I presume that by the Helios paper you mean [http://www.msr-waypoint.net/pubs/81154/helios.pdf this one], which discusses Helios's own boot fs somewhere, not the SysV boot fs that this article is about. [[User:Qwertyus|Q<small>VVERTYVS</small>]] <small>([[User talk:Qwertyus|hm?]])</small> 12:33, 14 October 2015 (UTC)

Revision as of 12:34, 14 October 2015

Boot File System

Boot File System (edit | talk | history | protect | delete | links | watch | logs | views) – (View log · Stats)
(Find sources: Google (books · news · scholar · free images · WP refs· FENS · JSTOR · TWL)

I'm not convinced that this single operating system feature meets WP:GNG. I can't find sources for it either, outside the homepages of the few enthusiasts that wrote Linux drivers to it. QVVERTYVS (hm?) 20:20, 2 October 2015 (UTC)[reply]

  • Honestly I don't care, I'm only interested in the Be File System, so as long as BFS is kept disambiguated… --Mmu man (talk) 21:25, 2 October 2015 (UTC)[reply]
  • Redirect to List of file systems or delete. I only see trivial mentions scattered throughout reliable sources (example). I prefer a redirect over deletion so that readers can still find information about where it's used and supported. NinjaRobotPirate (talk) 08:13, 3 October 2015 (UTC)[reply]
Note: This debate has been included in the list of Computing-related deletion discussions. North America1000 16:32, 4 October 2015 (UTC)[reply]
  • keep This is very minor. It's spectacularly uninteresting. But it has also been a part of System V Unix for 30 years, and that's a big piece of computing development and history. Andy Dingley (talk) 18:07, 4 October 2015 (UTC)[reply]
    Why not merge it with UNIX System V or whatever is most relevant then? More than a stand-alone filesystem, it sounds like it's a part of the core OS that comes in the trick form of a filesystem. LjL (talk) 12:54, 7 October 2015 (UTC)[reply]
It's more a filesystem than it is an OS. Andy Dingley (talk) 13:20, 7 October 2015 (UTC)[reply]
That's a joke, right? Of course it's a filesystem, what I'm saying is that it's part of an OS and for other OS's the same kind of part wouldn't typically be implemented as a filesystem. At any rate, if you prefer this non-notable article to be deleted instead of merged with the relevant article...
If was a joke it would have had "Bazinga" after it.
Merging it to System V would improve neither coverage of this topic, not coverage of System V. Especially so as that's a huge scope to try and fit into an article and so space there really is precious (this is unusual at WP). Space for this article is plentiful, and the topic is basically notable (albeit a minority interest). So we should keep it, and keep it separate. Andy Dingley (talk) 13:28, 7 October 2015 (UTC)[reply]
Oh well, then if it's notable, we'll surely see secondary sources coming for it and the issue will become moot. LjL (talk) 13:30, 7 October 2015 (UTC)[reply]
Let me also add that being "part" of something "big" for many years doesn't by itself make something notable, otherwise we could legitimately have separate articles about single source code lines of Unix. We don't and we shouldn't. So your argument for keeping, whether or not there are other ones, is invalid. LjL (talk) 13:35, 7 October 2015 (UTC)[reply]
Relisted to generate a more thorough discussion and clearer consensus.
Please add new comments below this notice. Thanks, Natg 19 (talk) 22:55, 9 October 2015 (UTC)[reply]
  • comment Several unix-like distros support this filesystem. The SCO/UnixWare helpdocs.[1][2] Linux support is WP:NOTEWORTHY in the wiki-reliable sources, specifically noted for heavy use of the big kernel lock deprecated feature.[3][4] Linux helpdocs.[5][6] NetBSD conference-paper on filesystems work which tested a new infrastructure by porting SysVBFS,[7] itself supported since NetBSD4.[8] Not every Unix-like distro still retains BFS compatibility: Solaris-fka-SunOS dropped support.[9][10] The 1993 infoworld piece, located by User:NinjaRobotPirate, has the most depth in the WP:SOURCES, roughly two sentences: "BFS (Boot File System) supports filesystem-independent booting." Also, we learn from the block-diagram-picture,[11] that BFS in UnixWare is implemented on top of the SVR4.2-style pseudo-SCSI device subsystem, and is made visible to usermode via the SVR4.0 virtual filesystem abstraction layer.
  Fundamentally, this is going to be a WP:PERMASTUB article, if bangkept, simply because the filesystem is so trivial to implement: it supports only a single directory, with purely-contiguous non-special 16-bit-inode files, max-14-char filenames, plus in some variants only a single inode can be open for write-access at any point in time, and so on. It is purposely stripped to the bare essentials, because it is a "boot-time-only kernel-images-only filesystem" utilized only for a very special purpose, very early in the boot-process, and afterwards, effectively disappears from the OS. Like the master boot record of MSDOS, the concept of BFS is a tiny and almost 'trivial' yet important piece of computer science. The closest we have to a parent-article is at Booting#Integrated_circuit_read-only_memory_era, which briefly mentions that "Unix workstations originally had vendor-specific ROM-based firmware." BFS is a quasi-standardized subset of several of those bootloader-firmwares, methinks. Because the BFS is used across several distros (in various different decades), it does not make much sense to up-merge the WP:PRESERVE material into any specific parent-OS-article, whether UNIX System V or UnixWare or NetBSD or the dedicated Linux startup process article. For different reasons, up-merge into a filesystem-related article seems incorrect, since BFS only qualifies as a 'filesystem' of the most rudimentary possible description, by its very nature.
  If bangkeep is not in the cards, I would say that adding a new paragraph into the Booting article probably makes the most sense. The justification for bangkeep, if it can be made, would have to rely on WP:DEADLINE... as the 1993 infoworld piece hints, the existence of in-depth sources will most likely require searching the *offline* material from the late 1980s and early 1990s. However, besides the plausible existence of not-yet-found offline sources, there is another aspect that might cause one to lean towards bangkeep: because it is such a trivial filesystem, and to a lesser extent because it is a kind of conceptual glue between the bootloader-firmware and the earliest stages of operation the OS kernel undergoes, BFS has some educational value to the readership. Wikipedia is an encyclopedia, not an EECS reference for computer science students, of course, but there might just be room in WP:NOTPAPER to cover the concept of the purposely-simplistic-bootloader-specific-filesystem, which BFS embodies. 75.108.94.227 (talk) 05:27, 11 October 2015 (UTC)[reply]
  • keep I'm not an expert, but quickly glancing at the notability page, the secondary source requirement doesn't apply to the content strictly, it applies to the subject, there has to be significant interest in the subject over the years. A quick google and I'm seeing the sysV bootfs mentioned in a lot of places, including a netbsd academic paper about RUMP, and a microsoft research paper about their helios research operating system, although the microsoft paper wasn't accessible when I tried to see how bfs was mentioned in it. It's getting mentioned with some frequency in published academic papers. What more could you possibly ask for?TeeTylerToe (talk) 07:50, 14 October 2015 (UTC)[reply]
  • [1] Could you point to specific sources? I presume that by the Helios paper you mean this one, which discusses Helios's own boot fs somewhere, not the SysV boot fs that this article is about. QVVERTYVS (hm?) 12:33, 14 October 2015 (UTC)[reply]
  1. ^ Cite error: The named reference TeeTylerToe was invoked but never defined (see the help page).