[oe] [oe-commits] org.oe.dev PDA-like machines with card slots: Enable "vfat" feature.

Paul Sokolovsky pmiscml at gmail.com
Wed Dec 19 09:14:21 UTC 2007


Hello Koen,

Wednesday, December 19, 2007, 10:08:46 AM, you wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1

> Rod Whitby schreef:
>> pHilipp Zabel wrote:
>>>> So now that we have the easy method implemented, let's strive for a correct one.
>>>> I'd say vfat as other file systems should be a distro-only feature,
>>>> cardslot (or "removablestorage") a machine-only one:
>>>> "vfat" in DISTRO_FEATURES and "cardslot" in MACHINE_FEATURES --> task-base-vfat
>>>> "ext2" in DISTRO_FEATURES and ("cardslot" in MACHINE_FEATURES or "hdd"
>>>> in MACHINE_FEATURES) --> task-base-ext2 (without the hdparm
>>>> dependency)
>>>> "hdd" in MACHINE_FEATURES --> hdparm
>>>> etc.
>> 
>> I agree with the principle.  We also need to add 'usbhost' to the list
>> of machine features which can enable the ext2 and vfat distro features
>> (for usb flash sticks on devices with usb host ports).
>> 
>> And of course we need to work out the best way (and appropriate timing)
>> for implementation. :-)
>> 
>> Marcin, Koen, Richard: Do you guys have an opinion on this
>> machine/distro features independent naming and combinations of different
>> names feeding into combined features?  We need agreement on the
>> principle before getting too far into implementation discussion.

> My opinion is that 'DISTRO_*' is a misnomer since it essentially decides
> what gets into an image.

  But the content of the image is one of the most important aspect of
the distro! Actually, a distro in OE is nothing but a name associated
with a set of specific packages with specific versions, with the name
being patched in some packages. So, how "DISTRO_FEATURES" can be a
misnomer?

> But it works on a 'global' task-base, so it
> isn't IMAGE_* either. Maybe we should have a look at what Steve Sakoman
> cooked up for the gumstix people.

> regards,

> Koen




-- 
Best regards,
 Paul                            mailto:pmiscml at gmail.com





More information about the Openembedded-devel mailing list