Auto-remove: Request opinions about new GUI and behavior
Hello Folks, I investigated the current auto-/smart-remove behavior and documented it. I found inconsistent behavior and minor bugs. There is a lot potential to improve and refactoring. Before starting with this I would like to request your opinions and suggestions about the next steps. I prepared a Mockup of the new auto-remove dialog-tab. It should explain all details. It also should be easier to understand for the users. If not please let me know. The overall goal is to make the behavior consistent and easier to understand without the need to read a user manual. So please have a look at this issue for details: <https://github.com/bit-team/backintime/issues/1945#issuecomment-2550610014> I would prefer ongoing discussion in the issue. But of course feel free to use another channel, too. Thank you and regards, Christian
On 12/18/24 3:11 AM, c.buhtz@posteo.jp wrote:
Hello Folks,
I investigated the current auto-/smart-remove behavior and documented it. I found inconsistent behavior and minor bugs. There is a lot potential to improve and refactoring.
Before starting with this I would like to request your opinions and suggestions about the next steps. I prepared a Mockup of the new auto- remove dialog-tab. It should explain all details. It also should be easier to understand for the users. If not please let me know. The overall goal is to make the behavior consistent and easier to understand without the need to read a user manual.
So please have a look at this issue for details:
<https://github.com/bit-team/backintime/ issues/1945#issuecomment-2550610014>
I would prefer ongoing discussion in the issue. But of course feel free to use another channel, too.
Thank you, Christian. For me, this looks to be a great improvement. It's more useful to me to think of which backups I want to KEEP, rather than which I want to DELETE. My "logic" for retaining backups is, which I currently implement manually. 1. Keep the oldest backup I have (presumably, the first one I ever made) indefinitely 2. Keep the last backup of the YEAR indefinitely 3. Keep the last backup of the MONTH for 13 months, unless it is #1 or #2, above, in which case keep it per that rule 4. Keep the last backup of the DAY for 8 days, unless it is #1, #2, or #3, in which case keep it per that rule
Hi Tim, thank you for your feedback and ideas. Am 18.12.2024 14:18 schrieb Tim Evans:
1. Keep the oldest backup I have (presumably, the first one I ever made) indefinitely
Ah, that would be a nice new rule.
2. Keep the last backup of the YEAR indefinitely 3. Keep the last backup of the MONTH for 13 months
I like the wording you do use here. What do you think about his: "Keep the last backup of each week for N weeks." "Keep the last backup of each months for N months." "Keep the last backup of each year for N years." English is not my native language. But I think this makes it quit clear what the rules is about.
On 12/18/24 9:12 AM, c.buhtz@posteo.jp wrote:
Hi Tim, thank you for your feedback and ideas.
Am 18.12.2024 14:18 schrieb Tim Evans:
1. Keep the oldest backup I have (presumably, the first one I ever made) indefinitely
Ah, that would be a nice new rule.
2. Keep the last backup of the YEAR indefinitely 3. Keep the last backup of the MONTH for 13 months
I like the wording you do use here. What do you think about his:
"Keep the last backup of each week for N weeks." "Keep the last backup of each months for N months." "Keep the last backup of each year for N years."
This looks good. On the yearly, can there be a "forever" selection? I'd also like a way to manually flag any backup as "keep forever." Something similar to the current "keep named snapshots". See attached screenshot from another backup package, 'BackupPC' that I use for network backups.
Hello, again I am interested in your opinions about my approach about the auto-remove feature for the upcoming release. For a mockup and details please see <https://github.com/bit-team/backintime/issues/1976> Regards, Christian
On 12/26/24 10:23 AM, c.buhtz@posteo.jp wrote:
Hello,
again I am interested in your opinions about my approach about the auto-remove feature for the upcoming release.
For a mockup and details please see
Thank you, Christian. This looks great. I would only like to have added one thing: Ability to mark any existing backup(s) as "keep" regardless of any rule that might apply. I know this can be accomplished by re-naming a backup and selecting "Keep named backups," but that's an extra step.
Hello Tim, thank you for your feedback. Am 27.12.2024 16:44 schrieb Tim Evans:
added one thing: Ability to mark any existing backup(s) as "keep" regardless of any rule that might apply.
Can you explain how your workflow would look like? How would you mark them and where in the GUI? Feel free to show a dawing, sketchup or mockup. You can open a new issue as feature request for this. Regards, Christian
participantes (2)
-
c.buhtz@posteo.jp
-
Tim Evans