Hi,
FYI, I’ve merged the current Central/HTML5 rework to jbosstools-central master.
It’s far from being complete, but you’ll at least get a taste of what’s to come in JBT 4.3/JBDS 9.
What works :
- the page is served from a swt browser widget (using webkit under the hood).
- about 220 quickstarts are available as of today (some target eap 6.3, other target 6.4)
- search is craaazy fast, as it is local to the webpage (no round trips to dcp server)
- it’s fast to load and scales better in small windows, compared to the existing version.
- proxy wizards are injected to search results
- external links are opened in a browser window
- JBoss Buzz results visible as carousel under the title
- early access label displayed according to EA settings (UI to be reviewed)
What doesn’t work :
- for some reason I just broke the quickstart integration, which used to work, I swear. Will fix it on Monday
- The development workflow isn’t finalized yet. I need to set up and tune grunt watch, so that changes in html/js/sass can be picked up directly from eclipse.
- title still too big, needs to scale down
- offline mode is not supported (both for central and the quickstarts, groovy script not update yet)
- quickstarts not integrated to the existing project examples wizard
- legacy examples are not displays in the results, yet.
- project requirements not inferred yet (from existing metadata?)
- project tags should be added
- maybe find another default icon for quickstarts.
- layout needs to be tuned (needs to scale on 3 cols, instead of 4 and 2 currently)
- needs some tabzilla-like button (see the red hat at top right of
http://tools.jboss.org/) to display show on startup
- APIs are in still unstable, expect them to break.
- you might notice some slight font flickering, due to the carousel script. I tried to minimize it but it’s still visible in the search bar’s hint text
- many other small stuff that are missing, that I can’t think of right now.
So, give it a try, we’d be happy to hear some feedback, good or bad, ideas to make it better (JIRA is your friend).
Fred