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

Max Rydahl Andersen manderse at redhat.com
Wed Apr 29 05:44:10 EDT 2015


On 29 Apr 2015, at 11:20, Martin Malina wrote:

> 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 
> <http://shouldiuseacarousel.com/> :) But maybe it's just me :)
> And I understand we do want to put the blogs somewhere.

I have the same concern, but I think this small "ticker" is less of a 
problem than the usual giant carousel's that shouldiuseacarousel.com 
goes against.

At least thats what I feel now - lets see what the feedback is and if we 
are getting more or less clicks on the entries ;)

/max

>
> -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/ 
>> <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 
>> <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 
>> <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 
>> <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/ 
>> <http://central-fredapp.rhcloud.com/>, I need to get 
>> https://github.com/jbosstools/jbosstools-central-webpage 
>> <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/ 
>> <http://dcpbeta-searchisko.rhcloud.com/> service, instead of 
>> dcp.jboss.org <http://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/ <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


/max
http://about.me/maxandersen



More information about the jbosstools-dev mailing list