From WikiChip
WikiChip:naming conventions
Revision as of 00:20, 22 May 2016 by ChipIt (talk | contribs) (Created page with "Due to how companies name their products and how other companies that use their products (or second source them) name their, there would be too much disambiguation needed for...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Due to how companies name their products and how other companies that use their products (or second source them) name their, there would be too much disambiguation needed for a flat naming system such as the one Wikipedia uses. Instead, WikiChip uses a simple hierarchy of pages to disambiguate everything. This page explains in detail the naming conventions we use across this Wiki to name article.

Casing

Regardless of naming, all article names are written in lowercase. (See #Redirect Policy)

Organization

Chips

We use a simple hierarchy to organize articles. The root article is typically the designer of the product (or the company most commonly associated with the product). A separate article is used to group a collection of similar models into a family. If there is no common name for a group of chips, we still create one under a generic series name (e.g. "m51xx series"). Each model then becomes a sub-article of the family.

Examples:

  • company
    • /family
      • /chip

Final name: company/family/chip.

Final name: intel/mcs-4/4004

Final name: amd/am5x86/amd-x5-133adz

Other Topics

Most other topics follow the same general hierarchy described for chips. The root article is the main page for a specific concept with the various sub-topics as sub-articles. Tightly related topics should always be placed under a parent topic.

Examples:

  • main topic
    • sub-topic
      • possible sub-sub-topic

Final name: main topic/sub-topic/sub-sub-topic

Final name: c/standard library

Final name: boolean algebra/majority function