My idea is to create user friendly tags for versions for the sources.list file.
Currently, poeple have to care about the version of ubuntu they have (ie: gutsy) and have to care about the delivery of a new release (ie: hardy). If they want to upgrade to the new stable release, users have to do a special operation to upgrade their system.
What I propose, is to create some tags like 'stable', 'unstable' and 'lts' to write instead of the distro name (ie: 'gutsy' or 'hardy') on the sources.list.
Of course, it will be still possible to let the distro name, but people who just want to have the last stable version of ubuntu put 'stable' everywhere and the upgrades are made automatically.
The same for the people that only want to have the latest LTS version.
Some use cases:
- Joe always want to have the latest fresh LTS ubuntu version without worrying about anything. Joe puts 'lts' tag on his sources lists and all the updates and upgrades are made automatically.
- Janis like her dear gutsy gibbon and want to stay on it till she changes her mind. She just have to let/write 'gutsy' on sources.list and change it when she wants
Advantages:
- for people who don't want to care about the delivery of the last ubuntu release, they can use this new tags system
- for people that like the present system, they can still use it and do not even have to know about this new tag system
Disadvantages:
- find a friendly way to help user to take the decision of which kind of tag he needs/wants to use, corresponding to his own relatioship with his damn personnal computer.
[....]