Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 206903 - [prov] Callable user input service
Summary: [prov] Callable user input service
Status: RESOLVED FIXED
Alias: None
Product: Equinox
Classification: Eclipse Project
Component: p2 (show other bugs)
Version: 3.4   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 3.4   Edit
Assignee: P2 Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-19 11:00 EDT by Pascal Rapicault CLA
Modified: 2010-03-05 20:24 EST (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pascal Rapicault CLA 2007-10-19 11:00:37 EDT
From various places in p2 we need to be able to query the user for input.
Here are a few examples:
 - present the signer of the jar
 - present the licenses of the downloaded artifacts
 - show certificates when connecting to a repository
 - query the user for login/pwd when connecting to a repo or to a download

It is important for this service to not be bound to the UI since the same questions will be asked when performing silent installs.

Also I think it would be good if the questions being put through this user input service had a unique id to allow for easy authoring / traceability of what is being asked / expected.
Comment 1 Jeff McAffer CLA 2007-10-24 21:00:12 EDT
there seem to be at least two forms required. One where processing stops and the user is asked a question, the other where questions/info are accumulated for the user to browse etc. and perhaps comment on.  Essentially synchronous and asynchronous.  Some of the security work will touch on this.
Comment 2 Susan McCourt CLA 2007-11-01 16:45:46 EDT
From bug #208251 we are wondering if this service will be used by touchpoints to see if the user is ready for a platform restart/apply profile changes.  (If so, it would definitely need to accumulate these requests from various touchpoints and only prompt once...)
Comment 3 Andrew Niefer CLA 2010-03-05 16:08:25 EST
Susan, can this be marked fixed?  dupe of 295399 ?
Comment 4 Susan McCourt CLA 2010-03-05 20:24:49 EST
marking as fixed in 3.4.
This was basically the bug saying "we need a UI service."
We've had since 3.4.