Lenya Tutorial ApacheCon 2005 Stuttgart, Germany Monday, July 18th, 2005.

Slides:



Advertisements
Similar presentations
Niagara Portal Introduction January 2007 Scott Muench - Technical Sales Manager.
Advertisements

Working towards Assessment W1 This will be completed by… …end of January?
The Electronic Office Some supplementary information Corporate websites Office automation Company intranet.
Oracle Application Express Rapid Application Development Tool
SP Business Suite Deployment Kick-off
Nationaal Lucht- en Ruimtevaartlaboratorium National Aerospace Laboratory NLR CXXX-1A Edwin Wisse & Rob van Swol National Aerospace Laboratory Neonet A.
OpenDaylight Overview for Developers David Meyer Chair, OpenDaylight Technical Steering Committee OpenDaylight | ONS Developer Breakout.
The Developer Perspective Michelle Osmond. Design – Requirements Gathering Sales & Research projects –Prototypes/Demos User group meetings Usability workshops.
UWCalendar 2 1 Communication & Collaboration Technologies Rensselaer Polytechnic Institute June 21, 2004 Rensselaer and UWCalendar2 an institute-wide open-source.
3rd Annual Plex/2E Worldwide Users Conference Page based on Title Slide from Slide Layout palette. Design is cacorp Title text for Title or Divider.
Today’s lecture: - Introduction to project work (Ola) -Groups and deliverables -DHIS 2.0 development process - The DHIS 2.0 application (Kristian) -Architecture.
Content provided under the terms and conditions of the Eclipse Public License Version Eclipse Foundation - Kathy Chan.
Agenda Introduction New Features in Map Suite Web Edition 3.0 Demonstration Where to Get Help and Learn More Q&A 2.
June 14, 2005 uPortal Summer Conference, Baltimore, MD John Fereira, Cornell University Andrew Petro, Yale University uPortal Documentation Roadmap.
Open Source CRM Michelle Murrain, Nonprofit Open Source Initiative March 27, 2008.
CiviCRM - an introduction. What is CiviCRM? Constituent Relationship Management Designed for non-profits and third sector orgs Easy to use web-based software.
Introduction to Liferay Copyright © Liferay, Inc. All Rights Reserved. No material may be reproduced electronically or in print without written.
Copyright © The OWASP Foundation Permission is granted to copy, distribute and/or modify this document under the terms of the OWASP License. The OWASP.
Vex Release Review | © 2012 by Vex committers, made available under the EPL v1.0 Visual Editor for XML 1.0 Release and Graduation Review Florian Thienel.
Winter Consolidated Server Deployment Guide for Hosted Messaging and Collaboration version 3.5 Philippe Maurent Principal Consultant Microsoft.
Struts 2.0 an Overview ( )
INE2720 Web Application Software Development General Information.
Virtual Organization / Collaboration Environment Ann Wyganowski Sept 29, 2011.
Portal User Group Meeting September 14, Agenda Welcome Updates Reminders.
Interoperability with CMIS and Apache Chemistry
Trimble Connected Community
Forum Training September 8, What We Will Cover Overview of Phorum Terms Use, Administration, and Moderation of Phorum. Hands on Demonstration of.
#RefreshCache Redmine Learn why RefreshCache is the community developer's new best friend. Daniel Hazelbaker Information Technology Director.
Mark Tomlinson AC&S Ltd. Introduction Presenter: Mark Tomlinson Company: Aerospace Consulting & Services Ltd URL:
Building XML Portals with Cocoon M atthew Langham S&N AG
TNC 2008 JANET(UK) Shibboleth on Windows Trial TNC May 2008 Louis Searchwell Please note that the Shibboleth installer for Windows described in this presentation.
Cambridge Journals Online (CJO). CJO – E Publishing Service Content Delivery Site Administration Online Production Online Marketing and Promotion Customer.
Lecture 19 Web Application Frameworks Boriana Koleva Room: C54
© 2008 IBM Corporation ® Atlas for Lotus Connections Unlock the power of your social network! Customer Overview Presentation An IBM Software Services for.
The DSpace Course Module - Look & Feel Customisation.
CitiWiki Summer Workshop Day 1: Introduction Li Xu CS, UMass Lowell.
Copyright ©: SAMSUNG & Samsung Hope for Youth. All rights reserved Tutorials The internet: Blogging Suitable for: Advanced.
FITT Fostering Interregional Exchange in ICT Technology Transfer Communication & Collaboration Tools.
Introduction CFSNet is an initiative designed to provide an infrastructure supporting Web-based access, analysis, synthesis, reporting and distribution.
Introduction to Web AppBuilder for ArcGIS: JavaScript Apps Made Easy
Dudok de Wit David.  Documents management in a deskless company  SharePoint Online as a solution  Redesigning the documentary organization  Interoperability.
© 2010 Oracle Corporation – Proprietary and Confidential.
1 CS6320 – SW Engineering of Web- Based Systems L. Grewe.
T Iteration demo T Iteration Demo Team Balboa I1 - Iteration
Working with Feature Services Gary MacDougall Russell Brennan.
Jericho CSCI 7818 September 5, 2001 Carissa Mills.
® IBM Software Group © 2007 IBM Corporation Module 1: Getting Started with Rational Software Architect Essentials of Modeling with IBM Rational Software.
UCLA Office of Instructional Development Web Site Redesign May 20, 2005.
Basic web application development with Apache Cocoon Basic web application development with Apache Cocoon 2.1 Jasha Joachimsthal Jeroen.
Content Management Systems. Agenda Week overview Web-page basics The why and what of CMS Typo3.
A centre of expertise in digital information managementwww.ukoln.ac.uk Panel Session: Optimising Technology in Libraries Brian Kelly UKOLN University of.
Elluminate’s Integration to Blackboard Introducing Building Block Version 2.
Home of Application Express Solutions Building APEX business applications Jon Trøstheim Read more
XML 2002 Annotation Management in an XML CMS A Case Study.
DotNetNuke v4 Overview Stan Schultes Stan Schultes Enterprise architect / application developer Enterprise architect / application developer Conference.
Building Complete Web Application Using ASP.NET 3.5 & Visual Studio 2008 Omar Khan Group Program Manager Visual Studio.
#SummitNow Lessons Learnt From Share Extras Alfresco Summit 2013 Will Abson
Review for Eclipse Release Review | © 2012 by Review for Eclipse Committers, made available under the EPL v1.0 1 Review for Eclipse (R4E) 0.11 Release.
By: Jamie Morgan  A wiki is a web page or collection of web pages which you and your students can access to contribute or modify content without having.
1 April 14, Starting New Open Source Software Projects William Cohen NCSU CSC 591W April 14, 2008.
Visual Mobile Gaming Your Name Sun Campus Ambassador Your Address.
XML Based Filters ● Svante Schubert – Co-Lead XML OpenOffice.org – StarOffice/OpenOffice.org ● Sun Microsystems.
Aestas Software Solutions Pvt Ltd
Interset Support Overview March 2017
Business in a Connected World
Building an Integrable XBRL Portal Daniel Hamm German Central Bank
EPIC INFOTECH CONSULTING GROUP
WP 4 - Revision of Natura 2000 dataflow
Git started with git: 2018 edition
Background We would like to combine existing User guide and Admin guide currently in PDF form into a single HTML master site This master HTML site will.
Presentation transcript:

