• New Feature
  • Status: Closed
  • 2 Major
  • Resolution: Fixed
  • gkeim
  • Reporter: tgautier
  • January 05, 2007
  • 0
  • Watchers: 0
  • July 27, 2012
  • March 01, 2007

Description

Motivation: This feature should periodically check to see if there is an update available. It needs to check to see if there is a new update available and notify the user - notification via logs is sufficient. The intended goal is to identify when new updates are available to end users, with the side benefit of helping us to better understand the installed base.

Requirements: * System should notify end user that update check is commencing; notify in logs. * Example: (no update available)
* <…> Performing an update check * <…> No update is available (version is current) * Example (update available): * <…> Performing an update check * <…> An update to version xxxx is available. Please visit http://www.terracotta.org * System should collect all relevant data * OS Name and Version * Hardware * JVM and Version * Terracotta Version * System should send relevant data to a script on .org * Script should return a response that indicates if an update is available * If an update is available system should notify end user in logs

The setting in the tc-config.xml file: * Should be off by default (if not specified in tc-config.xml file) * All published or distributed files should have the feature turned on (e.g. samples) * Any file generated by terracotta should have the feature turned on (e.g. server file generation feature)

Comments

Eric Ellis 2007-01-23

Are we going through with this? Have the requirements changed?

Eric Ellis 2007-02-15

Gary and I have a working prototype ready for review.

Gary Keim 2007-03-01

See http://wiki.terracotta.org/confluence/display/wiki/Update+check for a Nat’s feature description.