Open main menu

Wikipedia talk:WikiProject Computing

WikiProject Computing (Rated Project-class)
This page is within the scope of WikiProject Computing, a collaborative effort to improve the coverage of computers, computing, and information technology on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
 Project  This page does not require a rating on the project's quality scale.


Articles with links to DAB pagesEdit

I have collected several pages which contain {{disambiguation needed}} tags on computing-related topics which might be resolvable with expert attention. They range between the very technical and the very vague (in some cases, it seems quite possible that the editor who made the link didn't know what they were talking about). To find the problem, search for 'disam' in read view or for '{{d' in edit view. If you manage to solve any of these puzzles, remove the dab-needed tag from the article, and post {{done}} here.

Thanks in advance, Narky Blert (talk)

Archetype patternEdit

Can someone who knows anything about coding please look at this and advise if it's something we should have a separate article on? Or should it be merged elsewhere or deleted? I can do the legwork I just need pointed in the right direction. ♠PMC(talk) 20:55, 18 October 2018 (UTC)

  • The first thing I'd say is I dont have a clue about this or what I'm talking about. That said I've put a couple of few references on the article talk page, and these are probably enough for notablability. The topic has appeared in a couple of books or so so maybe an article is relevant. Most work seems to related to Arlow, Fowler and maybe a couple of others. I would strongly advise not merging this unless a good candidate occurs and the merger 'au fait' with the subject. There may be some relationship to Software analysis pattern but I think I would strongly oppose a merge or a redirect to that unless someone really knowledge on that subject demonstrates why that is a good idea ( A simple redirect would be of no use and a WP:SURPRISE and may be inappropriate and a full merge would likely be on WP:UNDUE ). Overall I am inclined to leave well alone, perhaps put Arlow on suggested reading.Djm-leighpark (talk) 22:09, 18 October 2018 (UTC)
I know some design patterns, and this one doesn't look particularly worthwhile. It's a simple combination of a few other patterns, and seems to be a vast overcomplication of the concept of inheritance or abstract classes.
I did some searching, and to my surprise found some sources on this, including a couple of books; this would seem to make the topic notable. This topic should at least have a section in Inheritance (object-oriented programming), and perhaps if someone were willing to distill the book sources a standalone article. Enterprisey (talk!) 06:47, 19 October 2018 (UTC)
Thanks, I put a See Also in the inheritance article. ♠PMC(talk) 21:56, 24 October 2018 (UTC)

Email testing tools?Edit

Need your opinions on whether there should be an article about email testing tools. I've never heard of this subject until this Draft:Comparison of Email testing tools was constructed. Please discuss at Draft talk:Comparison of Email testing tools AngusWOOF (barksniff) 20:39, 24 October 2018 (UTC)

History of hard disk drives timelineEdit

Please comment as to whether we need to list every disk drive capacity increase in History of hard disk drives#Timeline, at talk:History of hard disk drives#Timeline again. Kendall-K1 (talk) 20:58, 28 October 2018 (UTC)

High importance article: File formatEdit

I think the article File format is of a very high importance to the field of computing. I wish it was better written. Opinions, ideas, suggestions? User:ScotXWt@lk 15:44, 4 November 2018 (UTC)

The article Digital container format is full of bullshit and should be rewritten entirely. Even better would be a redirect to a section of file format. User:ScotXWt@lk 15:52, 4 November 2018 (UTC)

Draft:Cyber hygieneEdit

Can someone please review Draft:Cyber hygiene, and see whether it can be accepted into article space? It has been deleted once from article space as original research, then declined from draft space as a neologism, then declined from draft space with a recommendation to merge into computer security. It doesn't look to me like it is ready for article space (and maybe it won't be), but can someone please provide a fourth opinion? Robert McClenon (talk) 20:15, 8 November 2018 (UTC)

I have added my thoughts at Draft talk:Cyber hygiene. ~Kvng (talk) 23:23, 9 November 2018 (UTC)

Featured quality source review RFCEdit

Editors in this WikiProject may be interested in the featured quality source review RFC that has been ongoing. It would change the featured article candidate process (FAC) so that source reviews would need to occur prior to any other reviews for FAC. Your comments are appreciated. --IznoRepeat (talk) 21:34, 11 November 2018 (UTC)

Capitalisation in DevOps terms?Edit

There are a number of fairly recently (5 years) created terms in the DevOps and virtualisation fields, of the form "<Foo> as a <Bar>". For many of them, <Bar> represents "Service" (i.e. a fungible commodity provided by a vendor, rather than a persistent and consistent in-house capital asset): Category:As a service. These are uniformly capitalised: Platform as a Service, Infrastructure as Code, Software as a Service, Logging as a Service. WP:COMMONAME supports the capitalisation, as does vast sourcing from the technical field involved. These terms are also less widely used in their expanded form than the acronym, which is always presented as PaaS, IaC, SaaS etc. Yet, of course, wikidogmatists are renaming all of them, because anything other than rigid Sentence case makes mediawiki cry.

What should we do about this, re capitalisation? I support following COMMONNAME as per the relevant sources from the domain of relevance, not dogma. Andy Dingley (talk) 15:12, 14 November 2018 (UTC)

The test here should be whether the subject is a proper noun. Basically, does it sound right when you preface the subject with "The"? Try, for instance, The Session Initiation Protocol vs. The Software as a Service. ~Kvng (talk) 14:49, 18 November 2018 (UTC)

Help with improving a draft article on Ewin TangEdit

I have created a draft article on Draft:Ewin_Tang, a computer scientist who caused a bit of a stir when she and her supervisor Scott Aaronson demonstrated a fast classical algorithm that solves the recommendation problem at nearly the same speed as quantum algorithms. I would welcome edits, additional references, and any further changes that will make this article compelling enough to survive as an article. I am aware that she is incredibly young (she's starting her Ph.D. at age 18) but she was named on Forbes 30 under 30 this year and her work has already had media coverage. The page is here: Draft:Ewin_Tang. Thanks in advance (note I only started editing Wikipedia for the past ~6months so apologies for any errors) Opto kitty (talk) 18:09, 14 November 2018 (UTC)

30 under 30 should be a robust source for basic WP:BLPN. If the individual claims otherwise stand up to WP:BLP, I'd see it as good to go.
OTOH, personally I would delete it. I wouldn't wish a WP article on anyone, unless it became unavoidable. Certainly get in touch with the subject beforehand and ask if they mind this article. Andy Dingley (talk) 18:31, 14 November 2018 (UTC)
Thanks for the feedback - I have contacted Ewin already and she has viewed the Wikipedia draft article and is happy with it. However, I will keep it within Draftspace until her papers have gone through peer review. I will note this on her Talk page. Although there is a lot of hype on her fast classical algorithm, it's worth waiting for further articles and info that will likely arise once/if the paper becomes published! Opto kitty (talk) 10:48, 15 November 2018 (UTC)

Connectionless routing vs Connectionless communicationEdit

Does both pages indicate the same, idea is similar. --Xaiver0510 (talk) 08:32, 22 November 2018 (UTC)

Connectionless routing appears to be covering both Reliability (computer networking) and Connectionless communication. I don't see anything in Connectionless routing worth salvaging and there are no relevant incoming links so have WP:PRODded it. Feel free to WP:DEPROD if you disagree with this action. ~Kvng (talk) 17:44, 24 November 2018 (UTC)

One of your project's articles has been selected for improvement!Edit

Please note that Siri, which is within this project's scope, has been selected as one of Today's articles for improvement. The article was scheduled to appear on Wikipedia's Community portal in the "Today's articles for improvement" section for one week, beginning today. Everyone is encouraged to collaborate to improve the article. Thanks, and happy editing!
Delivered by MusikBot talk 00:05, 26 November 2018 (UTC) on behalf of the TAFI team

Request an infobox for computer vulnerabilities such as Heartbleed and ShellshockEdit

Logo representing Heartbleed. Security company Codenomicon gave Heartbleed both a name and a logo, contrbuting to public awareness of the issue.
CVE identifier(s)CVE-2014-0160
Date discovered1 April 2014; 4 years ago (2014-04-01)
Date patched7 April 2014; 4 years ago (2014-04-07)
DiscovererNeel Mehta
Affected softwareOpenSSL (1.0.1)

I've been reading through several of these vulnerability articles and noticed there doesn't seem to be an infobox template for them. I like infoboxes because they summarise a page in one place and was wondering if one would be suitable for those pages.

Here's my proof of concept example:

{{Infobox vulnerability | name = | logo = | logo caption = | logo size = | screenshot = | screenshot size = | screenshot alt = | caption = | [[CVE identifiers]] = | date discovered = | discoverer = | affected hardware = | affected software = | used by = | date patched = | website = }}

Inferno986return (talk) 19:40, 28 November 2018 (UTC)

This seems necessary. There are a lot of these (see Category:Computer security exploits). ~Kvng (talk) 14:40, 1 December 2018 (UTC)

I'm happy to help, but I've never introduced an infobox template to Wikipedia before. Is there a formal process to do this? Or is it okay to jump-in and revise as we go along? Inferno986return (talk) 18:15, 3 December 2018 (UTC)

I am pleased to announce that I have started a proof-of-concept infobox for Heartbleed using the generic {{Infobox}} template in my sandbox. Please give feedback and let me know what you think. :-) Inferno986return (talk) 20:24, 4 December 2018 (UTC)

Yes, jumping in is how you do it around here. The results look good to to me. We don't want to use {{Infobox}} directly. What we need to do is define a new template based on {{Infobox}}. {{Infobox Audio over Ethernet technology}} is an example I'm familiar with. I'm not experienced creating such templates but, based on what you've started, I'm willing to jump in and give it a try when I get a chance. ~Kvng (talk) 16:09, 12 December 2018 (UTC)
@Kvng and Inferno986return: I've made a template at User:BrandonXLF/C and a doc at User:BrandonXLF/C/doc. Please edit it and let me know when you're going to move it. BrandonXLF (t@lk) 20:27, 28 December 2018 (UTC)
@BrandonXLF: Looks lovely and a solid step towards a working solution. Inferno986return (talk) 22:39, 28 December 2018 (UTC)

Commercial Standard Digital BusEdit

Hello again from your friendly neighborhood de-orphaner. Anyone have any idea if Commercial Standard Digital Bus is a) notable enough to need a standalone article, and b) if it is, where I could link it from? If it isn't, I'm happy to do legwork to merge it or delete it, I just don't have enough of a clue to judge it myself. ♠PMC(talk) 08:19, 4 December 2018 (UTC)

