~mvo/update-manager/release-notes-markup

8 by Michael Vogt
* added TODO item
1
Distribution Upgrade tools for Ubuntu
2
-------------------------------------
3
4
This tool implements the spec at:
5
https://wiki.ubuntu.com/AutomaticUpgrade
6
7
Broadly speaking a upgrade from one version to the next consists 
8
of three things:
9
10
1) The user must be informed about the new available distro
11
   (possibly release notes as well) and run the upgrade tool
12
2) The upgrade tool must be able to download updated information
13
   how to perform the upgrade (e.g. additional steps like upgrading 
14
   certain libs first)
15
3) The upgrade tools runs and installs/remove packages and does
16
   some additional steps like post-release cleanup
17
18
19
The steps in additon to upgrading the installed packages fall into this 
20
categories:
21
* switch to new sources.list entries
22
* adding the default user to new groups (warty, scanner group)
23
* remove packages/install others (breezy, R:mozilla-firefox, RI:firefox, 
24
  install ubuntu-desktop package again, R:portmap, I:language-package*)
25
* check conffile settings (breezy: /etc/X11/xorg.conf; warty: /etc/modules)
46 by Michael Vogt
* various cosmetic fixes
26
* check if {ubuntu,kubuntu,edubuntu}-desktop is installed
8 by Michael Vogt
* added TODO item
27
* ask/change mirrors (breezy)
28
* breezy: install new version of libgtk2.0-0 from hoary-updates, then 
29
  restart synaptic
46 by Michael Vogt
* various cosmetic fixes
30
* reboot
31
32
33
The tool need a backported "python-vte" and "python-apt" to work on
34
breezy.