products forums blog support careers about
  History | Log In     View a printable version of the current page.  
PRO USERS, to ensure 'PRIORITY SUPPORT' make sure that your ASAP account is "tagged" when you file the request. Click here for instructions on how to tag your account.
Issue Details (XML | Word | Printable)

Key: ROR-328
Type: Enhancement Enhancement
Status: Resolved Resolved
Resolution: Fixed
Priority: Critical Critical
Assignee: Chris Williams
Reporter: Chris Williams
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Aptana RadRails

Create a prompter for auto-installing pre-packaged gems

Created: 27/Dec/07 02:24 PM   Updated: 02/Jan/08 04:54 PM
Return to search
Component/s: RubyGems
Affects Version/s: 1.0.0 RC 1
Fix Version/s: 1.0.0

Impact on Workflow: Critical
Studio Install Type: N/A
Participants: Chris Williams


 Description  « Hide
We have the infrastructure set up to pre-package gems and to also mark them to be auto-installed (and resolve dependencies). What we now need is a nice UI prompt/view that asks the user if they'd like these gems auto-installed, show the dependencies between them, and allow the user to set a flag to not get prompted again on a per gem basis.

 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Change by Chris Williams - 27/Dec/07 02:24 PM
Field Original Value New Value
Fix Version/s 1.0.0 [ 10020 ]
Priority Unprioritized [ 6 ] Critical [ 2 ]

Change by Chris Williams - 27/Dec/07 02:24 PM
Status Open [ 1 ] Reviewed [ 10000 ]

Change by Chris Williams - 02/Jan/08 01:07 PM
Status Reviewed [ 10000 ] In Progress [ 3 ]

Chris Williams - 02/Jan/08 02:36 PM
I've got a good first cut at this checked in. It prompts the user with only those gems which are not yet installed, and will warn if a gem has unmet dependencies (only by name, not version too!).

TODO: check dependencies by version strings as well; allow user a way to stop from being prompted again in future for same gems; possibly add an "Add Required" button that will select all required dependencies for current selections.


Change by Chris Williams - 02/Jan/08 04:54 PM
Status In Progress [ 3 ] Resolved [ 5 ]
Resolution Fixed [ 1 ]

Change by Ingo Muschenetz - 27/May/08 05:38 PM
Workflow External-Open [ 12098 ] External-Open v2 [ 15477 ]