jackrabbit-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Jackrabbit Wiki] Update of "ContentTrackApacheConUs2009" by JukkaZitting
Date Wed, 15 Jul 2009 17:14:53 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Jackrabbit Wiki" for change notification.

The following page has been changed by JukkaZitting:
http://wiki.apache.org/jackrabbit/ContentTrackApacheConUs2009

The comment on the change is:
Selected sessions and speakers

------------------------------------------------------------------------------
  
  Projects covered by Track:
  
-   * [http://incubator.apache.org/chemistry/ Apache Chemistry] (incubating)
    * [http://couchdb.apache.org/ Apache CouchDB]
    * [http://jackrabbit.apache.org/ Apache Jackrabbit]
    * [http://poi.apache.org/ Apache POI]
@@ -59, +58 @@

  
  ''Your mentor will come in and insert any applicable trainings''
  
+ || '''Time'''    || '''Session title (and code)'''                                  || '''Speaker'''
         ||
+ || Wednesday     ||                                                                 || 
                      ||
+ || 09:00 - 10:00 || REGISTRATION                                                    || 
                      ||
+ || 10:00 - 10:50 || 413: Tapestry 5: Java Power, Scripting Ease!                    || Howard
M. Lewis Ship   ||
+ || 10:50 - 11:15 || BREAK                                                           || 
                      ||
+ || 11:15 - 12:05 || 332: An Introduction to Apache Velocity 1.5                     || Henning
Schmiedehausen ||
+ || 12:05 - 13:30 || LUNCH                                                           || 
                      ||
+ || 13:30 - 14:20 || KEYNOTE                                                         || 
                      ||
+ || 14:30 - 15:20 || 509: Introduction to Wicket                                     || Jeremy
Thomerson       ||
+ || 15:20 - 16:00 || BREAK                                                           || 
                      ||
+ || 16:00 - 16:50 || 462: What's new in Roller 5.0                                   || Dave
Johnson           ||
+ || 17:00 - 17:50 || 334: Empowering the social web with Apache Shindig              || Henning
Schmiedehausen ||
+ || 18:00         || END OF PROGRAM                                                  || 
                      ||
+ || Thursday      ||                                                                 || 
                      ||
+ || 09:00 - 10:00 || REGISTRATION                                                    || 
                      ||
+ || 10:00 - 10:50 || 545: Content Driven Portals with Jetspeed and Jackrabbit        || David
S Taylor         ||
+ || 10:50 - 11:15 || BREAK                                                           || 
                      ||
+ || 11:15 - 12:05 || 395: JCR in Action - Content-based Applications with Jackrabbit || Carsten
Ziegeler       ||
+ || 12:05 - 13:30 || LUNCH                                                           || 
                      ||
+ || 13:30 - 14:20 || KEYNOTE                                                         || 
                      ||
+ || 14:30 - 15:20 || 408: Rapid JCR applications development with Sling              || N.N.
                  ||
+ || 15:20 - 16:00 || BREAK                                                           || 
                      ||
+ || 16:00 - 16:50 || 550: CouchDB from 10,000 feet                                   || J.
Chris Anderson      ||
+ || 17:00 - 17:50 || 466: Apache POI recipes                                         || Paolo
Mottadelli       ||
+ || 18:00         || END OF PROGRAM                                                  || 
                      ||
- '''Wednesday'''
- 
- || 09:00 - 10:00 || REGISTRATION    ||
- || 10:00 - 10:50 || Tapestry        ||
- || 10:50 - 11:15 || BREAK           ||
- || 11:15 - 12:05 || Velocity        ||
- || 12:05 - 13:30 || LUNCH           ||
- || 13:30 - 14:20 || KEYNOTE         ||
- || 14:30 - 15:20 || Wicket          ||
- || 15:20 - 16:00 || BREAK           ||
- || 16:00 - 16:50 || Roller          ||
- || 17:00 - 17:50 || Shindig         ||
- || 18:00         || END OF PROGRAM  ||
- 
- '''Thursday'''
- 
- || 09:00 - 10:00 || REGISTRATION    ||
- || 10:00 - 10:50 || Portals         ||
- || 10:50 - 11:15 || BREAK           ||
- || 11:15 - 12:05 || Jackrabbit      ||
- || 12:05 - 13:30 || LUNCH           ||
- || 13:30 - 14:20 || KEYNOTE         ||
- || 14:30 - 15:20 || Sling           ||
- || 15:20 - 16:00 || BREAK           ||
- || 16:00 - 16:50 || CouchDB         ||
- || 17:00 - 17:50 || POI             ||
- || 18:00         || END OF PROGRAM  ||
  
  Do not change capitalized items!  These are part of the master schedule. The individual
Session time blocks may be re-sliced, but remember that only five speakers per full day of
content receive any speaker benefit.
  
  Each session must be commercially attractive to the audience identified, if content doesn't
"fit" into this track but is interesting or useful, consider an Additional Event as described
below.
  
- === Session Title ===
+ === 413 Tapestry 5: Java Power, Scripting Ease! ===
  
+ Presentation, 50 minutes by Howard M. Lewis Ship, Wednesday 10:00 - 10:50
- Session Code:
- ## [Original from CMS, even if it will be revised, or leave blank if not entered]
  
- Speaker:
-  '' Include title, company affiliation, and note [email] here as a comment
+  The Apache Tapestry web framework has been making a name
+  for itself in terms of innovative features and ease of use.
+  In this session, we'll introduce the goals of the Tapestry framework:
+  Simplicity, Consistency, Efficiency and Feedback.
+  We'll discuss the challenges of building modern, Web 2.0
+  applications and the two main approaches:  action-oriented and
+  component-oriented. We'll show the advantages of the
+  component-oriented approach, especially as implemented in Tapestry.
+  Tapestry includes many developer productivity features,
+  including live class reloading and convention over configuration:
+  we'll show how these result in minute amounts of code to accomplish
+  big goals, and how Tapestry brings scripting language productivity
+  within reach of Java developers without sacrificing any of Java's
+  inherent speed and power.
  
- '''ession Description'''
+ === 332: An Introduction to Apache Velocity 1.5 ===
  
- ''Must be suitable for program, one paragraph, identify Who, What and Why, note the requirements
under the Track description, above.''
+ Presentation, 50 minutes by Henning Schmiedehausen, Wednesday 11:15 - 12:05
  
- '''Target Audience'''
+  Apache Velocity is mostly considered an exciting alternative
+  to the ubiquitous Java Server pages for web apps.
+  But Velocity is much more.  As a general purpose templating
+  engine written in Java it is at the heart of code generators,
+  mass mail senders or documentation frameworks.  This talk gives
+  an overview over the language features and the integration
+  of Velocity into your own applications.
  
- ''For planners use, only if different than the main track''
+ === 509: Introduction to Wicket ===
  
+ Presentation, 50 minutes by Jeremy Thomerson, Wednesday 14:30 - 15:20
+ 
+  Apache Wicket is a component oriented Java web application
+  framework that brings back object oriented programming to the Web.
+  With just HTML and Java, Wicket gives designers and programmers a tool
+  they can work together in.  In this session you'll be introduced to
+  Wicket's programming model, and we'll quickly go from simple components,
+  form processing and providing feedback to integrating with Spring
+  and Guice, securing, testing and deploying your application.
+  A lot of ground to cover but the best way to learn everything
+  you wanted to know about Wicket.
+ 
+ === 462: What's new in Roller 5.0 ===
+ 
+ Presentation, 50 minutes by Dave Johnson, Wednesday 16:00 - 16:50
+ 
+  We'll cover the features of Apache Roller 5.0 (to be released
+  Summer 2009) and how it compares to other blog server options,
+  typical deployment architectures and examples of Roller sites
+  in production today.  Ongoing student-driven work on !OpenID
+  and better Media Blogging support will be disucssed in detail.
+  And, you'll learn how blog software is changing and adapting
+  to incorporate Social Networking features such as profiles,
+  friend relationships and social gadgets and how you can use
+  Apache Shindig and Project !SocialSite to add these features to Roller.
+ 
+ === 334: Empowering the social web with Apache Shindig ===
+ 
+ Presentation, 50 minutes by Henning Schmiedehausen, Wednesday 17:00 - 17:50
+ 
+  The social web is already reality and it makes applications available
+  to more users by providing common APIs that can be used in many
+  different contexts.  !OpenSocial is an API that can be used by developers
+  to create applications, using standard !JavaScript and HTML.
+  These applications run on social websites that have implemented
+  the !OpenSocial APIs.  Such websites, known as !OpenSocial containers,
+  allow developers to access their social information; in return
+  they receive a large suite of applications for their users.
+  Apache Shindig is a brand new incubator podling implementing
+  the !OpenSocial APIs.  This talk describes Shindig in depth
+  and shows how it can be embedded into a larger web application
+  to enable it to host !OpenSocial apps.
+ 
+ === 545: Content Driven Portals with Jetspeed and Jackrabbit ===
+ 
+ Presentation, 50 minutes by David S Taylor, Thursday 10:00 - 10:50
+ 
+  If you are looking for a solution that provides end to end content
+  management and portal based delivery, all under a business friendly,
+  open source Apache license, this presentation is for you.
+  Target audience is for software developers, system integrators
+  and managers interested in Apache's offerings of Open Source Portal
+  and Enterprise Content technologies.  This one hour presentation
+  will be short on theory and high on live demonstrations of
+  the Jetspeed and Jackrabbit projects.  (Jetspeed is the portal,
+  Jackrabbit is the Java Content Repository (JCR)).
+ 
+  Features discussed and demonstrated include:
+ 
+       * Content Creation - A look at how to create content with Jackrabbit and a CMS
+       * Portal Site Management - navigating over content in Jetspeed
+       * Content Management - managing content with an advanced, open source Content Management
System
+       * Content Delivery - delivering enterprise content in Java standard portlets alongside
enterprise applications
+       * Tools - working with a JCR Site Toolkit to rapidly develop content-based applications
that run transparently in a portal and in plain websites
+ 
+  Using Jetspeed + Jackrabbit + Site Toolkit, a demo will be given
+  showing how to rapidly develop a collaborative enterprise application.
+ 
+ === 395: JCR in Action - Content-based Applications with Jackrabbit ===
+ 
+ Presentation, 50 minutes by Carsten Ziegeler, Thursday 11:15 - 12:05
+ 
+  The Java Content Repository API (JCR) is the ideal solution
+  to store hierarchical structured content and develop
+  content-oriented applications.  This session provides a practical
+  introduction to quickstart with JCR in your own application.
+  To demonstrate the basic architecture of such applications, an example
+  content-based application will be developed during the session.
+  Basic techniques will be explained including navigation,
+  searching and observations by using the Apache Jackrabbit project.
+ 
+ === 408: Rapid JCR applications development with Sling ===
+ 
+ Presentation, 50 minutes by N.N., Thursday 14:30 - 15:20
+ 
+  Sling is an OSGi-based scriptable applications layer, based on
+  REST principles, that runs on top of a JCR content repository.
+  In this talk, we'll see how Sling enables rapid development of JCR-based
+  content applications, by leveraging the JSR 223 scripting framework
+  along with the rich set of OSGi components provided by Sling.
+  We will create a simple application from scratch in a few minutes,
+  and explain a more complex multimedia application that does a lot
+  with few lines of code.  This talk will help you get started with
+  Sling and understand how the different components fit together.
+ 
+ === 550: CouchDB from 10,000 feet ===
+ 
+ Presentation, 50 minutes by J. Chris Anderson, Thursday 16:00 - 16:50
+ 
+  This presentation takes a look at !CouchDB from 10,000 ft.
+  We try not to lose you in technical details and paint the big picture
+  that you need to understand !CouchDB's strengths and weaknesses.
+ 
+  !CouchDB is a document oriented database.  It does not adhere
+  to the relational principles of traditional databases.
+  You will learn what that means for your application design.
+ 
+  !CouchDB's replication support solves the problems of high-traffic
+  web sites, distributed peer-to-peer, and offline applications
+  all at the same time.  We show you what kind of applications you
+  are able to build with that.
+ 
+  However, !CouchDB is no Silver Bullet and there are cases where it
+  is a poor fit.  You will learn to decide when to use it for your
+  project and when you are better off with a different solution.
+ 
+ === 466: Apache POI recipes ===
+ 
+ Presentation, 50 minutes by Paolo Mottadelli, Thursday 17:00 - 17:50
+ 
+  The Apache POI project (http://poi.apache.org) provides Open Source
+  Java APIs for the manipulation of Microsoft Office format files. It
+  was developed to provide OLE2 Compound Document format support. POI
+  support for the new format was necessitated by the proliferation of
+  new Office Open XML (OOXML) documents, due to its standardization
+  driven by Microsoft Office 2007. As a result, a common challenge
+  emerged for projects that leverage POI to read and write Excel, Word,
+  and !PowerPoint documents: supporting the new format while maintaining
+  backward compatibility with the earlier one. This session provides an
+  overview of how the new POI architecture makes that challenge easier
+  through the common interfaces package and their double implementation.
+  Participants will also learn about the main new features provided by
+  POI towards the new OOXML format support. To demonstrate POI's
+  features, this session will also drive throught a collection of
+  practical recipes to solve the tough problems of integrating Office
+  documents in your enterprise applications.
+ 
+ === Rejected sessions ===
  
  Please list rejected sessions (by session code only), these submittors will be extended
courtesies/discounts for their effort:
  
-  * ...
+  * 358, 383, 393, 404, 427, 432, 434, 435, 453, 454, 464, 465, 469, 539, 549
  
  == Additional Events ==
  

Mime
View raw message