Lenya Tutorial ApacheCon 2005 Stuttgart, Germany Monday, July 18th, 2005

Agenda We‘ve got 180 minutes or three hours Coffe break 11:15-11:30 I will split the tutorial into three parts –Part I: Introduction –Part II: Practical Demonstration –Part III: Backgrounds and insights We will have some time for discussion after each part

Part I Introduction

Bio IT consultant with more than 15 years in the industry, worked (among others) with –General Electric (GE) –CSC PLOENZKE –T-Systems –T-Mobile –Ford Motor Company Interim CEO for Kabul based PAIWSTOON Networking Services Ltd. (part time) Lenya committer since October (Please post your support questions to the mailing

Why I believe in Lenya Because it is Cocoon based Cocoon is –feature-rich –innovative –developed and maintained by a very healthy community –well accepted in the corporate world Vodafone live! T-Mobile „Rechnung Online“ and many more …

Why I believe in Lenya (cont.) Because it tries to avoid lock-in of content

Lenya‘s History Started by Michael Wechner at the University of Zurich Michael co-founded a company called Wayona headquartered in Switzerland to further develop Lenya –Used for the interactive edition of Neue Züricher Zeitung ( Donated to Apache Software Foundation Spring 2003 Successfully incubated and became a top level project in September 2004

Lenya Versions < 1.2: historical, pre-Apache 1.2 Track –Current version: Track –Still under development – no release yet Will it be easy to migrate from 1.2 to 1.4? –Unfortunately; not really

Major differences 1.2.x –in production for a lot of sites –usecases are sitemap based 1.4. –not (yet) as mature as 1.2 –redesigned usecase framework based on Cocoon Flow and Java –Introduces the lenya:- Protocol

What does it take to use Lenya? Technical requirements: –JDK 1.4.x –A servlet container of your choice –The right versions of XML parsers and XSLT transformers Xerces and Xalan –If applicable, double-check with your hosting provider!

What does it take to use Lenya? Skill- and Mindset –Understanding of how OSS works Make sure your managers / customers understand this as well! –Believe in J2EE, XML, XHTML, and any X…ML stuff –Good knowledge of Cocoon

Features Multi-Lingual UI Multi-Lingual Websites 100% UFT-8 based (Unicode) Access Control Revision control (homegrown for now) Static HTML export

Room for improvement Well defined editor API Improved access control Java Content Repository (JSR 168) … still, but keep watching

Is Lenya fool-proof?

Part II Practical Demonstration

Let‘s see it in action

Deployment (technical)

Deployment (organisational) Roles –System administrator understands Java Servlet containers should have some Cocoon knowledge installs the software –Web designer understands XSLT and CSS creates the skeleton for the website –Content editor does not need any particular skills

Part III: Backgrounds and insights

The „Default“ publication Understanding the sitemap

Document / Ressource Types Render any XML format to XHTML

Adding Cocoon features CForms Cocoon Flowscript …

The Blog publication Understanding the differences to the „Default“ publication

Closing remarks

Where Lenya needs improvement Documentation –Developer‘s documentation –End-User documentation Well done „User‘s Guide“ Completeness of the GUI Editors Repository Integration

How can I help out? Download and start using Lenya Get your arms around it Contribute to the Wiki Contribute patches and enhancements –Start with tactical contributions Apache is a meritocracy: –You might be rewarded with an sooner or later

More sessions on Lenya Thursday, 17:30: Powering High-volume web sites with Lenya/Cocoon and mod_cache

Links htmlhttp:// html