This article looks to be more in the realm of aviation than computing, however judging by the fact other standardised serial buses such as USB and SATA have their own page it might be worthy of one itself. I personally think providing more information and examples are given, the CSDB could be its own standalone page. Inferno986return (talk) 20:41, 4 December 2018 (UTC)
This is one of the aircraft network standards. It would be worthy of inclusion into the list of network standards at Avionics#Aircraft networks. --{{u|Mark viking}} {Talk} 20:53, 4 December 2018 (UTC)
Many thanks! I've linked it from Avionics. ♠PMC(talk) 03:44, 5 December 2018 (UTC)

New content about Syncsort Founder's Contibutions as CEOEdit

Hi, I've posted some new content about the Founder and long-time CEO's contributions during his tenure at Syncsort. I think this content adds color to the historical information about Syncsort during its 50 year history. Can someone take a look at the submission for me? [1] FYI, I currently work for Syncsort. Michael at Syncsort (talk) 21:28, 10 December 2018 (UTC)

SCSI terminating resistorEdit

Hello, me again with another orphan/stub query. Could SCSI terminating resistor be merged to bus (computing) somewhere? It's a two-line stub about a component of the bus, so I'm not sure it needs its own article, but wanted to get opinions first. ♠PMC(talk) 17:04, 17 December 2018 (UTC)

  • If anything this should be merged to SCSI. There's actually quite a lot of possibly useful expansion possible on this .... and it is possibly a little relevant for 1980 vintage stuff for adding active/passive terminators or even plugging or removing a line of resistors for the device. As time moved on in general most devices auto-terminated. It is arguably possible to expand that article close to the point where this currently inadequate article would be too large and cause undue weight in the SCSI article.Djm-leighpark (talk) 17:33, 17 December 2018 (UTC)
    • Ok, should it just be linked from SCSI and left intact then? ♠PMC(talk) 17:35, 17 December 2018 (UTC)
      • Taking a second look at subject it is already better covered on within Parallel SCSI#Termination ... possibly also Electrical termination. Perhaps the page usage indicates a redirect to section Parallel SCSI#Termination is justified; however I suspect root cause is that the SCSI article doesn't easily lead me to the Parallel SCSI article to look for this stuff (which I think is why I missed it first pass). This is a bigger discussion than needed here and probably ought to be on the SCSI talk page.Djm-leighpark (talk) 23:19, 17 December 2018 (UTC)

