>> How will this PR1.2 change be reflected on the maemo.org dowloads section
>>  (i.e. how will it be ensured that the user gets presented the correct
>> install-this link) ?
>
>A different .install file can be offered based on your browser string.

How are you going to make sure you catch all of them ? For MicroB, okay, but 
Firefox, Tear, Midori, whatnot ? Does not really sound like a foolprof 
solution (you also need to sync with Maemo Select, and just hope that there 
are not too many links floating around) :( 

>> Second, is there a safety mechanism considered that will disallow
>> inclusion of 'the other' firmware's repository to prevent potential
>> version-related breakage ?
>
>There is not a lot we can do there. If a user adds the repository on an
>'old' device, some applications just won't install because dependencies
>are missing.

There are a few more troublesome scenarios that can present themselves - like 
if someone adds the old repo, and has a repo-refresh issue with the new one 
afterwards (I often have this problem with extras-testing and extras-devel). 
In both this and the scenario you mention, H-A-M/apt will prevent downgrades, 
luckily, but it's easy to cut off your own upgrade path if you DO manage to 
install something from the wrong repo.

>> What happens to apps (especially those with Qt dependencies) _currently_
>> in Extras, i.e., how will they get to the fremantle1.2 Extras repo ?
>>
>The Qt apps are currently blocked from being promoted to prevent issues.

It would be helpful if this would be visible from the testing page, too (not 
just for 4.6). I have several Qt4.5 dependent packages in the QA queue 
nearing required quarantine delay fulfillment. It's just a waste of tester 
and developer time then.

>The fremantle-1.2 repository will probably need to be 'legacy' clean. Qt
>4.5.3 is not available in Extras and will probably not be available on any
>repository enabled by default on the device. This means that applications
>depending on this, will not work.
>
>Those applications need actual changes to work with Qt4.6 iirc. 

Okay, so we basically ditch Qt4.5-compiled applications currently in Extras. 
Is the Ovi team aware of this as there are quite a few Qt 4.5 applications in 
Ovi repositories,too  ? Will they get their fremantle1.2 repo, too (I know, 
ask them -> wait for a meaningful response so long that it becomes moot :) ) 
or will they hope Qt ABI compatibility gets them through ? And if you think 
Ovi has no bearing on Extras downloads, take into consideration Firefox is in 
Ovi, so if browser string based info is used, it will bite you if it's not 
handled in a timely manner :)

Regards,
Attila
_______________________________________________
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers

Reply via email to