RevAger 1.2 should be able to detect pre-1.2 settings automatically

Bug #496147 reported by Daniel Kulesz
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
RevAger
Fix Released
High
Johannes Wettinger
1.2
Fix Released
High
Johannes Wettinger

Bug Description

Excerpt from the 1.2rc release notes (https://launchpad.net/revager/+announcement/4561):

* Standard directory name changed from "revager-data" to ".revager". So if you want to keep your settings, you have to rename the directory "revager-data" to ".revager" in your user home directory.

Actually, I think RevAger 1.2+ should search on startup for RevAger 1.1- settings directories automatically and ask the user, whether it should rename it in order to use the old settings. This search should be done only once, so in case the user denies, both "revager-data" and ".revager" directories could peacefully co-exist - just in case, someone wants to keep both versions. I think a condition like ".revager does not exist AND revager-data exists" should do the trick here.

Daniel Kulesz (kuleszdl)
summary: - (FR) RevAger 1.2 should be able to detect pre-1.2 settings automatically
+ RevAger 1.2 should be able to detect pre-1.2 settings automatically
tags: removed: feature-request
Changed in revager:
importance: Undecided → High
Revision history for this message
Johannes Wettinger (jojow) wrote :

Good idea! I think we should implement this little feature in version 1.2.1. But do we really need a spec-blueprint for this one? ;-)

Revision history for this message
Daniel Kulesz (kuleszdl) wrote :

For me it's rather a bug than a new feature - that's why I removed the feature tags before. Such compatibility problems, where you have to manually migrate settings should not happen in a minor release series, that is in the RevAger 1.x series.

Changed in revager:
status: New → Fix Committed
assignee: nobody → Johannes Wettinger (jojow)
Changed in revager:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.