Bradley Wagner
…But First Let’s Review4 Themes for the Cascade 5 series in 2008:• User Experience enhancements• Enterprise Deployment features• Popular Issues• Distinct Feature vs. Patch Releases
9/19/08
Bradley Wagner
User Experience Enhancements• Quick Links for Fast Access (5.1) • Drag and Drop Folder Re-Ordering (5.2)• Drag and Drop Publish Queue Re-Ordering
(5.2)
2008 Cascade Server User’s Conference
Bradley Wagner
Enterprise Deployment Features• Database Publishing (5.0)• Load Balancing Support with
Tomcat/Hibernate (5.0)• Content Types for Pages (5.5)
2008 Cascade Server User’s Conference
Bradley Wagner
Popular Issues• Content Drafting “Save as Draft” (5.0) – 16
votes• Editable Roles (5.5) – 12 votes• 30+ voted on features, improvements, bug-
fixes included up to 5.7
2008 Cascade Server User’s Conference
Bradley Wagner
Release Strategy:Feature vs. Patch Releases
Goal• To release new functionality in scheduled quarterly
releases and provide timely patch releases in the interim.
By the Numbers• 5 Features Releases – Since Last September (5.0, 5.1,
5.2, 5.5, 5.7)• 10 Patch Releases – Averaging 2-3 between major
releases
2008 Cascade Server User’s Conference
Bradley Wagner
Cascade Server 5 Series Adoption• About 66% of our 150+ customers are using
Cascade 5 series in production• Test licenses available on request. Get yours
today!
2008 Cascade Server User’s Conference
Bradley Wagner
Want to learn more?• Database Publishing– Syl Turner, Software Engineer, Tomorrow 8:15-9:00am
• Exploring Cascade 5 – Kevin Works, Services Director, Tomorrow 10:30-11:00am
• Cascade Server Knowledge Base– Morgan Griffith, Marketing Directory, Today 2:30-3:00pm
• Ask Hannon Hillians!
2008 Cascade Server User’s Conference
Bradley Wagner
User Experience Enhancements• AJAX Left Hand Navigation
• Type Ahead Search with Relevancy Sorting
• Scrolling “New” Menu – 10 votes
2008 Cascade Server User’s Conference
Bradley Wagner
Content Types Indexes• Great for pulling only the content you need
from folders across your website – “Most Recent…”
2008 Cascade Server User’s Conference
Bradley Wagner
Link Anchors• Anchor insertion/editing – 21 votes
2008 Cascade Server User’s Conference
• Supports Clicking Links with Anchors
Bradley Wagner
WYSIWYG Upgrade• Full-Screen Edit Mode• Full Safari 3 support• TinyMCE 3 provides fixes for lots of bugs
Cascade in our own issue tracker
2008 Cascade Server User’s Conference
Bradley Wagner
Script Formats• Stylesheets -> XSLT Formats• Script Formats: When XSL is too much– Backed by Apache Velocity templating engine– Procedural style familiar to PHP, Python, Perl
developers• Content Type Indexes + Script Formats =
Simper, More Efficient Dynamic Content Regions
2008 Cascade Server User’s Conference
Bradley Wagner
(A Few) Themes for 2009• Scaling Cascade Server deployments• Lowering the learning curve• Providing solutions for the social Web
2008 Cascade Server User’s Conference
Bradley Wagner
Scaling Cascade Scenario: We’re adding 50 new micro-sites to Cascade in next 6
months
Questions:1. How can we empower our site managers and alleviate
strain on our CMS administrators?2. How can we easily link between sites being deployed to
totally separate web servers?3. How can we allow content contributors on on site to….?
2008 Cascade Server User’s Conference
Bradley Wagner
Previous Innovations• Introduced editable Roles in Cascade 5.5
Allowed for enabling/disabling a wide-range of abilities for the 5 existing roles: Contributor, Approver, Publisher, Manager, and Administrator
2008 Cascade Server User’s Conference
Bradley Wagner
One Step Further• Allow creation of totally new custom roles• Add permissions to access control lists to
control who can access them• Tailor new Roles to “allow content
contributors” to do whatever you want
2008 Cascade Server User’s Conference
Bradley Wagner
Previous Innovation• We’ve been laying the groundwork:– Administration Component Containers– Lastly, Transport Containers in Cascade 5.7
2008 Cascade Server User’s Conference
Bradley Wagner
Site Features• Formal Site Component Site contains its own set of Folders and Administration Area
components Only the assets relevant to the Site are visible Users can belong to multiple sites and can switch between
them
• Contextual, site-specific Roles Allows “contributors on one site to…”
• Site Specific Settings
2008 Cascade Server User’s Conference
Bradley Wagner
Some Site Specific Settings• Site Level URL Allows for robust “linking between sites” deployed to
possibly
• Site Specific Content Preferences– WYSWIYG toolbar configuration (currently in Groups)– CSS File and CSS Classes (currently in Targets, Groups, Global)– Tidy, Spell Check, Link Check, Accessibility (currently Global)
Allows for more fine-grained control to “empower site managers”
2008 Cascade Server User’s Conference
Bradley Wagner
Long Term Site Goal• Sites supplant Targets as the object that binds
Home area assets and Administration components together
Allows for decoupling of Templates (presentation) from Targets (publish destination)
2008 Cascade Server User’s Conference
Bradley Wagner
Menu Blocks
• Combine common Index Blocks and Formats (XSLT or Script)
• Create Menus with no XSLT and minimal number of options in a simple User Interface– Breadcrumbs– Next/Previous– Selected Objects– Context Navigation
2008 Cascade Server User’s Conference
Index Block
Format
Menu
Bradley Wagner
Social Web SitesSites are interactive web applications:• Personalization– Favorites– Watchers
• Community Features– User Comments, Discussions– Ratings– Idea Exchanges– Blogs– Tags– Wikis
2008 Cascade Server User’s Conference
Bradley Wagner
What is a Delivery Server?• Push CMS: Cascade Server 5 is strictly Push CMS that
bakes and pushes files to a third-party Delivery Server (Apache, IIS Web Server)
• Push/Pull CMS: Cascade’s Delivery Server will provide ability to directly serve up site content to browser
Imagine the Preview pane in Cascade 5 in a window by itself
2008 Cascade Server User’s Conference
Bradley Wagner
Cascade Delivery Server• Optional product
• Simple enabling of Cascade Delivery Server from within Cascade
• Content served up by Cascade with the same URL as would appear on your web server
• Can be enabled for specific sites and micro-sites
2008 Cascade Server User’s Conference
Bradley Wagner
Why incorporate Pull CMS?• Pull model has gained a lot more traction in the last
few years as CMS applications have become more stable
• Allows for instantaneous updating of site content for sites that require it: – Events Calendar
• Allows for easy incorporation of Personalization and Community features– Blog with User Comments
2008 Cascade Server User’s Conference
Bradley Wagner
Future Delivery Server Innovations:Live Site Modules
Inject easily pluggable, configurable modules for:
• Dynamic Content Harvesting – Calendars, Search• Personalization – Favorites, Watchers• Community – Comments/Discussions, Ratings, Ideas
Exchanges
right into existing page managed in Cascade Server. Currently achieved with custom scripting code (PHP, .NET)
2008 Cascade Server User’s Conference
Bradley Wagner
Push and Pull• Cascade Server will still be a great Push CMS for
maintaining organization controlled content:– Main corporate site (e.g. hannonhill.com)– Course Catalogs– News and Press Releases
• Cascade Delivery Server will be great for interactive, community sites:– Cascade Knowledge Base with Favorites, Ratings,
and Comments
2008 Cascade Server User’s Conference
Bradley Wagner
Benefits for All• Delivery engine requires a consolidated
rendered content cache to deliver the speed
All users will benefit from faster load page times for in-application viewing and during publishing
2008 Cascade Server User’s Conference
Bradley Wagner
Voicing Your Opinions• Growing JIRA Features Project
– Over 150 new features, improvements suggested since beginning of 2008
– Over 30 voted on features, improvements, bug-fixes implemented in 5 series to date
• Feature Idea Exchange on Customer Success Community
• Need to talk?– Enter Chris Armistead, Client Advocate (product surveys, quarterly
check-ins)– Remember our Support Staff headed by Tim Reilly and Joel Baxter
is there to listen2008 Cascade Server User’s Conference
Top Related