Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Scout/Concepts/F2"

(F2 Updater)
(Replaced content with "The Scout documentation has been moved to https://eclipsescout.github.io/.")
 
(22 intermediate revisions by 4 users not shown)
Line 1: Line 1:
=F2 Updater=
+
The Scout documentation has been moved to https://eclipsescout.github.io/.
 
+
F2 is a simple update manager for Eclipse or Java based applications.
+
The F2 update manager has been designed to minimize the network load for consecutive application updates and updates are executed with transactional safety.
+
 
+
F2 has no dependencies to eclipse scout or any other library. However the installation of f2 is supported by the technology checkbox in Scout SDK (since 3.10).
+
 
+
If you are new to f2. Check out the tutorial [[Scout/Tutorial/3.10/UpdateWithF2 | tutorial ]] first.
+
 
+
==F2 Design Goals==
+
* Minimal network load for live updates.
+
* Move cpu/memory load to "Create" of the updatesite and away from the client "Update"
+
* Transactional safety for updates, e.g. commit or rollback
+
* No lenience: The update is either done with byte by byte equality or not
+
* Support for Windows 7 UAC security
+
* Support for multiple platforms such as win32, macosx, etc.
+
* Complete automation of updatesite creation and update handling
+
* Very easy zip file handling and command line processing
+

Latest revision as of 06:13, 19 March 2024

The Scout documentation has been moved to https://eclipsescout.github.io/.

Back to the top