Ideas for talks
---------------
Here's the (long!) list of subjects for sessions that we all came
up with:
- Success stories (why someone chose Cocoon, for what, what was
great and
what not?)
- Comparison of Cocoon with other web frameworks
- Why should I upgrade to 2.2?
- A "meet the Cocoon devs" session at the hackaton for users. This
session
should be moderated and the topics come from the participating
non-committers.
- Perspectives of the portal block, relations to other Apache portal
projects
- Some shorter, flashier presentations of what you can achieve with
Cocoon, right from the core developers
- A session with "kowledge flashes", 5 to 10 minutes per subject
- A "guided tour" through Cocoon where Reinhard interviewed
Carsten and
Sylvain about the internals
- Some demos of actual Cocoon sites, with explanations of why,
how, etc
- Optimisation techniques, (efficient, performant Cocoon) across
the whole
lifecycle of an application
- The secret gems of Cocoon (what do people not know about that is
really cool)
- Interactive apps, authentication, user tuned content
- How to get involved (find out what the community needs from
contributers)
- Some sessions that focus on technologies that are often used
together with
Cocoon, with Guru's:
- Maven 2
- Spring 2
- FOP 0.92
- Cocoon and Web Services/SOA
- Lepido
- Some howto's / best practices for
- Configuration
- Using Spring
- Building Cocoon
- 10 Reasons to use Cocoon
- A "What's new in 2.2 and how to use it track" with different
topics, 5 to
10min per topic.
- What's up for Cocoon 3.0?
- The Funky Cocoon AJAX tour (with lots of samples!)
- A session like "moving from xsp and sitemap actions to
flowscript and
jxtemplate" to introduce existing users to the latest Cocoon
techniques
and guide them in upgrading their older bits of code
- A short (!!) introduction to OSGi (what's all that fuzz about?!)
- Best practice + case studies for cocoon based Intranet Portals
- Integration of Cocoon and Open Source Workflow Servers, Cocoon
based
Workflow applications in general
- Cocoon Forms: "meta form application" (let the users create form
based
applications by assembling cocoon forms with the help of CF)
- Short, practical case studies: high-level architecture, integrating
Cocoon, etc.
- How to NOT get lost in Cocoon technologies: flow, binding, xsp,
jxtemplate,
cforms, authentication, portal, etc.
- How does Cocoon provide login, authorization, menu, form
processing,
templating, integration with backends (database)?
- How to create a "typical" project with cocoon, regarding
sitemap hierarchy and organization, class model, deployment,
artifacts,
where do flows scripts must go, etc?
- Case studies showing large web applications
- Cocoon for 'non-java' professionals and Cocoon project management
- What is the required knowledge in order to hire a professional
that should
work in a cocoon project?
- Does separation of concerns work in a real world situation?
- Reducing risk when building large projects with large teams
- How to tweak Cocoon for performance
- Real numbers on cocoon performance, real hardware and real
deployment
topology (load balancing, session replication)
- A caching tour. How can I use caching effectively and what can I
cache
- Measuring performance. How can I know at what speed my cocoon
site is
running?
- The Cocoon toolset: tools that can help shorten development
time / tools
for testing / monitoring
And a final note from Bertrand: "Talking to community members, I
get a feeling that we're using Cocoon in wildly different ways,
and I think it's one of its major strengths - let's show this at
the GT!"