[Angstrom-devel] Google Summer of Code ideas for Angstrom
Jacob Thebault-Spieker
summatusmentis at gmail.com
Fri Mar 7 18:50:15 CET 2008
Ok, considering all of this, I guess it would still be within the scope
of Angstrom to work on a daemon using HAL/D-Bus for Angstrom.
Since the deadline is rapidly approaching, I'll put all ideas that have
been discussed on the wiki, and someone with more insight/power than I
can decide if these are ideas Angstrom wants to endorse for GSoC.
--
Jacob Thebault-Spieker
Cell: (207) 717-5114
Stanislav Brabec wrote:
> Jacob Thebault-Spieker wrote:
>> So, if I understand correctly, HAL could be used to integrate with
>> D-Bus? Or are the two things exclusive?
>
> No, D-Bus is the signalling technology, providing a way to send signals,
> broadcasts etc. between applications.
>
> HAL is a Hardware Abstraction Layer which tries to understand hardware,
> checks for new changes and sends notifications over D-Bus.
>
> This is the idea of HAL enabled system:
>
> HAL is a worker, D-Bus is a messenger, user space is a commander, who is
> talking only with the messenger, it never talks with the worker
> directly, it never touches the hardware directly.
>
>> If it's exclusive, why would we choose one or the other? It seems to
>> me(from my very cursory understanding) is that HAL is a more complete
>> solution, and further implemented in the desktop/laptop world. Since
>> that's the case, HAL seems like it'd be easier to port to a palmtop device.
>
> HAL needs D-Bus, D-Bus is independent on HAL.
>
> D-Bus needs no porting. D-Bus is mandatory for many programs in the OE
> repository (e. g. gnumeric, pidgin).
>
> HAL needs additional code to understand palmtop devices. HAL may need
> special configuration, code changes or mini-replacement to remove things
> which are not needed for concrete palmtop.
>
> HAL even needs very carefully created specification of the interface to
> make palmtop device handling independent on a concrete hardware as much
> as possible.
>
>> Is freesmartphone.org mentoring for GSoC? If so, perhaps that'd be a
>> better organization for this sort of thing?
>
> Looking at the discussion there, part of the freesmartphone effort is
> directly related with defining device independent D-Bus interface.
>
> The rest will be probably work on smart phone daemon.
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 257 bytes
Desc: OpenPGP digital signature
Url : http://lists.linuxtogo.org/pipermail/angstrom-distro-devel/attachments/20080307/d10e04e2/attachment.pgp
More information about the Angstrom-distro-devel
mailing list