I've now changed it to redirect to Parallel SCSI#Termination. I hope this resolves the issue. -- The Anome (talk) 23:53, 17 December 2018 (UTC)

  • Gordian knot cut :) Thanks! ♠PMC(talk) 23:56, 17 December 2018 (UTC)


Your project page doesn't explain how to ask for a re-assessment. I know how to manage needs-image=yes, needs-infobox=yes or even attention=yes (example), but what about XnView with an unknown importance= (???) and class=start as of 2013 (credits: Senator2029, thanks), where I'd say low...mid and C...B as of today? – (talk) 12:28, 19 December 2018 (UTC)

Move discussion notice - Talk:AMD_Radeon_Software_Crimson#Requested_move_13_December_2018Edit

  Hey there! I'm Flooded with them hundreds. There is a move discussion at Talk:AMD_Radeon_Software_Crimson#Requested_move_13_December_2018 requiring more participation, please consider commenting/voting in it along with the other discussions in the backlog (Wikipedia:Requested moves#Elapsed listings). Flooded with them hundreds 08:05, 22 December 2018 (UTC)


Hello, I'm looking for feedback on my first article. It's based on a NoSQL Database. Can somebody take a look at it and see if I need to do anything else with it? Thank you, IllegalThoughts (talk) 17:44, 28 December 2018 (UTC)

