No problem. what you should keep in mind, when doing open source, is : you should not see it as an obligation or something that will make you unhappy . Just work when you have some time. And take pleasure to it.
So it's not a problem if you're not familiar with Python, nor GTK . Just take your time and ask me when you need some help. I can sense that you want to learn, and that's the more important point :-) . 2008/4/21, Neil Sun <[EMAIL PROTECTED]>: > > Hello, > > Sorry for my late reply. > > I'll look into the code especially the ConfigManager class and > SBConfigGTK.py. Also I'll play with the nssbackup.conf file to check the > parameters. But please understand that I'm not very familiar with Python and > GTK, so it may take some time. I'll always keep you updated. If I have any > further questions during the learning, I'll also let you know. Thank you in > advance. > > Have a nice day! :) > > Best regards, > Neil > > > > > ________________________________ > > > Date: Thu, 17 Apr 2008 18:10:19 +0200 > > From: [EMAIL PROTECTED] > > To: [EMAIL PROTECTED] > > Subject: Re: [Blueprint config-assistant] Configuration Assistant > > CC: [EMAIL PROTECTED] > > > > > Hello, > > > > Sorry to answer you this late. I am very busy with my work so I come > > back home very late and don't have time to even write some mails :-) > > > > You understood well the purpose of this blueprint. See my comments bellow. > > > > > > > > Based on my understanding, the first page will show: > > > 1. What NSsbackup is > > > 2. What can it do for you > > > 3. Caution and additional information > > > 4. Support information (who support this program) > > > > Perfect !!! > > > > > The following page will set the parameters of NSbackup: > > > 1. For bool type parameter, we can use checkbox > > > 2. For enumeration type parameter, we can use radiobox > > > 3. For numeric and string parameters, we can use editbox > > > > > > > In fact there is maybe too much parameters to set all of them on just > > one page. Maybe you should take a look at the software. There are some > > whole section to be configured : includes, excludes, scheduling, > > reporting .... > > Basically the goal would be to make an assistant page for each of this > > section and just propose few *standard* choices to the user. > > > > > The final page will show Advanced... button, and the whole command line > > > with all the parameters. > > > When you click Finish button, the program will run according to the > command > > > line. > > > > Well, NSsbackup can indeed take some parameters from the command line, > > bu this is not the main way of using it. It uses a configuration file > > in fact. So the assistant will just set the parameter to the > > configuration file. The last page might propose : > > - *Backup now* ( will save the configuration and launch a backup) > > - *Finish* (will save the configuration and close the program) > > - *Advanced* (will save the configuration , close the assistant and > > open the configuration GUI ) > > > > > If I misunderstood that, please feel free to let me know. > > > > > > Questions: > > > 1. How do we show up the run status, and the final result? > > > > When run by a user in an X session, NSsbackup uses *libnotify* to > > notify the user on the processing. Otherwise there is a logging on the > > shell. > > > > > 2. Where can I find all the parameters and their descriptions. > > > > > > > You should look into the nssbackup.conf.example. There is the list of > > available properties and there description. > > To manage the configuration, look at the ConfigManager class and at > > SBConfigGTK.py file. > > > > PS : I put the new mailing list in copy in case it'll help someone. > > > ________________________________ > Discover the new Windows Vista Learn more! _______________________________________________ Mailing list: https://launchpad.net/~nssbackup-team Post to : [email protected] Unsubscribe : https://launchpad.net/people/+me/+editemails More help : https://help.launchpad.net/ListHelp

