From: Nick H. <nic...@ho...> - 2012-02-19 14:40:08
|
On 19/02/12 00:24, Tim Lyons wrote: > On 18 Feb 2012, at 23:41, gra...@li... > wrote: > >> Looking at the options again, I don't think we need any changes. There >> is already an option to just notify updates only. I have been using the >> defaults, and with an internet connection, I haven't had any problems at >> all. Most of the suggestions are just refinements to something that >> works well already. > > > Sorry, but I don't think it does work well enough already. > > (1) If you don't have an internet connection, apparently start-up > hangs to 10 minutes. (I don't know this from personal experience > because I do have a connection, so this doesn't bother me). > Did you read the first part of my email? Doesn't urllib2 provide a timeout parameter that will fix this bug? For the future, I think that the non-GUI part of the code that checks for new updates should run in a separate thread. > (2) If you don't install a particular add-on the first time Gramps > starts and asks you, there is no way to do so later (unless the add-on > changes) because 'Check now' only checks for New and/or Updated > add-ons. This does affect me, because I didn't chose to install ALL > the add-on when I first started, so now there is no way to get at the > ones I didn't install. I think this is a real problem, and I would > love it to be fixed! > > The Plugin Manager 'Refresh Addon List' didn't work at all when i was > running trunk. Now I am running gramps34 branch, it has started > working, but I gather that this looks in a different place from the > Preferences 'Check now', so presumably won't give the same add-ons. > > My own opinion is to keep the update code separate from the add/remove code. We should remove the ability to add new plugins from the update code. The Plugin Manager should be fixed so that we can add new plugins. In the future, it would be nice to enhance the Plugin Manager. Perhaps we could add pictures and descriptions of the plugins? Nick. |