[jbosstools-dev] new JBoss Central available from nightly builds

Rastislav Wagner rawagner at redhat.com
Wed Apr 29 05:42:10 EDT 2015


Dont worry, you're not alone who doesn't like carousel. I just wanted to create issue. Lack of control is frustrating :)

Rastislav Wagner
JBDS QA
irc: rawagner

----- Original Message -----
From: "Martin Malina" <mmalina at redhat.com>
To: "Fred Bricon" <fbricon at redhat.com>
Cc: "jbosstools-dev jbosstools-dev" <jbosstools-dev at lists.jboss.org>
Sent: Wednesday, April 29, 2015 11:20:26 AM
Subject: Re: [jbosstools-dev] new JBoss Central available from nightly builds

Hi Fred, 

Great job! I like the design, it looks clean. And the search is super fast. 
What I don't quite like so much is the carousel. You can't control it and it can be a little distracting. 
For other arguments see http://shouldiuseacarousel.com :) But maybe it's just me :) 
And I understand we do want to put the blogs somewhere. 

-Martin 





On 27. 4. 2015, at 6:11, Fred Bricon < fbricon at redhat.com > wrote: 

Hi, 

FYI, I’ve merged the current Central/HTML5 rework to jbosstools-central master. 
This means you can see the new Central in action after installing the latest nightly build from http://download.jboss.org/jbosstools/updates/nightly/mars/ 

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 : 
- Central is now an html5 page maintained at https://github.com/jbosstools/jbosstools-central-webpage 
- 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) 
- you can build https://github.com/jbosstools/jbosstools-central-webpage locally (after installing node and grunt-cli) and test it by starting Eclipse with -Djboss.central.webpage.url= file:///path/to/jbosstools-central-webpage/target/jbosstools-central-webpage-0.0.1-SNAPSHOT.zip or -Djboss.central.webpage.url=/path/to/jbosstools-central-webpage/target/gruntbuild. 

What doesn’t work : 
- for some reason I just broke the quickstart integration, which used to work, I swear. Will fix it on Monday 
- current webpage is served directly from http://central-fredapp.rhcloud.com/ , I need to get https://github.com/jbosstools/jbosstools-central-webpage built from Jenkins and deployed to Nexus. At least that gives us some good flexibility in terms of maintenance. 
- search engine uses staging dcpbeta-searchisko.rhcloud.com/ service, instead of dcp.jboss.org 
- 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 

_______________________________________________ 
jbosstools-dev mailing list 
jbosstools-dev at lists.jboss.org 
https://lists.jboss.org/mailman/listinfo/jbosstools-dev 


_______________________________________________
jbosstools-dev mailing list
jbosstools-dev at lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jbosstools-dev



More information about the jbosstools-dev mailing list