On Tue, May 6, 2008 at 10:40 AM, Graham Cobb <[EMAIL PROTECTED]> wrote:
> On Monday 05 May 2008 12:42:33 Niels Breet wrote:
>  > Do we need a separate extras repository for diablo or should we just add a
>  > link to chinook?
>
>  I strongly believe they need to be separate.

Hi

Considering the current situation I think  that having separate
repositories is be the best thing to do.
specially if you want to support the 770.

The real problem is that as user I will not understand all the
differences between the repositories.
and as developer I really hope that all libs will be compiled for all
the targets (or not be accepted).

IMHO it might be fair to EOL it2007 or even it2008.1 if there is a
compatible alternative. specially
if the upgrade is apt-get dist-upgrade compatible.

>
>  The main reason isn't from the point of view of Diablo, it is from the point
>  of view of Chinook.  The issue isn't whether chinook apps will work on diablo
>  (and it is good news that they will) -- it is whether diablo apps will work
>  on chinook!
>
>  If there are *any* library changes (you mentioned libssl but I *really* hope
>  there will be an up to date version of glib!) then apps built for Diablo will
>  not work on Chinook.  So, you have the problem that users still running
>  chinook will find that apps in the chinook repository will not install!

This is hell , but it currently is also pretty easy to install a wrong
repository.


>  But the autobuilder makes this irrelevant.  Developers can submit the exact
>  same source package to both autobuilders if they want to (the submission
>  assistant can even do it automatically for you by default).  And you can
>  initially populate the diablo repository (even before anyone outside Nokia
>  has a diablo device) just by running the autobuilder on all the source
>  packages in the chinook repository (and, if you could automate sending any
>  failures to the maintainer from the package that would be even better!).
Yes, having source is definitely a +


>
>  In fact, the autobuilder actually makes it impossible to make a single
>  repository work in the future: it becomes impossible for me to deliberately
>  build my "diablo" software against chinook libraries or against old libraries
>  of other community packages.  For example, if library libAAA links against
>  libssl then the autobuilder would insist on building a version which won't
>  run on chinook (presumably Nokia does not allow a chinook package to upgrade
>  libssl), but if I was building it myself I would build it against the chinook
>  version so it could run on both.  I do this today for gregale: the gregale
>  version of GPE is deliberately built against the 3.0 SDK (not 3.2, where
>  the "gregale" codename points).

sounds fair to me

greetings
_______________________________________________
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers

Reply via email to