New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Automatically check for updated releases #73
Comments
Comment 1 by jteh on 2008-05-20 01:00 |
Comment 2 by Bernd on 2009-07-31 23:43 |
Comment 3 by jteh on 2009-08-01 04:37 |
Comment 4 by jteh on 2010-12-06 22:11 |
Comment 5 by Bernd on 2011-02-26 20:36 |
Attachment 73-1.diff added by orcauser on 2011-11-30 22:52 |
Comment 6 by orcauser on 2011-11-30 23:05 What does it do:
Should it be incorporated into the nvda start screen? Current flaws:
I am not sure about downloading something on users behalf, at least they should pass via the donate page. Thoughts? |
Comment 7 by orcauser on 2011-11-30 23:14 |
Comment 8 by jteh on 2012-02-17 11:44 Automatic downloading and installation will be considered for a future release. |
Comment 9 by briang1 on 2012-02-18 09:27 |
Comment 10 by ragb on 2012-02-18 12:42 |
Comment 11 by jteh (in reply to comment 10) on 2012-02-18 23:32
Out of curiosity, what's the point in reporting updated snapshots without automatic installation? They're updated pretty much every day, which makes the notification rather meaningless.
Definitely interested in the plugin, particularly if it has a GUI.
The offer is very much appreciated. However, I'm writing one from scratch because we want it to be able to gather statistics, etc. I'm also integrating it with some other areas like the download page to make life easier for us. |
Comment 12 by ragb (in reply to comment 11) on 2012-02-19 02:26
Honestly? It is rather pointless to me.. But it seems that some users really appreciate it. The plugin points the user to the direct link of the new snapshot so he don't need to check the snapshots page, find the lin, etc. It was my first plugin, an exercise more than anything else.
The only GUI component of the pluginis a messagebox propting the user if it wants to download the last snapshot, if on exists. It appears when NVDA is initialized. The plugin is very primitive.
YOu can check the web service and some example clients and the nvda plugin at https://github.com/ragb/nvda_snapshots_ws There is no documentation, when I wrote that I didn't thought to make it public. In fact I wrote the webservice to have the links to the last snapshots on the nvda portuguese community site, not on plugins or anything else. The nvda_update_ws package contains the cli.py script that, when executed, has commands to track a snapshots branch or update from nvaccess servers. E call cli.py update_snapshots in a cron job to regularly update from nvaccess servers. ws.py contains the real web service and wsgi application. nvdadb.py contains the backend database, a simple sqlite3 db accessed using sqlalchemy . The nvda plugin is on clients/snapshotVersionChecker. Regards, Rui |
Comment 13 by jteh on 2012-02-28 04:35 |
Comment 14 by jteh on 2012-02-29 02:19 |
Comment 15 by jteh on 2012-03-29 10:56 |
Comment 16 by jteh on 2012-04-05 04:32 |
Reported by mike.reiser on 2008-04-25 18:04
Since NVDA code updates rather rapidly and as I understand it these snapshots are like daily builds of firefox, NVDA should have an automatic update feature like firefox that installs new snapshots as they become available. The way I see this working out is like this.
The text was updated successfully, but these errors were encountered: