View previous topic :: View next topic |
Author |
Message |
adr Member
Joined: 23 Jul 2005 Posts: 165
|
Posted: Fri Jan 29, 2010 8:02 am Post subject: I always wounder why deled never had a self update... |
|
|
Hey, why doesn't deled have a self update command yet? By this I mean have a way for the user to check to see if there is any new updates and let them down load them if there is.
How it could work:
User click on "check for updates",
Client ask server what the newest build is by downloading a text file,
Client compares its version to servers from the text file,
Cleint tells user if there is a new one or not and if they would like to
download it,
User says yes or no. If yes, download pack to desktop or downloads pack
and installes autoly for user. |
|
Back to top |
|
|
Jeroen Site Admin
Joined: 07 Aug 2004 Posts: 5332 Location: The Netherlands
|
Posted: Fri Jan 29, 2010 8:42 am Post subject: |
|
|
Yeah, kinda like Thunderbird and Firefox work. That would be nice to have. _________________ Check out Figuro, our online 3D app! More powerful 3D tools for free. |
|
Back to top |
|
|
chronozphere DeleD PRO user
Joined: 20 Jun 2006 Posts: 1010 Location: Netherlands
|
Posted: Fri Jan 29, 2010 8:47 am Post subject: |
|
|
I think this is a low-priority thing. There aren't that many updates for DeleD, so users can easily check and download themselves.
I'd wouldn't be very hard to implement though. |
|
Back to top |
|
|
Paul-Jan Site Admin
Joined: 08 Aug 2004 Posts: 3066 Location: Lage Zwaluwe
|
Posted: Fri Jan 29, 2010 8:49 am Post subject: |
|
|
One of the drawbacks of an auto-update is that your end-user loses an incentive to visit the website. That's why some applications end up in the middle: they do the version check but only inform you there is a new version, and where to get it. Also saves a bit of the "close down current application and install new version" hassle. Oh and you have to figure out how to tell your user what exactly has change din the new version. I like the firefox solution of not replacing the executable untill the next run, and showing a webpage with important changes.
That's a lot of work to maintain though, so a solution could look like this:
1. check version
2. if mismtaches, show user "a new version is available. For a list of changes, see here (url). click here to update.".
Including a checkbox to set if you don't want any more messages until another new version becomes available. And an option to never be bothered with autoupdates again. |
|
Back to top |
|
|
adr Member
Joined: 23 Jul 2005 Posts: 165
|
Posted: Fri Jan 29, 2010 12:26 pm Post subject: |
|
|
Paul-Jan wrote: |
One of the drawbacks of an auto-update is that your end-user loses an incentive to visit the website. That's why some applications end up in the middle: they do the version check but only inform you there is a new version, and where to get it. Also saves a bit of the "close down current application and install new version" hassle. Oh and you have to figure out how to tell your user what exactly has change din the new version. I like the firefox solution of not replacing the executable untill the next run, and showing a webpage with important changes.
That's a lot of work to maintain though, so a solution could look like this:
1. check version
2. if mismtaches, show user "a new version is available. For a list of changes, see here (url). click here to update.".
Including a checkbox to set if you don't want any more messages until another new version becomes available. And an option to never be bothered with autoupdates again. |
I like Paul-Jan idea. Instead tho of clicking here to update or see the list of changes make it one url that takes the user to a page that has both a list of changes and the update. Aka, take them to the download page of this site. This way users will have to come here and may check things out in the forum or see a link to the SourceForge website.
It shouldn't be that hard to keep up. Once you get it setup, you can perty much forget about it unless you start to do more networking code.
As for installing... why not just ask the user if its ok to restart deled, or if not, make the installer wait in the background (via a start up file) that is read on start up to load the pack instead of the older version? |
|
Back to top |
|
|
Paul-Jan Site Admin
Joined: 08 Aug 2004 Posts: 3066 Location: Lage Zwaluwe
|
Posted: Fri Jan 29, 2010 12:51 pm Post subject: |
|
|
Chronos: There didn't use to be many updates in the past, but we (that includes you with all your contributions ) are getting a 3-week release cycle up and running. Having an automated update might help, if only to inform the user that the application is still very much alive and kicking. |
|
Back to top |
|
|
Starnick DeleD PRO user
Joined: 28 Jul 2007 Posts: 611
|
Posted: Fri Jan 29, 2010 11:03 pm Post subject: |
|
|
Unless of course the user still uses an older version of DeleD |
|
Back to top |
|
|
|