1 / 39

Cascade Server: The Road Ahead…

Cascade Server: The Road Ahead…. …But First Let’s Review. 4 Themes for the Cascade 5 series in 2008: User Experience enhancements Enterprise Deployment features Popular Issues Distinct Feature vs. Patch Releases . User Experience Enhancements. Quick Links for Fast Access (5.1)

chapa
Download Presentation

Cascade Server: The Road Ahead…

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Cascade Server: The Road Ahead… Bradley Wagner

  2. …But First Let’s Review 4 Themes for the Cascade 5 series in 2008: • User Experience enhancements • Enterprise Deployment features • Popular Issues • Distinct Feature vs. Patch Releases Bradley Wagner

  3. 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) Bradley Wagner

  4. Enterprise Deployment Features • Database Publishing (5.0) • Load Balancing Support with Tomcat/Hibernate (5.0) • Content Types for Pages (5.5) Bradley Wagner

  5. 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 Bradley Wagner

  6. 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 Bradley Wagner

  7. 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! Bradley Wagner

  8. 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! Bradley Wagner

  9. The Here and Now: Cascade 5.7 Bradley Wagner

  10. User Experience Enhancements • AJAX Left Hand Navigation • Type Ahead Search with Relevancy Sorting • Scrolling “New” Menu – 10 votes Bradley Wagner

  11. Content Types Indexes • Great for pulling only the content you need from folders across your website – “Most Recent…” Bradley Wagner

  12. Link Anchors • Anchor insertion/editing – 21 votes • Supports Clicking Links with Anchors Bradley Wagner

  13. WYSIWYG Upgrade • Full-Screen Edit Mode • Full Safari 3 support • TinyMCE 3 provides fixes for lots of bugs Cascade in our own issue tracker Bradley Wagner

  14. 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 Bradley Wagner

  15. Cascade Server in 2009 Bradley Wagner

  16. (A Few) Themes for 2009 • Scaling Cascade Server deployments • Lowering the learning curve • Providing solutions for the social Web Bradley Wagner

  17. Scaling Cascade Scenario: We’re adding 50 new micro-sites to Cascade in next 6 months Questions: • How can we empower our site managers and alleviate strain on our CMS administrators? • How can we easily link between sites being deployed to totally separate web servers? • How can we allow content contributors on on site to….? Bradley Wagner

  18. New Roles Bradley Wagner

  19. 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 Bradley Wagner

  20. 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 Bradley Wagner

  21. “Sites” as New Components Bradley Wagner

  22. Previous Innovation • We’ve been laying the groundwork: • Administration Component Containers • Lastly, Transport Containers in Cascade 5.7 Bradley Wagner

  23. 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 Bradley Wagner

  24. 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” Bradley Wagner

  25. 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) Bradley Wagner

  26. Lowering the Learning Curve Bradley Wagner

  27. 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 Bradley Wagner

  28. Providing Solutions for the Social Web Bradley Wagner

  29. Social Web Sites Sites are interactive web applications: • Personalization • Favorites • Watchers • Community Features • User Comments, Discussions • Ratings • Idea Exchanges • Blogs • Tags • Wikis Bradley Wagner

  30. Cascade Delivery Server Bradley Wagner

  31. 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 Bradley Wagner

  32. 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 Bradley Wagner

  33. 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 Bradley Wagner

  34. 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) Bradley Wagner

  35. 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 Bradley Wagner

  36. 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 Bradley Wagner

  37. Customer Influenced Roadmap:Your Ideas Matter! Bradley Wagner

  38. 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 listen Bradley Wagner

  39. Q & A Bring your questions for me to our Open Q&A, Tomorrow 12:30-1:30pm Bradley Wagner

More Related