Hi there! I'm splitting all GTA02-specific configuration files out of the Debian fso-frameworkd package (more information at [1], the Git repository is at [2]), since the latter must be device-agnostic before it can enter Debian main [3].
First of all, one small note about the main configuration file,
i.e. /etc/frameworkd.conf: is there any reason why this is not in
/etc/freesmartphone, since frameworkd *is* a FreeSmarphone.Org product
and it's needed to configure how a "free smartphone" should work?
I was thinking that I had finished with just /etc/frameworkd.conf when
I discovered the /etc/freesmarphone folder, which again contains
GTA02-specific configurations. Thanks to the documentation [4]:
- oevents/rules.yaml
everything related to an event (e.g. battery charging changes the
power-led to orange), thus it must not be shipped by fso-frameworkd
- opreferences/ [5]
conf/ -> device-specific, not necessary for frameworkd to start,
thus they must not be shipped by fso-frameworkd but by
fso-config-$DEVICE package
schema/ -> general files, if not present frameworkd gives an error
"Exception: can't find the preferences root directory",
thus they must be shipped by fso-frameworkd
This seems to be how the upstream frameworkd package is created [6].
Am I correct? I'll start to implement the above tomorrow evening, since
I'd really like to finish the migration to a device-agnostic
fso-frameworkd.
Thx, bye,
Gismo / Luca
Footnotes:
[1]
http://lists.alioth.debian.org/pipermail/pkg-fso-maint/2008-October/000145.html
[2]
http://git.debian.org/?p=pkg-fso/fso-frameworkd.git;a=shortlog;h=refs/heads/gismo-debian-split-config
[3] per se, this is not a requirement by Debian, but my "standards",
since frameworkd is not a GTA02-specific software
[4] http://www.freesmartphone.org/index.php/Implementations
[5]
http://www.freesmartphone.org/index.php/Implementations/OpenPreferencesDaemon
[6]
http://gitweb.openembedded.net/?p=openembedded.git;a=commitdiff;h=e769c7fbe16294b2c5306edfafa1ec821b7b138c
pgpWnPRzqQwIX.pgp
Description: PGP signature
_______________________________________________ Smartphones-userland mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/smartphones-userland
