> On 16 Jan 2014, at 20:03, Charles Steinkuehler <char...@steinkuehler.net> > wrote: > >> 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. >
My 2 cents... If you want to sell something (in this case the usage of linuxcnc) you have to look at it from the user perspective. Meaning the guy/girl who is making a physical product. That's not always a technical specialist who has spent time looking into the details of hardware. (There are only 26 hours in a day if I start one hour early and work one hour overtime :) ) The product they bought is a physical thing so I would opt first for "mill" and then for a sub like "beaglebone" not saying anything other is wrong but because from user point of view it's more natural I ask myself: do I drive a Volvo with a metallic blue color, or do I drive a blue Volvo :) > -- > Charles Steinkuehler > char...@steinkuehler.net > > ------------------------------------------------------------------------------ > 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 ------------------------------------------------------------------------------ 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