Category talk:Embedded systems

From Gentoo Wiki
Jump to:navigation Jump to:search
Note
Before creating a discussion or leaving a comment, please read about using talk pages. To create a new discussion, click here. Comments on an existing discussion should be signed using ~~~~:
A comment [[User:Larry|Larry]] 13:52, 13 May 2024 (UTC)
: A reply [[User:Sally|Sally]] 14:06, 4 November 2024 (UTC)
:: Your reply ~~~~

What's the relationship between this category and Category:Boards?

Talk status
This discussion is still ongoing.

Are all embedded systems boards?

I need to know whether I should remove the Embedded article blueprint from this category.

Waldo Lemmer 19:08, 28 April 2024 (UTC)

In the current state, the answer is no. The contributors use Category:Embedded systems to put there every device for which the Embedded handbook is applicable. ARM device? U-boot required? - Embedded systems. Some articles describe installation on a mini-PC, but the board can be purchased separately or its model is almost identical to other boards sold by the manufacturer. Cubox-i as an example. Even Category:Boards lists devices that are not boards by definition. For me it was easier to create the new category (Boards) and put everything in it as all articles were split on multiple categories. For example, an article could belong to Category:ARM, but not belong to Category:Embedded systems. Some articles had not been categorized, and it is likely that such articles still exist. I still think that we need to disassemble Category:Boards. Some of the boards are unusable without other boards (e.g. Intel Edison). Some of the boards are "ready-to-use" desktops (plug keyboard\display and install Gentoo (I actually oversimplified it, but I think it's understandable)). Some of the boards are development platforms (will require soldering or other technical skills to attach something). Those are the 3 common types of boards I think. --Lars Hint (talk) 13:13, 5 May 2024 (UTC)
Maybe this category should be renamed to Embedded Handbook, with Category:ARM, Category:U-boot, etc. being its subcategories?
I lack the knowledge required for thinking of good category names for different types of boards. But I'll give it a go anyway:
  • Computer-on-modules
  • Single-board computers
  • Development boards (don't we have one like this?)
Maybe #1 should be a sub-category of #2, with #2 and #3 being subcategories of Category:Boards.
Waldo Lemmer 13:33, 5 May 2024 (UTC)
We don't have any board-related categories other than Boards. What about RISC-V and other architectures? The Handbook contains examples for ARM, but the idea is the same: cross-compiler + u-boot. It should contain all "exotic" architectures. --Lars Hint (talk) 13:43, 5 May 2024 (UTC)
I... don't know :(
Waldo Lemmer 13:51, 5 May 2024 (UTC)
The problem is, if we don't do it, no one will. Until I got involved things had been in a terrible state for several years. Even the Handbook's navigation was broken. No-one cares about Embedded systems and Laptops. :( --Lars Hint (talk) 13:59, 5 May 2024 (UTC)
Some of the boards can also be considered full-featured motherboards (e.g. Ampere's "Raptor"). So Motherboards can also be a subset of Boards. --Lars Hint (talk) 13:54, 5 May 2024 (UTC)
I think we should deal with Category:Embedded systems at another time.
So, is it:
  • Boards
    • Single-board computers
      • Computer-on-modules
    • Motherboards
    • Development boards?
Waldo Lemmer 14:07, 5 May 2024 (UTC)
Yes, I think such structure should work. But we also have articles on non-computable (not intended for Gentoo installation) modules. Pimoroni_Enviro_pHAT as an example (an addition for Raspberry Pi). --Lars Hint (talk) 14:14, 5 May 2024 (UTC)
I think, "Raspberry Pi compatible accessories" would be a good name for them. We can't use the word "modules" because of confusion with Compute Modules [1]. --Lars Hint (talk) 14:45, 5 May 2024 (UTC)
Or "Embedded accessories (Raspberry Pi)" to be able to use {{ProductPage}} --Lars Hint (talk) 14:49, 5 May 2024 (UTC)
What about Raspberry Pi hats, which could belong to Hats?
Although, we should probably think of a scheme that can also be used for desktop components. Maybe Raspberry Pi components under Components + Raspberry Pi for the Pimoroni_Enviro_pHAT, and Desktop components under Desktops and Components for e.g. Category:Video cards?
But maybe Embedded accessories (Raspberry Pi) would be more consistent. But what about Board accessories (Raspberry Pi)?
Waldo Lemmer 14:55, 5 May 2024 (UTC)
"Hats" sounds like slang to me. I think most of people don't know that it means "Hardware Attached on Top". "Accessories" is more understandable term, in my opinion. But you are right, "Board accessories (Raspberry Pi)" should be better than "Embedded accessories (Raspberry Pi), because the definition of "embedded" is ambiguous. --Lars Hint (talk) 15:04, 5 May 2024 (UTC)