You need third party independent reliable sources (eg. review/s in published/online magazine with regular staff) to establish notability of the article subject. Sources you use are not independent on the article subject (= not reliable sources for Wikipedia purposes). The article - as it stands now - would not survive an AfD. Pavlor (talk) 17:49, 28 December 2018 (UTC)

Template for file/directory trees?Edit

Articles for rivers have available some templating for schematically displaying their course and features: see for example, in the "course" section of River Till, Lincolnshire. Is there something similar for displaying typical file/directory trees, commonly used in UNIX/Linux systems? Feline Hymnic (talk) 23:28, 30 December 2018 (UTC)

@Feline Hymnic: Is there any theoretical example on your mind? Templates for rivers and railways show stations and various intersections. Can we show for the file system something besides hierarchy? Very different from something like that Help:Family trees, mw:Extension:Graph/Demo/CartesianTree? --Sunpriat (talk) 05:15, 2 January 2019 (UTC)
@Sunpriat: Thanks for your reply. I was recently doing the Newcastle Connection article, using this paper as a reference. Its second section, "UNIX United" on its page 2 (the PDF's page 6) has a typical directory tree. I was wanting to produce something like that. If there is a recommended template here on WP for this sort of thing, I would certainly investigate it. (If there isn't such a recommended template, I'm slightly surprised!). Otherwise the Help:Family trees "Ahnentafel" looks promising (I don't think the horizontal vs. vertical issue is too important). Feline Hymnic (talk) 11:28, 2 January 2019 (UTC)
@Feline Hymnic: Clade template looks simple special:diff/876461777. In articles about Tree structure almost always hand-made pictures. --Sunpriat (talk) 13:31, 2 January 2019 (UTC)
@Sunpriat: In your demo, you used both the {{cladogram}} template and the {{Tree list}} template. It seems to me that the {{Tree list}} template is exactly what @Feline Hymnic: is looking for! WikiDan61ChatMe!ReadMe!! 14:38, 2 January 2019 (UTC)
@WikiDan61: Template:Tree list is close to the Tree (command)#Example, but not quite it output (as it will show the very first node we do not know), which can be confusing(or not?) by the similarity. The output of the tree command could be shown according to the MOS:COMPUTING. Here it turns that we copy/redraw the image from pdf. --Sunpriat (talk) 19:37, 2 January 2019 (UTC)

─────────────────────────@Sunpriat: @Feline Hymnic: The directory structure diagram shown in Feline's example document resembles a binary tree more than a traditional directory tree structure. (Most directories are more varied than simple binary trees.) So, whereas Feline's document lists a structure as:

         / \
        /   \
       /     \
