2012

Vlastimil Eliáš's Blog

March 2012 Previous month Next month

New version of JBos Community Login server landed on http://sso.jboss.org. This server perform Single Sign On login for all main JBoss Community systems.

Main change is design upgraded to match new design of www.jboss.org  pages released a while ago. So jboss.org website infrastructure is even more visually consistent now to bring better user experience.

screenshot_2012-03-15_1511-PC-wide.pngscreenshot_2012-03-15_1512-PC-narrow.png

As you can see on screenshots from Firefox on PC, design of login page is fluid, so tailors nicely to width of device screen. Together with

<meta name="viewport" content="width=device-width, initial-scale=1">

defined in html header, this constitute basic support to show nicely on mobile devices. See few screenshots of first login page show on mobile devices (Android 2.3 phone and iPad). Page is zoomed nicely so login form can be used directly, and each important information is visible too.

screenshot_2012-03-30_1240.pngscreenshot_2012-03-30_mobile-ipad-standard.png


 

Brand new thing in latest release is complete mobile Look & Feel implemented using jQuery mobile - http://jquerymobile.com.

screenshot_2012-03-15_1450-mobile-mobileLF.pngscreenshot_2012-03-30_mobile-ipad-mobileLF.png

 

This L&F is used when you visit login server with mobile device to login some JBoss Community system which uses mobile L&F also. Reason is not to break visual consistency for mobile devices in cases you come to login from JBoss Community system which has no mobile L&F, but uses normal web design on mobile devices. So correct visual flow for login from mobile devices is

screenshot_2012-03-30_1306.png> screenshot_2012-03-30_1240.png

for JBoss Community services without mobile L&F and

ScreenshotMobileApp_2012-03-30.png> screenshot_2012-03-15_1450-mobile-mobileLF.png

for JBoss Community services with mobile L&F.

 

Examples of incorrect inconsistent visual login flow for mobile devices mixing mobile and normal web L&F we can avoid:

screenshot_2012-03-30_1306.png> screenshot_2012-03-15_1450-mobile-mobileLF.png

or

ScreenshotMobileApp_2012-03-30.png>screenshot_2012-03-30_1240.png

 

There is no JBoss Community system which uses complete mobile L&F actually, but we are working on new version of planet.jboss.org with complete mobile optimized UI, so stay tuned to see mobile L&F of JBoss Community Login server in action.

Overview

Yes, it's nearly one year from a day when we rolled out brand new service for JBoss Community called Project Documentation Editor.

Main goal of this service is to allow simplified and more collaborative documentation creation for our open source projects, which should lead to increased contribution from community members and better documentation quality.

ConfluMainPage.png

 

It was a busy year full of support for projects who want to use this service, and few subsequent releases to add new features based on user experiences and request, and to integrate it better to whole jboss.org infrastructure.

So after first year we have around 25 projects using this tool, including documentation for JBoss Application Server 7. We have around 2000 registered users, thousands of visitors and tens of thousands pageviews daily.

 

ConfluDocAS7.png

Under the hood

Hearth of this system is Atlassian's Confluence with some small tweaks to integrate it with jboss.org user management and SSO systems.Thanks Atlassian for free open source project license.


We also use bunch of third party and home made plugins. To name at least some:

 

For some details how we use these plugins on our site you can see our Authoring Guide.