[jbosstools-issues] [JBoss JIRA] Commented: (JBIDE-9368) Dashboard(s) for easy news aggregation, twitter and easy additional/3rd party plugin installation and project template/creation

Snjezana Peco (JIRA) jira-events at lists.jboss.org
Tue Sep 13 17:25:26 EDT 2011


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

Snjezana Peco commented on JBIDE-9368:
--------------------------------------

I have created the following features:

1) the JBoss Central editor and action (you can open it using Help>JBoss Central)
2) the Documentation and Create Projects section
3) the News section 
4) the Software/Update page
 - uses  the Mylyn Connector Discovery mechanism
 - the discovery directory file is located in https://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/discovery/directory-3.3.0.xml
 - the discovery directory includes a plugin (https://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/discovery/org.jboss.tools.central.discovery_3.3.0.jar) and three features (m2e, eGit and testNG)
 5) an extension point and engine to download and install a JBT runtime (Seam, AS, EAP ...). I have created the "Download and Install JBoss AS 7.0.1" action in the Getting started page as an example.
The action downloads the JBoss AS archive from the sourceforge site (a mirror  is automatically chosen) and installs the JBoss AS server using the Runtime detection plugin.
We could add the Download button to the Runtime Detection preferences page.
That would enable a user to easily install required plugins and runtimes when running tutorials/project examples.
 
 TODO
 
 - add tutorials (project examples). They could be based on the existing project examples having the welcome element or could be simple cheatsheets.
 - add the Search control 
 - show JBoss Central when the user updates some plugin
 
 Your suggestions, design items (icons, images ...) are very welcome.
 
The source code has been committed to the trunk/central. 

https://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/org.jboss.tools.central.update is the update site. The changes introduced by JBIDE-9702 are required.
 
The attached screenshots are showing the News section and the Software/Update page.


> Dashboard(s) for easy news aggregation, twitter and easy additional/3rd party plugin installation and project template/creation
> -------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: JBIDE-9368
>                 URL: https://issues.jboss.org/browse/JBIDE-9368
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: common/jst/core
>            Reporter: Max Rydahl Andersen
>            Assignee: Snjezana Peco
>            Priority: Critical
>             Fix For: 3.3.0.Beta1
>
>
> We should look into either using the welcome screen, a single "dashboard" editor or possibly multiple views to provide a "single place to start" for JBT/JBDS users.
> This work have separate parts (might consider splitting this out in separate jiras):
> A. Create (or reuse) a feed agregator to show
>     Make that feed customizable from plugin customization to allow JBDS to control it.
> B. Setup and workout best way to use p2 discovery API and what it means for our 3rd party updatesites?
> C. Integrate important File > New Wizards and/or project examples to provide front and center.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list