[
https://issues.jboss.org/browse/JBIDE-9368?page=com.atlassian.jira.plugin...
]
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/dir...
- the discovery directory includes a plugin
(
https://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/discovery/org...)
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.too...
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