The document discusses the future of open source content management systems (CMS). It predicts that CMS will evolve into composite content platforms that combine content management features with additional services like social, semantic, and interoperability capabilities. These platforms will make it easier for developers to build new content-enabled applications. Additionally, CMS vendors will need separate business models to serve both the platform developers and application practitioners. Open source CMS will be impacted by needing business models that balance community and commercial needs.
To view recording of the webinar please use below URL:
http://wso2.com/library/webinars/2015/08/wso2-integration-platform-vision-and-roadmap/
In this webinar, John Mathon, vice president of enterprise evangelism at WSO2, and Senaka Fernando, solutions architect at WSO2, will talk to you about
WSO2’s vision in becoming the world’s #1 middleware platform provider
Its roadmap - introducing some of the exciting new products that are lined up for release in the next few months
Our experiences with some of the world’s leading enterprises that are adopting the WSO2 platform and why they chose WSO2 over any other vendor
This talk takes a look back on the seminal "Microservices" blog post from Martin Fowler and James Lewis, then traces the 9 characteristics they outline to where the industry is today. Presented at the Vancouver Microservices Meetup on July 31, 2019.
Social applications are becoming increasingly popular for users
to voice their opinions and for organizations to leverage the value of user input. They demonstrate significant value as business tools, and the use of social media—also referred to as user-generated content or consumer-generated content—benefits end users as well as the organizational sponsor of
the social application.
To view recording of the webinar please use below URL:
http://wso2.com/library/webinars/2015/08/wso2-integration-platform-vision-and-roadmap/
In this webinar, John Mathon, vice president of enterprise evangelism at WSO2, and Senaka Fernando, solutions architect at WSO2, will talk to you about
WSO2’s vision in becoming the world’s #1 middleware platform provider
Its roadmap - introducing some of the exciting new products that are lined up for release in the next few months
Our experiences with some of the world’s leading enterprises that are adopting the WSO2 platform and why they chose WSO2 over any other vendor
This talk takes a look back on the seminal "Microservices" blog post from Martin Fowler and James Lewis, then traces the 9 characteristics they outline to where the industry is today. Presented at the Vancouver Microservices Meetup on July 31, 2019.
Social applications are becoming increasingly popular for users
to voice their opinions and for organizations to leverage the value of user input. They demonstrate significant value as business tools, and the use of social media—also referred to as user-generated content or consumer-generated content—benefits end users as well as the organizational sponsor of
the social application.
A headless CMS is similar to decoupled CMS architecture, but does not have a distinct frontend system to which to publish. Sitecore is originally designed as a headless CMS. It stores content as items, and Sitecore’s layout engine places those objects, or modules.
https://www.raybiztech.com/blog/sitecore/customer-experiences-with-sitecore-as-headless-cms
Technology Focus before investing on Multiscreen content deliverymachau123
New Media business model will be sure different from traditional model as revenue generation mode and flow may be differ and more calculative depending on the govt. rules and regulation, monitoring authority in countries, user classification, type of content, advertiser etc...
So while taking a decision on technology model & workflow for multiscreen delivery content, operat- ing from parent location & distributing to the globe with different revenue-generation model from country to country; one should clearly consider required feature & technology integration before jumping with crowd.
Catalyst Conference Presentation by Jordan Frank - Blogs, Wikis and Why they ...tractionjordan
Presentation given at the year 2006 Burton Group Catalyst conference. Agenda was to reconcile blog and wiki terms and technologies. This was followed by Traction TeamPage case studies of a Glossary at a Pharmaceutical firm and an Idea / Innovation Management case study at a global bank.
See http://traction.tractionsoftware.com/traction/permalink/Public767
Extending Microsoft Teams with SPFx webpartsAntti Koskela
Who wouldn't want to just develop once and then run their code everywhere? Now with SPFx (SharePoint Framework) 1.8 being out, we're getting one step closer to that, as we're given an elegant way to bridge the gap between your portals built on SharePoint, and Microsoft Teams where most of the collaboration happens. Teams is just getting more and more powerful - and you can make it even more powerful by extending it.
This session contains an overview of Teams extensibility scenarios, what SPFx is, and a closer look on how they work together. We're taking a closer look (with demos!) at two different scenarios: how to create a new SPFx webpart to be used with Teams, and how to modernize a webpart you already have running in your environment.
After this session, you're familiar with the basics of developing SPFx webparts to be used both in SharePoint and Teams, as well as how to modify your existing webparts to surface them in Teams.
This is the version of this session from SharePoint Saturday Nashville 2019. This version unfortunately is missing the videos - they'll be available on my blog article about the session right here:
https://www.koskila.net/?p=4278
Organization should be culturally aligned, as well as provide a subtle environment in adopting to a Micro Services architecture. Transitioning or Developing applications using Micro Services architecture is definitely not a cake walk
Webinar presentation March 9, 2017
IT environments are now fundamentally hybrid in nature – devices, systems, and people are spread across the globe, and at the same time virtualized. Achieving integration across this ever changing environment, and doing so at the pace of modern digital initiatives, is a significant challenge.
This presentation introduces a hybrid integration reference architecture published by the Cloud Standards Customer Council. Learn best practices from leading-edge enterprises that are starting to leverage a hybrid integration platform to take advantage of best of breed cloud-based and on-premises integration approaches.
This webinar draws from the CSCC's deliverable, Cloud Customer Architecture for Hybrid Integration. Read it here: http://www.cloud-council.org/deliverables/cloud-customer-architecture-for-hybrid-integration.htm
How to Execute a Successful API StrategyMatt McLarty
Updated version of my CONNECT presentation. Defines a holistic approach to API strategy, covering goals, principles, organization, culture, technology, and the API ecosystem.
Often business stakeholders are confused about choosing the right Open source Portal and CMS. Not only that the confusion prevails on the actual understanding of a Portal and CMS. Liferay and Drupal are one of the most popular Portal and CMS platforms. This presentation helps business stakeholders choose the right Portal and CMS platform.
DISCLAIMER: The views are entirely that of the author of the presentation and ESS does not associate itself with the content whatsoever. ESS cannot be held liable in anyway for any claims arising out of the presentation or any repercussions from partial/complete implementation of any of the ideas presented.
To view recording of this webinar please use the below URL:
http://wso2.com/library/webinars/2015/06/envisioning-the-future-enterprise/
This webinar will focus on the evolution of a new technology platform. It will discuss the role of the following areas in the future enterprise:
Micro services
API management
Publish/subscribe event driven platforms for IoT
New protocols
Big data
Community Platform: Choosing the Right One Satya S
How will you go about selecting the best platform out there in the market? Are you selecting a product that has features which can really be utilized? Do you really require the host of features offered by the social networking tools? Get answers to all these questions and much more.
A headless CMS is similar to decoupled CMS architecture, but does not have a distinct frontend system to which to publish. Sitecore is originally designed as a headless CMS. It stores content as items, and Sitecore’s layout engine places those objects, or modules.
https://www.raybiztech.com/blog/sitecore/customer-experiences-with-sitecore-as-headless-cms
Technology Focus before investing on Multiscreen content deliverymachau123
New Media business model will be sure different from traditional model as revenue generation mode and flow may be differ and more calculative depending on the govt. rules and regulation, monitoring authority in countries, user classification, type of content, advertiser etc...
So while taking a decision on technology model & workflow for multiscreen delivery content, operat- ing from parent location & distributing to the globe with different revenue-generation model from country to country; one should clearly consider required feature & technology integration before jumping with crowd.
Catalyst Conference Presentation by Jordan Frank - Blogs, Wikis and Why they ...tractionjordan
Presentation given at the year 2006 Burton Group Catalyst conference. Agenda was to reconcile blog and wiki terms and technologies. This was followed by Traction TeamPage case studies of a Glossary at a Pharmaceutical firm and an Idea / Innovation Management case study at a global bank.
See http://traction.tractionsoftware.com/traction/permalink/Public767
Extending Microsoft Teams with SPFx webpartsAntti Koskela
Who wouldn't want to just develop once and then run their code everywhere? Now with SPFx (SharePoint Framework) 1.8 being out, we're getting one step closer to that, as we're given an elegant way to bridge the gap between your portals built on SharePoint, and Microsoft Teams where most of the collaboration happens. Teams is just getting more and more powerful - and you can make it even more powerful by extending it.
This session contains an overview of Teams extensibility scenarios, what SPFx is, and a closer look on how they work together. We're taking a closer look (with demos!) at two different scenarios: how to create a new SPFx webpart to be used with Teams, and how to modernize a webpart you already have running in your environment.
After this session, you're familiar with the basics of developing SPFx webparts to be used both in SharePoint and Teams, as well as how to modify your existing webparts to surface them in Teams.
This is the version of this session from SharePoint Saturday Nashville 2019. This version unfortunately is missing the videos - they'll be available on my blog article about the session right here:
https://www.koskila.net/?p=4278
Organization should be culturally aligned, as well as provide a subtle environment in adopting to a Micro Services architecture. Transitioning or Developing applications using Micro Services architecture is definitely not a cake walk
Webinar presentation March 9, 2017
IT environments are now fundamentally hybrid in nature – devices, systems, and people are spread across the globe, and at the same time virtualized. Achieving integration across this ever changing environment, and doing so at the pace of modern digital initiatives, is a significant challenge.
This presentation introduces a hybrid integration reference architecture published by the Cloud Standards Customer Council. Learn best practices from leading-edge enterprises that are starting to leverage a hybrid integration platform to take advantage of best of breed cloud-based and on-premises integration approaches.
This webinar draws from the CSCC's deliverable, Cloud Customer Architecture for Hybrid Integration. Read it here: http://www.cloud-council.org/deliverables/cloud-customer-architecture-for-hybrid-integration.htm
How to Execute a Successful API StrategyMatt McLarty
Updated version of my CONNECT presentation. Defines a holistic approach to API strategy, covering goals, principles, organization, culture, technology, and the API ecosystem.
Often business stakeholders are confused about choosing the right Open source Portal and CMS. Not only that the confusion prevails on the actual understanding of a Portal and CMS. Liferay and Drupal are one of the most popular Portal and CMS platforms. This presentation helps business stakeholders choose the right Portal and CMS platform.
DISCLAIMER: The views are entirely that of the author of the presentation and ESS does not associate itself with the content whatsoever. ESS cannot be held liable in anyway for any claims arising out of the presentation or any repercussions from partial/complete implementation of any of the ideas presented.
To view recording of this webinar please use the below URL:
http://wso2.com/library/webinars/2015/06/envisioning-the-future-enterprise/
This webinar will focus on the evolution of a new technology platform. It will discuss the role of the following areas in the future enterprise:
Micro services
API management
Publish/subscribe event driven platforms for IoT
New protocols
Big data
Community Platform: Choosing the Right One Satya S
How will you go about selecting the best platform out there in the market? Are you selecting a product that has features which can really be utilized? Do you really require the host of features offered by the social networking tools? Get answers to all these questions and much more.
IBM Connections Cloud Application Development StrategyLuis Benitez
This session will help you get started building your social applications. IBM Connections Cloud S1 provides easy to access integrated email with IBM Verse, social business capabilities and third party applications. It also provides a solid foundation for social and mail application development through APIs. This session guides users through the application development process for IBM Connections Cloud, from a blank page to a functional application. Attend this session to learn how to use existing services in your own applications and how to deploy to IBM Bluemix. Bluemix developers who haven't used IBM Connections can use a new Bluemix service to get started using these services within minutes.
Open Source project failure often stems from not setting clear objectives or having a shared vision from the start. That said there are many success stories, including two well known Statistical examples: Demetra; and Eurostat SDMX tools (SDMX-RI). However, in all these examples there was at first a founding organisation/entity that created the right environment for its successful path into a new paradigm. In the context of my presentation this being the Statistical Information System Collaboration Community (SIS-CC / http://siscc.oecd.org).
Presented at the International Marketing and Output DataBase Conference, Gozd Martuljek, September 18 - 22, 2016.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
6. CMS Key Trend: Separation of Platforms and Applications/Products Content-Enabled Runtime Content Application Server Content Middleware Content Application Builder Content Management Products Composite Content Applications User Experience Content-Enabled Solutions CEVA IDE PaaS RIA Content Studio Personas Composite Content Platforms SaaS
7. I am an engineer Do you speak JEE/.Net? Does it work with Spring? Does it support JSR283? Where is the dev list? Where are the Easter eggs? CMIS rocks! A Composite Content Platform for Techies….
8. … to develop Content-Enabled Applications for Practitioners
9. CMS are indeed Two Distinct Products Addressing two audiences Which require two different Business Models
19. CMS Mission Statement: Ease the development of social-enabled, semantically-rich, visually appealing content-safe and Interoperable-ready Composite Content Applications Composite Development Tools Urgently Needed Y. BARON
21. But not the list of Valued Added Content Services your developers can rely upon Structured, Unstructured, Videos, Office Files, Emails… all Content Objects are equal
28. Publishing Services Social Networks Semanticity Information Access Content Interoperability and Open Standards Actionable Content Indexing Social Graph CMIS MultiChannel Communities File Plan Engagement & Collaboration Rules Web Mashability Library Services UGC Social Gadgets Portlets Mashups Query standards Related Content SocialRank Dashboards Activity Streams Scanning& Imaging Video Images (Coumpound) Documents Email Forms Semantic Lifting JCR Scripting Personalization Multi-variate Testing 2009: Heavy custom integration needed to develop any new Content Application Business Processing Workflow ECM Platform WCM Platform Portal Platform Social Platform Search Platform
29. Publishing Services Social Networks Semanticity Information Access Content Interoperability and Open Standards Actionable Content Indexing Social Graph CMIS MultiChannel Communities File Plan Engagement & Collaboration Rules Web Mashability Library Services UGC Social Gadgets Portlets Mashups Query standards Related Content SocialRank Dashboards Activity Streams Scanning& Imaging Video Images (Coumpound) Documents Email Forms Semantic Lifting JCR Scripting Personalization Multi-variate Testing 2010-2012: Document Centric vs Social Publishing Centric Platforms Business Processing Workflow Document-Centric Platform Social Publishing-Centric Platform
30. Publishing Services Social Networks Semanticity Information Access Content Interoperability and Open Standards Actionable Content Indexing Social Graph CMIS MultiChannel Communities File Plan Engagement & Collaboration Rules Web Mashability Library Services UGC Social Gadgets Portlets Mashups Query standards Related Content SocialRank Dashboards Activity Streams Scanning& Imaging Video Images (Coumpound) Documents Email Forms Semantic Lifting JCR Scripting Personalization Multi-variate Testing Business Processing Workflow Composite Content Platforms 2015: The best of all possible worlds under the same umbrella: utopia or soon a reality?
31. Conclusion: Merger of Application Servers and Content Stores Composite Content Apps Builder Agile Content Applications Will drive a new Generation of Composite Content Platforms RIA Content Studio Natively Interoperability Federated Content Explorer Friction-less Integration Data Portability
32. 3) How do these trends impact Open Source CMS?
33. Open Source CMS from a Vendor perspective Cost Sharing Software Fondations « Software is not an asset, it is a liability » De-Facto Standards Free Viral Marketing
34. Pimp My « Information » Ride Custom Solutions No Vendor Lock-in Open Source CMS from a customer perspective Free Beers
36. Mixing Community Builds with Freemium Editions Mixing OpenCore with Shareware 2.0 Mixing Developement Communities with Communities of Practice
37. “ The real value comes from being able to concentrate on differentiating, user-centered applications – those can be still developed in a closed way, if the company believes that this gives them greater value; but the infrastructure and the 80% of non-differentiating software expenditure can be delivered at a much lower price point if developed in a shared way “ http://carlodaffara.conecta.it/?p=42 Reality: User-centered applications are different from Infrastructure Nokia Maemo Platform
38. Layer your Open Source Strategy by Lines of Products And find the right Value Proposition Labs Development Branch For the OS Community Stable Production Branch For Users Open Core Open Derivatives Freemium/Trial Edition Community Open Source Dual GPL/Commercial licensing Community Edition Community Edition Free Edition (Optional Support Program) Commercial Editions Usually Business-Friendly Licenses Commercial Open Source Proprietary Derivatives Free App-etitizers Commercial Editions Restricted Visible Source Proprietary license Proprietary Software
39. Let’s now apply it to the CMS Industry Labs Development Branch For the OS Community Stable Production Branch For Users Composite Content Platform Content Management Products Freemium/Trial Edition Community Open Source Dual GPL/Commercial licensing Community Edition Community Edition Free Edition (Optional Support Program) Commercial Editions Usually Business-Friendly Licenses Commercial Open Source Content-Enabled Applications/Solutions Free App-etitizers Commercial Apps Restricted Visible Source or proprietary license Proprietary Software
40. Sales Model For Practitioners (Products) For Developers (Platform) Shared Infrastructure Libs Content Application Server Content-Enabled Solutions Apache Spring JBoss Content Studio RIA Builder Control and Monitoring Center 3rd Party Libs Terracotta Solution for Marketers Subscriptions Composite Content Platform & Runtime Content Management Products Solution For Information Workers DMS DAM WCM RM E2.0 Community OSS / Business-Friendly License Any Licenses Hybrid License / Prof. Open Source GPL/Commercial Online Communities Social Media Care SaaS Etc… Dashboards Indirect « Second-Level » OEM Subscriptions Social Workplaces Public Sites PaaS Perpetual Licensing Composite Content Applications Subscriptions
41. ( Composite Content Platforms + Content-enabled Applications + xCM Product Family ) x Open Source _______________________ First-Class Content Solutions for Tomorrow
42.
Editor's Notes
Content Silos didn’t work (ECM would cover all needs for Fortune 1000). It would have work in an ideal world where all departments use the same technology. The problem is that proprietary silos aren’t interoperable. The other issue is the document (binary) centric approach of these systems –as opposed to open, structured and more granular content format combined to more flexible service oriented architecture which is today needed.
Pb is vendor lock in and minimal interoperability are linked. Initiatives such as CMIS are out there today because of customer pressure and because of competition
This is about the future: Solutions/Applications for Practitioners in green (CEVA: Content Enable Vertical Applications now CCA: Composite Content Application), Platform for Techies in blue: techy talk. Better split between Platform and Solutions which should result by different product offers
Le CMS isn’t one product, it is 2 products
In 2015, content applications will be independent of the content store and should be designed, developed and deployed more quickly. Ever-changing users needs. Disruptive trends (social, E2.0, new devices, …) combined with a tsunami/deluge of information will boost the development of Content-enabled Applications.
The fast rise of Composite Content Applications: “Heterogeneous content types enriched by various added value services & mashuped together to form an actionable application” Today a DMS or WCM Content Storage/Platform and Management are heavily coupled tomorrow they will decoupled and several distinct Content Applications will shared the same CP
Various examples: Dynamic and personalized Newspapers-styled content aggregator
Social Apps / SoCo Apps / Workspaces are also good example of next generation of heavily dynamic content-enabled applications.
But we could also think of personal thinkboxes (ex.: evernote, dropbox)
Or E2.0 ideation and market prediction spaces
Or to new ways to foster communication among employees
Or simply to create curated information hub to help better digest the ever-growing mass-volume of public-facing or enterprise-facing information
Is it the role of CMS to find and develop the next Killer Content-Enabled Applications? No.
But the CMS should provide all the required tools 1) to help more rapidly develop such new content-enabled applications (aka the Composite Content Platform) and 2) all the Content Management Products to help practitioners manage the created content assets wherever the content was created, whatever the content-enabled application is reusing them, until their end-of-life and from a secure manner.
This need for content-enabled applications lead us to the fast rise of Composite Content Platforms
Composite Content Developers do not want to split project any more according to the type of data they want to manage but according to the list of integrated, value added, content enrichment services they can access off the shelves.
Could you imagine today an E2.0 application without proper content lifecycle services? (but this is however still the case in most E2.0 offers)
Could you imagine managing TB of content without the properly integrated textmining services?
How could your developers socialize their content-enabled applications without being able to rely first upon some core social/interest graph services?
How could you rapidly develop new content or data driven applications without having access to some core mashability services?
Do you want to restart readressing all the user authentification and content authorizations problems just because you want to develop a new content-enabled applications?
Composite Content Platform should provide to the developers all this content enrichment services from day 1
Today most complex composite content applications still require the acquisition and integration of several expensive system. Too much time is spent on coupling these services together at the place of focusing on developing the business-oriented applications
Today we are assisting to a split between document-centric platform which are expanding on the Search, eDiscovery, RM, Case Management,… side and between the WCM, Portal, SoCo and other E2.0 vendors which are more oriented towards social publishing aspects.
But composite content platforms should unify all these trends into one single, service-oriented, content enrichment platform.
The merge of Application Servers (J2EE;…) / Web Applications (Servlets,…) and the one of Content Store (JCR) + Publishing frameworks will drive a new generation of Composite Content Platforms. They will favour the fast development of Content-enabled Apps + Provide all the tools (CM Product Families such as DM, WCM, RM, DAM,…) to ensure that all the generated content assets could be managed horizontally, from a cross content apps perspective, from the best manner. Content-enabled Applications will focus on the context and the use case while CM Products on the content assets lifecycle.
Lots of Open Source CMS out there. Could we identify certain core directions which will impact all of them?
From a vendor perspective, open source is still mainly about 1) cost-reduction and 2) free promotion
From a customer perspective this is mainly about 1) accessing to some free beers and 2) being able to customize their solutions without any vendor lock-in
But forever open source business model are trying to figure out how to find the right economical business model
Several common pitfalls today exist and have been stressed by the recent economical downturn and the need to more rapidly monetize certain open source investments. There are plenty of confusion today on mixing the community of developers with the community of business practices, the OpenCore with some promotional ShareWare Edition or giving nighlty builds as freemium versions. All these pitfalls create FUD around open source (not mentionning what happend to MySQL and the sudden risks raised by a movement which was pretending that because the source code was present, the software will be there forever even if the main contributor would disapear).
Furthermore not all software is equal. User-centered applications are not infrastructure librarires. Open Source in general is better at the kernel and system utilities level
Applied to a Commmercial/Professional Open Source business model, this should give such a table. Note the clear distinction between the Community and the Freemium Editions in regards of the Development or Stable branch of the code. Note also the clear distinction of the goal of each sub-product offers (Community open Source or Vendor-driven Commercial Open Source).
Applied to the CMS industry and merged with the trends previously presented this could give the following graph.
More specifically to the CMs industry we should assist to: - The fast rise of community open sourced Composite Content Platform - which will allow Web Agencies, SI and Customers to rapidly develop their Composite Content Applications - The whole managed by a serie of CM Products. The CM Product Suite is not a pre-requirement and ideally-speaking a DAM Product from one vendor could be used in parrallel of a WCM of another vendor and empower the same Content-Enabled Applications.
If you spice-up this business model with som Open Source magic powder this should give you the opportunity to create new disruptive business models or at least the opportunity to get the flexibility and agility required to develop some first-class content solutions to address your future content issues.