[jbosstools-issues] [JBoss JIRA] (JBIDE-15499) Support drag'n'drop of links to "connectors" similar to marketplace to central for auto install

Snjezana Peco (JIRA) jira-events at lists.jboss.org
Fri Sep 20 11:28:03 EDT 2013


    [ https://issues.jboss.org/browse/JBIDE-15499?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12806114#comment-12806114 ] 

Snjezana Peco commented on JBIDE-15499:
---------------------------------------

Since our and some other plugin (MPC) can't both register DND on the main Eclipse shell (Eclipse instance), I propose the following:

- check for existence of the MPC plugin which can be done without introducing a dependency on the MPC plugin and 
a) if it doesn't exist, register our DND on the main Eclipse shell
b) if exists, register DND on the JBoss Central editor 
The second solution would always register our DND on the JBoss Central editor.

This would provide that our DND doesn't break MPC's DND. 

When DND accepts a valid URL, we would do the following:

- check if there is a connector(s)
a) if there isn't any connector, open a simple information dialog
b) if there is one or more connectors, show a wizard similar to the Software/Update page with the following info:

- connectors that don't exist
- already installed connectors
- connectors that aren't installed (they would be checked)

The user would be able to install some or all non-installed connectors.

Max,
WDYT?

{quote}
in addition - if this could also be used to trigger start of wizards/import of quickstarts would be interesting too.
{quote}

Could you propose how they would be triggered?

{quote}
[~snjeza] be my guest to create a PR for this - use similar mechanisms as found in eclipse marketplace but with less bugs
{quote}

Could you point me to any of them? I would like to try to fix them.

                
> Support drag'n'drop of links to "connectors" similar to marketplace to central for auto install
> -----------------------------------------------------------------------------------------------
>
>                 Key: JBIDE-15499
>                 URL: https://issues.jboss.org/browse/JBIDE-15499
>             Project: Tools (JBoss Tools)
>          Issue Type: Feature Request
>          Components: central
>            Reporter: Max Rydahl Andersen
>            Assignee: Snjezana Peco
>            Priority: Blocker
>             Fix For: 4.1.1.Beta1
>
>
> usecase is that you can have a link to a connector, such as JBDS-IS could be installed by drag'n'drop to jboss tools or jbds.
> Similar to eclipse marketplace for marketplace urls something like:
> * https://devstudio.jboss.com/central/install?connector=com.jbds.integration-stack.bpel,org.eclipse.m2e or 
> * http://download.jboss.org/jbosstools/central/install?CID=com.jbds.integration-stack.bpel,org.eclipse.m2e
> would install the two connectors named "com.jbds.integration-stack.bpel" and "org.eclipse.m2e"
> This would allow drag'n'drop install from html docs.
> Consider also supporting this from any clipboard object (eg., dragged from an Acrobat Reader PDF or Microsoft Office doc). Would need to ensure we do lots of platform testing.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jbosstools-issues mailing list