unix1 .       . unix2
     / \     / \
    /   \   /   \
     usr .   usr .
        / \     / \
       /   \   /   \
brian .       brian .
     / \           / \
    /   \         /   \
   /     \       /     \
  a       b  quicksort  \

modern texts would be much more likely to list this structure as:

  • .
    • unix1
      • usr
        • brian
          • a
          • b
    • unix2
      • usr
        • brian
          • quicksort
          • b
          • c
    • unix3
      • usr
        • brian
          • a
          • b
          • c
        • john
          • a
          • b
          • c
        • jane
          • d
          • e
          • f

(Note here that I have added more nodes, with three subnodes each, to show the limitations of the source document's paradigm.) WikiDan61ChatMe!ReadMe!! 20:24, 2 January 2019 (UTC)

@WikiDan61: That's useful. Thanks! The referenced paper, using diagonal lines for its figures, is old, and used the conventions of its early 1980s period. I don't think we need necessarily to copy that formatting. Probably more important is conveying the underlying information in a way that is readily understood in today's conventions. Switching to the underlying principle: is there something in MOS:COMPUTING that says something like "to illustrate parts of a UNIX/Linux directory tree endeavour to use 'Template:tree list'" or similar? If not, should there be? Feline Hymnic (talk) 23:44, 2 January 2019 (UTC)


Mootaz Elnozahy In ictu oculi (talk) 08:29, 2 January 2019 (UTC)

{{PROD}}-ded, notability for this IEEE fellow might be given, but no WP:42 sources is not good enough. – (talk) 07:38, 12 January 2019 (UTC)
  Resolved: by RebeccaGreen, thanks. – (talk) 04:13, 13 January 2019 (UTC)

Requested move: Wikipedia talk:WikiProject Software/Free Software to Wikipedia:WikiProject Free and Open-Source SoftwareEdit

There is currently a requested move from Wikipedia talk:WikiProject Software/Free Software to Wikipedia:WikiProject Free and Open-Source Software. If you are interested, please participate in the discussion at Wikipedia talk:WikiProject Software/Free Software § Requested move 23 December 2018. Thanks! — Newslinger talk 15:12, 4 January 2019 (UTC)

Draft: GridDBEdit

Hello, I'm looking for feedback on my first article -- it's been recently updated to include a more diverse citation base. It's based on a NoSQL Database. Can somebody take a look at it and see if I need to do anything else with it? Thank you, IllegalThoughts (talk) 19:11, 9 January 2019 (UTC)

Press releases certainly aren´t reliable sources (for Wikipedia). Too weak to establish notability, this article would not survive an AfD. Pavlor (talk) 20:53, 9 January 2019 (UTC)

Human Interaction ProofEdit

Was wondering if someone from this WikiProject would mind taking a look at this new article and assssing it. It looks like a first attempt at writing an article by a new user. Subject matter seems quite technical, and it reads more like an academic paper than a Wikipedia article. I tried to do some basic formatting cleanup, but perhaps someone here is familiair with the subject matter and can help with the phrasing, etc. -- Marchjuly (talk) 02:16, 10 January 2019 (UTC)

@SelimLakhdar: – I did a move and some case fixing. Not a bad first article for someone not quite expert in English, I'd say. Dicklyon (talk) 05:11, 10 January 2019 (UTC)

Optical interconnectEdit

There's a discussion relevant to this WikiProject at Talk:Optical interconnect#This article's topic and mergers. 99Electrons (talk) 09:16, 10 January 2019 (UTC)

Draft:Binary Wavelet Packet TreeEdit

Can someone please review this draft? Is it within the scope of this project, or the Engineering project? It is beyond my not-so-recent technical knowledge. Robert McClenon (talk) 20:35, 16 January 2019 (UTC)

Yes, either here or WP:WPCS which is closely affiliated with this project. Looks like coverage of Wavelet topics is not well organized. The draft describes an improvement on Wavelet Tree. The question is whether the improvement is notable enough to require a separate article. ~Kvng (talk) 14:20, 19 January 2019 (UTC)

PCVC Speech DatasetEdit

It would be great if interested editors could comment on the AfD discussion for this article at Wikipedia:Articles for deletion/PCVC Speech Dataset. Thank you. GermanJoe (talk) 13:57, 19 January 2019 (UTC)

Return to the project page "WikiProject Computing".