OK should be possible to implement, I take a slight variation to your proposal and write the possibility to include another folder based on your recommendations. We avoid the possibility that someone accidentally make a new snapshot into that folder, and even (in a worse-case scenario) smart-removes it because there was less than 1 Gb free...
Another thing: isn't it a good idea to move the battery option from advanced to the normal options? It is not really a difficult option and every layman could understand what is meant with that checkbox. Cheers, Bart 2009/12/2 Dan <d...@le-web.org> > Hi, > > We can recommend not to backup using advanced features. But for the moment > this is easy to do and can help migration from one computer to another. > > I see it like a dialog with a checkbox to enable/disable and the 3 combos: > host, user, profile. Each combo will update based on other. > Ex: host contains current host and all other host into backup folder, user > contains current user and all users in backup folder for selected host (it > update if the host combo change) and the profile id contains current id and > all id's for current host+user. > > Regards, > Dan > > > > On Tue, Dec 1, 2009 at 6:25 PM, Bart <bratdak...@gmail.com> wrote: > >> I actually meant to include the --delete-excluded again, as I guess that >> would solve the ghost folders problem :-) >> -> I once removed it because it caused breaking of the hardlinks, >> especially between different scheduled tasks. >> >> So you mean you should be able to include snapshot folders from other >> locations, to be able to restore that one? I might implement that slightly >> different as what you described: I will add in the options menu a folder >> selection box in which you can add other locations... The only thing you >> cannot do is make backups into that other folder. Do want that possibility >> as well (it would make the new directory structure awfully messy if you >> would allow that)? >> >> Cheers, >> Bart >> >> 2009/12/1 Dan <d...@le-web.org> >> >>> Hi, >>> >>> >>> " >>> >>>> 2. In settings for the shapshots path there should be "Advanced options" >>>> to force host/user/profile. >>>> >>> I do not get what you mean completely? Do you mean that you should be >>> able to set these values? >>> " >>> >>> Imagine you want to backup one computer and restore it to another (or >>> just another user). >>> Because of the new structure you can't restore from someone else. >>> You should be able to force this (as advanced options). >>> >>> About "--delete-excluded". I already remove it :) >>> >>> Regards, >>> Dan >>> >>> >>> >>> >>> On Tue, Dec 1, 2009 at 3:54 PM, Bart <bratdak...@gmail.com> wrote: >>> >>>> >>>> >>>> 2009/12/1 Dan <d...@le-web.org> >>>> >>>> Hi, >>>>> >>>>> I agree for the beta release. >>>>> There are 2 repositories on BIT website: testing & release. We ca put >>>>> the beta in testing. >>>>> >>>>> OK! Good idea! >>>> >>>>> >>>>> On Tue, Dec 1, 2009 at 11:24 AM, Bart <bratdak...@gmail.com> wrote: >>>>> >>>>>> Hey all, >>>>>> >>>>>> I support a new release: the sooner the better, because a lot of bugs >>>>>> and questions that are now appearing are already saved or implemented! >>>>>> But >>>>>> it might still be a good idea to launch a beta first, for a couple of >>>>>> weeks. >>>>>> I think we should do that not on our official repository but more as a >>>>>> separate download, or a PPA in launchpad... >>>>>> Just to see if we overlooked some bugs... >>>>>> >>>>>> However there are some things we might have to fix before launching to >>>>>> the real 1.0: >>>>>> - There is this KDE bug that causes backintime to freeze: it hangs in >>>>>> the compare to phase... It only happens with KDE: >>>>>> https://bugs.launchpad.Bart >>>>>> <bratdak...@gmail.com>net/backintime/+bug/441628<https://bugs.launchpad.net/backintime/+bug/441628>(and >>>>>> duplicates) >>>>>> >>>>> >>>>> I'll have a look >>>>> >>>>> >>>>>> - If the config file is write blocked it should give a warning: >>>>>> https://bugs.launchpad.net/backintime/+bug/480180 >>>>>> >>>>> >>>>> It should show an error. I'm not sure this is a must for 1.0. >>>>> >>>>> >>>>>> - I still have to add the .gvfs to the default excluded patterns: >>>>>> https://bugs.launchpad.net/backintime/+bug/422132 >>>>> >>>>> >>>>> ok >>>>> >>>>> >>>>>> >>>>>> - When a error in the plugins occur it should continue and not hang >>>>>> forever: https://bugs.launchpad.net/backintime/+bug/446168 >>>>>> >>>>> >>>>> This bug should be fixed. >>>>> >>>>> >>>>>> - Add the ionice option: >>>>>> https://bugs.launchpad.net/backintime/+bug/378656, as I also >>>>>> experience really performance loss when a BiT task is running, what for >>>>>> example in case of watching a movie, becomes quite irritating. >>>>>> >>>>>> >>>>> I'm not sure this is a must for 1.0. >>>>> >>>> It is not a must indeed, would be nice though :-) But you are right, >>>> there are more important things to deal with >>>> >>>> >>>>> Then we are all OK: no more schedule per included directory. >>>>> >>>> OK I will stop thinking about fixing the "ghost folders" and add the >>>> --delete-excluded again >>>> >>>>> >>>>> There should be 2 more points: >>>>> 1. In <path to snapshots>/backintime there should be an info file with >>>>> the structure version. >>>>> >>>> It is there already: in the info file this information is stored under >>>> the snapshot_version: >>>> 1 -> old location, old info (all snapshots that do not have a >>>> snapshot_version set in the info file) >>>> 2 -> old location, with info (this one was actually pretty useless, it >>>> was a transfer version, because I thought to include a transfer method that >>>> could distinguish between old and new location, but stored already some >>>> information in the info file) >>>> 3 -> new location, new info -> the current version >>>> >>>> 2. In settings for the shapshots path there should be "Advanced >>>>> options" to force host/user/profile. >>>>> >>>> I do not get what you mean completely? Do you mean that you should be >>>> able to set these values? >>>> >>>> >>>>> For 2.0 we can add: >>>>> - restore to >>>>> - show all profiles snapshots >>>>> ... >>>>> >>>>> Lets put a list on the blueprints, and brainstorm further on that >>>> >>>> Cheers, >>>> Bart >>>> >>>> >>>>> Best regards, >>>>> Dan >>>>> >>>>> >>>>> >>>> >>>>>> Cheers, >>>>>> Bart >>>>>> >>>>>> 2009/11/30 Richard Bailey <r...@mail.com> >>>>>> >>>>>> Hi Dan, >>>>>>> >>>>>>> I looked at the ionice option when I first came to BiT, but I didn't >>>>>>> work on it, no. >>>>>>> >>>>>>> I see where the schedule per included setting causes a lot of >>>>>>> headache. Now that BiT has profiles support this option is most likely >>>>>>> not >>>>>>> needed any more so I support it's removal. >>>>>>> >>>>>>> The part I was working on is letting the user choose the hour of >>>>>>> their backup if the backup is daily or greater; this will help those who >>>>>>> don't leave their computers on all night since BiT runs these backups at >>>>>>> midnight. Only root has access to anacron which will run missed cron >>>>>>> jobs, >>>>>>> regular users don't have this capability. >>>>>>> >>>>>>> I'm finished with the gnome side; KDE is the outstanding part and >>>>>>> getting it to work properly with the schedule per include option, but if >>>>>>> that is removed it's only KDE to complete. >>>>>>> >>>>>>> - Richard >>>>>>> >>>>>>> >>>>>>> On Mon, Nov 30, 2009 at 7:03 AM, Dan <d...@le-web.org> wrote: >>>>>>> >>>>>>>> Hi, >>>>>>>> >>>>>>>> Richard, maybe I'm wrong, but didn't you worked on using ionice >>>>>>>> option ? >>>>>>>> (I'm talking about >>>>>>>> https://bugs.launchpad.net/backintime/+bug/482931) >>>>>>>> >>>>>>>> Then I'm restarting the debate about schedule per included >>>>>>>> directory. >>>>>>>> The implementation is tricky and it can break things. >>>>>>>> There can be a snapshot consistency problem: you have a schedule >>>>>>>> every 5 minutes for a folder and disabled for another. The the >>>>>>>> snapshot name >>>>>>>> may look like it was take at a specific moment but is only true for >>>>>>>> scheduled folder. This may lead to false bugs too. >>>>>>>> Using profiles is a different story: everything is clear. >>>>>>>> From my point of view there are more CONS than PROS for this >>>>>>>> feature. >>>>>>>> What do you think ? >>>>>>>> Do you have good reasons not to remove it ? >>>>>>>> I'm ready to remove it for 1.0 but I'm not alone anymore on this >>>>>>>> project ... :) >>>>>>>> >>>>>>>> Regards, >>>>>>>> Dan >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Mon, Nov 30, 2009 at 11:31 AM, Richard Bailey <r...@mail.com>wrote: >>>>>>>> >>>>>>>>> Hi guys, >>>>>>>>> >>>>>>>>> I agree, I think BiT is getting really close for a 1.0 release. I >>>>>>>>> would like to finish my work on the Hour of Backup choice though to >>>>>>>>> make it >>>>>>>>> into 1.0. I haven't had a chance to finish it yet because of work and >>>>>>>>> then >>>>>>>>> my computer died. I should be back up on my feet by this week. >>>>>>>>> >>>>>>>>> - Richard >>>>>>>>> >>>>>>>>> On Mon, Nov 30, 2009 at 6:24 AM, Dan <d...@le-web.org> wrote: >>>>>>>>> >>>>>>>>>> Hi Bart & Richard, >>>>>>>>>> >>>>>>>>>> What do you think, are we ready for the release ? >>>>>>>>>> Is there anything you want to change for this release ? >>>>>>>>>> I think 1.0 can be a nice Christmas gift :) >>>>>>>>>> >>>>>>>>>> Best regards, >>>>>>>>>> Dan >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>>> Mailing list: >>>>>>>>>> https://launchpad.net/~bit-team<https://launchpad.net/%7Ebit-team> >>>>>>>>>> Post to : bit-team@lists.launchpad.net >>>>>>>>>> Unsubscribe : >>>>>>>>>> https://launchpad.net/~bit-team<https://launchpad.net/%7Ebit-team> >>>>>>>>>> More help : https://help.launchpad.net/ListHelp >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> "Asking the wrong questions is the leading cause of wrong answers." >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Mailing list: >>>>>>>> https://launchpad.net/~bit-team<https://launchpad.net/%7Ebit-team> >>>>>>>> Post to : bit-team@lists.launchpad.net >>>>>>>> Unsubscribe : >>>>>>>> https://launchpad.net/~bit-team<https://launchpad.net/%7Ebit-team> >>>>>>>> More help : https://help.launchpad.net/ListHelp >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> "Asking the wrong questions is the leading cause of wrong answers." >>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Mailing list: >>>>>>> https://launchpad.net/~bit-team<https://launchpad.net/%7Ebit-team> >>>>>>> Post to : bit-team@lists.launchpad.net >>>>>>> Unsubscribe : >>>>>>> https://launchpad.net/~bit-team<https://launchpad.net/%7Ebit-team> >>>>>>> More help : https://help.launchpad.net/ListHelp >>>>>>> >>>>>>> >>>>>> >>>>> >>>>> _______________________________________________ >>>>> Mailing list: >>>>> https://launchpad.net/~bit-team<https://launchpad.net/%7Ebit-team> >>>>> Post to : bit-team@lists.launchpad.net >>>>> Unsubscribe : >>>>> https://launchpad.net/~bit-team<https://launchpad.net/%7Ebit-team> >>>>> More help : https://help.launchpad.net/ListHelp >>>>> >>>>> >>>> >>> >>> _______________________________________________ >>> Mailing list: >>> https://launchpad.net/~bit-team<https://launchpad.net/%7Ebit-team> >>> Post to : bit-team@lists.launchpad.net >>> Unsubscribe : >>> https://launchpad.net/~bit-team<https://launchpad.net/%7Ebit-team> >>> More help : https://help.launchpad.net/ListHelp >>> >>> >> > > _______________________________________________ > Mailing list: > https://launchpad.net/~bit-team<https://launchpad.net/%7Ebit-team> > Post to : bit-team@lists.launchpad.net > Unsubscribe : > https://launchpad.net/~bit-team<https://launchpad.net/%7Ebit-team> > More help : https://help.launchpad.net/ListHelp > >
_______________________________________________ Mailing list: https://launchpad.net/~bit-team Post to : bit-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~bit-team More help : https://help.launchpad.net/ListHelp