[pkg-fso-maint] frameworkd and how to ship rule files (was Re: FSO Control - New Project and Initial Package)

Luca Capello luca at pca.it
Sat Nov 1 20:54:57 UTC 2008


Hi there!

I cc:ed the pkg-fso-maint mailing list to be sure everyone in the Debian
FSO Team reads this.

On Fri, 31 Oct 2008 22:56:31 +0100, digger vermont wrote:
> On Fri, 2008-10-31 at 16:57 +0100, yves mahe wrote:
>> 1) I think we have a conflict with zhone about pressing the POWER button.
>
> With fso-testing zhone is a problem, but I've disabled it. In git it is
> removed.  Now the rules.yaml file in git has a rule to suspend.
>
> I need to take a look at what the Debian folks here have been doing
> with the frameworkd packages.  I think they are breaking up
> frameworkd-config into several files.  Perhaps having a separate
> fso-rules-power and fso-rules-aux packages.  A package like
> fso-control can then provide it?

The Debian situation is resumed at [1] or [2].

With the current design, everything which is "configuration for a
specific $DEVICE" goes to the fso-config-$DEVICE package.  Moreover,
ringtones are provided by the fso-sounds-$ORIGIN packages, which ship a
rule file as well.

However, I don't think adding fso-rules-* packages is a good idea: I
expect that everything related to the PWR button can be defined in a
single button-pwr.yaml file, the same being true for the AUX button
(button-aux.yaml).  And a whole package for one single file is out of
question, sorry.  Moreover, do you expect an fso-rules-* package for
each rule files?  BTW, the name for such a package should be
fso-frameworkd-rules-*...

Since Debian by default would like to ship what the FSO image ships [3],
the solution can be:

1) strictly follow upstream (i.e. FSO) solution

2) something similar to the fso-sounds-* packages, i.e. button-*.yaml
   are managed through update-alternatives and then fso-config-$DEVICE
   and fso-control can both provide an alternative

3) fso-config-$DEVICE does not provide any button configuration and
   anyone installing fso-control must configure frameworkd

Thx, bye,
Gismo / Luca

Footnotes: 
[1] http://lists.linuxtogo.org/pipermail/smartphones-userland/2008-October/000327.html
[2] http://lists.alioth.debian.org/pipermail/pkg-fso-maint/2008-November/000275.html
[3] please other members of the Debian FSO Team correct me if I'm wrong
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 314 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-fso-maint/attachments/20081101/0e9f44c0/attachment.pgp 


More information about the pkg-fso-maint mailing list