[jbosstools-issues] [JBoss JIRA] (JBDS-1983) JBDS Welcome screen should accept contributions from 3rd party extras like JRebel, Spring, FindBugs, PMD

Snjezana Peco (JIRA) jira-events at lists.jboss.org
Tue Apr 3 16:56:47 EDT 2012


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

Snjezana Peco commented on JBDS-1983:
-------------------------------------

> This means JBDS still doesn't accept third party contributions, similar to what EPP packages like JEE does.

If we want JBDS to accept the third party contributions, the JBDS intro page would have to include the following standard pages: 
overview (JRebel, WTP, DTP, M2E, a newer Spring IDE contributes its extensions to this page)
tutorials
samples
whatsnew

The JRebel's contribution is included in the org.zeroturnaround.eclipse.remoting plugin that isn't included in the JBT/JBDS discovery plugin.
Spring IDE 2.7.2 doesn't contribute anything to the welcome page. Spring IDE 2.9.1 contributes to the overview page.
PMD and FindBugs don't contribute anything to the welcome page.
FindBugs 1.3.9/PMD 3.2.4 (JBT/JBDS uses this version) contains an invalid welcome.xml file that suppresses opening of the Welcome page in JBT. 
This file has been removed from FindBugs 2.0.0. 
PMD 3.2.6 hasn't been branded correctly and there is no problem with opening the welcome page.


                
> JBDS Welcome screen should accept contributions from 3rd party extras like JRebel, Spring, FindBugs, PMD
> --------------------------------------------------------------------------------------------------------
>
>                 Key: JBDS-1983
>                 URL: https://issues.jboss.org/browse/JBDS-1983
>             Project: Developer Studio (JBoss Developer Studio)
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>          Components: 3rdPartyCertification, 3rdPartyDependencies, Upstream, Welcome
>    Affects Versions: 5.0.0.M5
>            Reporter: Nick Boldt
>            Assignee: Victor Rubezhny
>            Priority: Blocker
>             Fix For: 5.0.0.Beta3
>
>         Attachments: install-all-of-central-welcome-screen-breaks.png, jbds-1983-workaround.patch
>
>
> We're currently patching SpringIDE's broken plugin (JBDS-1838) which contributes a new Welcome screen, leading to this issue if unpatched:
> !https://issues.jboss.org/secure/attachment/12346976/2011-09-09-105303.png!
> However, it's been revealed that in addition to Spring, PMD, FindBugs, and now JRebel also have this failing. 
> !https://issues.jboss.org/secure/attachment/12349923/2011-12-15_0052.png!
> Therefore we ought to find a new way to suppress the effect across all of JBT/JBDS instead of per-plugin, or get it fixed upstream.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list