Hi, I am currently working on update-manager, especially the Software Properties Dialog. Since I missed feature freeze, I would like to propose the inclusion of my efforts if the dapper release delays.
You can see a screencast of the corresponding features here: https://wiki.ubuntu.com/RepositoryDialogRedesign?action=AttachFile&do=get&target=demo-software-properties.gif My branch currently includes the following working new features: * Child channels that use the components of the parent (eg. dapper-security, dapper-updates, dapper-backports) See README.channel for details * Therefor automatic security updates for newly added Ubuntu components * Instant apply and a 'revert' button for changes on the sources.list * Drag'and'Drop and MimeType handling for sources.list files: You can drop a sources.list file on the channel list or double click on it. S-P shows a dialog with the included channels of the file that provides an "add" button * Sorting of the shown channels in the following order: - Ubuntu channels - channels with templates (Debian, third-party-channels could be added) - channels with comments - other channels Separators could be added. * Disable/enable channels * Clearer separation of the dialogs add and edit channel - we have got many complains about this issue in launchpad * Special edit dialog for channels with templates (at the moment Ubuntu and Debian channels) * Therefor easy way to add and remove components of Ubuntu channels in the edit dialog * Double click on a channel opens the edit dialog * Only one 'add channel' dialog for Ubuntu and custom channels * Sanity checks for custom channels - only allow to add well formatted apt lines * Use the LANG.archive.ubuntu.com mirror for newly added Ubuntu channels (the channel can be switched to the default server in the edit dialog easily) Things that need to be done: * Reselect the channel in the list after editing * Parse the channel specs for third-party-channels of gnome-app-install - at the moment you have to drop a CHANNEL.info file to /usr/share/update-manager/channel * And naturally a wider testing... My bzr branch: http://pimpzkru.dyndns.org/~sebi/devel/update-manager--sebi/ Regards, Sebastian (glatzor on IRC) -- ubuntu-desktop mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
