[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