Introduction to LUTECE - AgoraCMS 2014

26
INTRODUCTION TO 2014 Pierre LEVY Isabelle LENAIN

description

LUTECE is a FreeSoftware / Open Source Java Portal. It let build large and complex portals based on a very flexible plugin architecture and Java tools such as Maven. LUTECE is responsive web design since 2012 using Twitter Bootstrap.

Transcript of Introduction to LUTECE - AgoraCMS 2014

Page 1: Introduction to LUTECE - AgoraCMS 2014

INTRODUCTION TO

2014Pierre LEVYIsabel le LENAIN

Page 2: Introduction to LUTECE - AgoraCMS 2014

AGENDA

• BRIEF HISTORY

• POSITIONING LUTECE

• RELEASE 4 KEY FEATURES

• DEPLOY LARGE PORTALS WITH AGILITY

Page 3: Introduction to LUTECE - AgoraCMS 2014

BRIEF HISTORY

• WORK STARTED IN JUNE 2001

• OPEN SOURCE SINCE 2002I

• FOUNDATIONCE TH VERNING :- MODULAR DESIGN BASED ON PLUGINS - USER AND WEBMASTER CENTRIC

- CONTENT AND PRESENTATION SEPARATION- EXCLUSIVE USE OF OPEN SOURCE AND STANDARD FORMAT

• 2008 - SELECTED BY AN INTEGRATOR FOR CRITICAL SITES (METEOFRANCE.FR)

• 2012 - SELECTED BY AN EDITOR FOR ITS PRODUCT

Page 4: Introduction to LUTECE - AgoraCMS 2014

POSITIONING LUTECE

CMS

PORTAL

FRAMEWORK

Page 5: Introduction to LUTECE - AgoraCMS 2014

MARKET PLAYERS

Source : Linagora 2009

Page 6: Introduction to LUTECE - AgoraCMS 2014

GENERIC PLUGINS INTEGRATION

Page 7: Introduction to LUTECE - AgoraCMS 2014

WHO IS USING IT ?

USERS INTEGRATORS / EDITORS

Page 8: Introduction to LUTECE - AgoraCMS 2014

PROJECT ACTIVITY

Page 9: Introduction to LUTECE - AgoraCMS 2014

RELEASE V4 FOUNDATION

Page 10: Introduction to LUTECE - AgoraCMS 2014

FULL RESPONSIVE WEB DESIGN

ALL BOOTSTRAPP ONLY

BOOTSTRAP

FRONT AND BACK

Page 11: Introduction to LUTECE - AgoraCMS 2014

STANDARD BOOTSTRAP THEMES

Page 12: Introduction to LUTECE - AgoraCMS 2014

ONE-CLICK LOOK CHANGE

Page 13: Introduction to LUTECE - AgoraCMS 2014

ADVANCED RESPONSIVE FEATURES

MENUSBUTTON’S LABEL

HIDDEN COLUMN

CONDITIONNAL PORTLET

Page 14: Introduction to LUTECE - AgoraCMS 2014

ADVANCED RESPONSIVE FEATURES

Page 15: Introduction to LUTECE - AgoraCMS 2014

EXTENSIONS

RESOURCES

PORTAL PAGE

WIKI PAGE

DOCUMENT

EXTENSIONS

ARTICLE

DIGG ITEM

COMMENT

RATECOUNT

SHARE

ADD ANY EXTENSION TO ANY RESOURCE

Page 16: Introduction to LUTECE - AgoraCMS 2014

RESOURCES EXTENSIONS

Page 17: Introduction to LUTECE - AgoraCMS 2014

SEO IMPROVED

SITEMAP

EXPLICIT URLS

URL REWRITING

Page 18: Introduction to LUTECE - AgoraCMS 2014

SEO IMPROVED

Page 19: Introduction to LUTECE - AgoraCMS 2014

TO BUILD

LARGE AND COMPLEX PORTAL

HIGH LEVEL BUILD ARCHITECTURE

USING

HIGH LEVEL BUILD ARCHITECTURE

Page 20: Introduction to LUTECE - AgoraCMS 2014

Deploy on development platform :mvn clean lutece:site-assembly –P dev

Deploy on production platform :mvn clean lutece:site-assembly –P prod

ONE COMMAND LINE DEPLOYMENT

Page 21: Introduction to LUTECE - AgoraCMS 2014

CONTINUOUS CLOUD DELIVERY

DEPLOY ON CLOUDBEES PAAS PLATFORM

Page 22: Introduction to LUTECE - AgoraCMS 2014

CASE STUDY

Bootstrap graphical charter purchased

CloudBees Hosting PAAS deployment

Incredibly short time delivery

=

+

Page 23: Introduction to LUTECE - AgoraCMS 2014

CASE STUDY

Page 24: Introduction to LUTECE - AgoraCMS 2014

MODULARITY

CONTINUOUS INTEGRATION+

=AGILITY

+

CLOUD HOSTING

Page 25: Introduction to LUTECE - AgoraCMS 2014

RESOURCES

• Official Web Site

• http://fr.lutece.paris.fr• Demo Site (Nightly builds + Data reseted every 3hours)

• http://dev.lutece.paris.fr/site-demo• Developer Site

• http://dev.lutece.paris.fr

• Wiki

• https://dev.lutece.paris.fr/confluence

Page 26: Introduction to LUTECE - AgoraCMS 2014

THANK YOU

KEEP IN TOUCH

@LuteceNews