Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 344069 - Need more user-friendly way of installing plugins
Summary: Need more user-friendly way of installing plugins
Status: RESOLVED FIXED
Alias: None
Product: Orion
Classification: ECD
Component: Client (show other bugs)
Version: 0.2   Edit
Hardware: PC Mac OS X - Carbon (unsup.)
: P3 enhancement (vote)
Target Milestone: 0.2   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-27 23:28 EDT by Boris Bokowski CLA
Modified: 2011-09-01 11:42 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Boris Bokowski CLA 2011-04-27 23:28:09 EDT
I have implemented the following:

- third-party website makes a link available:
 orionhub.org/add-extension.html#http://somesite.com/extension.html
- user clicks on the link, the resulting page asks for confirmation whether 
 http://somesite.com/extension.html should be installed.
- upon successful installation, if the extension has a post install URL, the user's browser gets redirected to that URL.

Since we don't have "create patch" implemented yet, I will be committing and pushing my changes. We can always revert should I have introduced new security problems :-)
Comment 1 Boris Bokowski CLA 2011-04-27 23:32:27 EDT
commit: 39696eec037ca9853999bf95053f7a08febaeacb

Susan, do we have any page that is similar to this one? I wasn't sure how best to style it, the page needs more spacing between the various (text) elements, and probably a bigger font, but I didn't want to invent something new all by myself.
Comment 2 Boris Bokowski CLA 2011-04-27 23:33:17 EDT
hmmm - somesite.com is for sale! ;-)
Comment 3 Susan McCourt CLA 2011-04-28 14:07:15 EDT
(In reply to comment #1)
> commit: 39696eec037ca9853999bf95053f7a08febaeacb
> 
> Susan, do we have any page that is similar to this one? I wasn't sure how best
> to style it, the page needs more spacing between the various (text) elements,
> and probably a bigger font, but I didn't want to invent something new all by
> myself.

I hacked in an outer div with appropriate margin and opened bug 344171 for a better fix later.  We'll be making the spacing consistent in a visual polish pass and part of this will be ensuring that the classes do it for you.