← Back to team overview

ubuntu-appstore-developers team mailing list archive

(no subject)

 

>
> Hello!

First some background:

Recently (Aug 29th) we got the design for the tool that would "upgrade all
apps that need upgrading" from mpt.

That design calls for it to be integrated into settings, and integrated
with system updates. Diego Sarmentero was already advancing work on it, as
a standalone app, so that we could have something to iterate on.

A couple of days ago, he started work on integrating it into settings, and
... it's not going well.

Basically, the updates module in settings is tightly coupled to the system
update daemon and the API was designed for that case. The UI design of it
changed a lot as well with this design update. So, to prepare for the
future, we'll need to work on the system update daemon, and also the ui,
taking into account both cases while cleaning up the code. This can be some
extensive work

This leaves us with a few less than ideal options:

1. rewrite that now, and delay the global click updater
2. rewrite later and ship the global click updater as an app now

Since the spirit for september is "finish what we started", both Didier and
I feel the best path forward is to ship the click
package updater as a standalone app, specially considering the security
team considers this a critical feature.

Feedback encouraged, of course.

Follow ups