On 1/16/2014 1:12 PM, David Bagby wrote:
> Frankly any dir structure that separates, and thereby recognizes, that 
> the LCNC world is not all PCs will be a good improvement. If we get that 
> as a min, I'm (probably) happy for 2.6.

I'm all for running on something other than an x86, but I don't think
platform has much of a place in the configuration directory structure.

By way of example, the various mesa configurations should run as-is on
an ARM board with PCI and a mesa card.  IMHO, the difference between
configurations boils down to three major factors:

1) The basic machine type, ie: 3-axis mill, lathe, scara, etc.

2) The specific machine details, ie: is this a general example with
hopefully sane defaults, or for a very specific Machine XYZ V1.2 with
appropriate scales, limits, etc.

3) The driver(s) used to actually talk to the hardware.

In my mind, the most important selection criteria is the machine type,
so I'm not really excited by the fact that for all but exact machine
configurations the main selection key is the interface.  To me it makes
more sense to have:

3-axis mill
  mesa
  parport
  pico
  PRU

lathe
  mesa
  parport
  pico
  PRU

...than to have:

mesa
  3-axis mill
  lathe

parport
  3-axis mill
  lathe

pico
  3-axis mill
  lathe

PRU
  3-axis mill
  lathe

...but I can see merits to both.  Selecting by_interface does make it
easier to keep all the file details for one interface together (and away
from the other configurations) which will help the user once they've
selected an initial configuration and start trying to edit files.

Either way, I don't really think the ARM/x86 platform key belongs in the
configuration selector at all.

-- 
Charles Steinkuehler
char...@steinkuehler.net

Attachment: signature.asc
Description: OpenPGP digital signature

------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to