Bug 4232 - tl-setup shouldn't commit any changes until the end
Summary: tl-setup shouldn't commit any changes until the end
Status: CLOSED WONTFIX
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Server Installer (show other bugs)
Version: 3.2.0
Hardware: PC Unknown
: P2 Normal
Target Milestone: 4.15.0
Assignee: Bugzilla mail exporter
URL:
Keywords:
Depends on:
Blocks: 5388
  Show dependency treegraph
 
Reported: 2012-03-20 10:33 CET by Pierre Ossman
Modified: 2022-10-04 13:01 CEST (History)
0 users

See Also:
Acceptance Criteria:


Attachments

Description Pierre Ossman cendio 2012-03-20 10:33:19 CET
Right now tl-setup does all its configuration gradually as you progress through the wizard. This isn't really the normal behaviour for these kinds of wizards. What usually happens is that you answer a bunch of questions, followed by one large "commit" stage at the end.

The big obstacle towards fixing this is how to do error handling. If we do a lot of things at once, it is difficult to provide a good error message that clearly shows which part failed (and why). It is also unclear how to proceed from that point. We probably don't want to abort on every error as some components of ThinLinc aren't critical.
Comment 1 Pierre Ossman cendio 2022-10-04 13:01:56 CEST
We've moved away from the Windows wizard model (where everything is executed at the end) to the GNOME model, where things change immediately as you interact with controls. As such, this bug represents the wrong direction we want things to move to.

Note You need to log in before you can comment on or make changes to this bug.