Skip to main content

hard to test when it regularly won't open

Completed

Comments

3 comments

  • Fletcher Penney

    Recent versions check for announcements on the web site to show an alert when new versions are released.  Sparkle checks for new releases every time the app launches as well.  (It is supposed to check every day even if it is left running, but it seems that does not always work properly for some reason.)  Newly added is a warning to the user when the app is launched with less than 7 days before the expiration date.

    A key reason for expiring is that on the rare occasion there is a serious bug, we don't want that version sitting around indefinitely to be used and cause problems for others.  It's been a long time since we found one of those sorts of bugs, but we don't like taking chances with other people's data.

    A less important, but still important, reason is that we get a fair number of bug reports that have already been fixed in more recent builds, even with a fairly tight expiration schedule.  Forcing users to update helps allow us to focus on new problems rather than troubleshooting things that are already fixed.

    However, we are particularly looking for users who actually *use* the app during beta testing....  ;)  Obviously the final version will not expire.  But for now, we do want to ensure that beta testers are staying current and testing the latest version.

    0
  • Michael Barton

    Thanks for the nicely detailed explanation. I appreciate the things you're doing to make testing better.

    I don't leave nvUltra running in the background because I thought it might not update the notes index. I'm using it on multiple computers with notes stored in my DropBox folder. Works well most of the time.

    Maybe I should leave it running though. 

    0
  • Fletcher Penney

    Actually, from a beta perspective it's easier when you don't leave it running, but launch it frequently.  If you leave it running, you should restart it every few days to a week.  Several of the checks are forced to happen when the app launches, so that is the most reliable way to ensure an up to date copy.

     

    Once we're out of beta, you should be able to leave it running all the time.

    0

Please sign in to leave a comment.

Powered by Zendesk