SlideShare a Scribd company logo
1 of 16
Fireside Chat I
     May 8th 2008
   with Seth Gottlieb
Agenda
• Presentation by Seth Gottlieb
• Facilitated discussions
 •   Core Tech
 •   Local Open Source
 •   CMS in a Webserviced era
 •   Standards
Core Tech I
• Dries, Bruno, Tom, Dieter, Seth
• Two topics discussed
 •   Are scripting languages ready for the enterprise?
 •   Cloud computing
CT 1 - Scripting languages

            Java                        LAMP
• best programming language • PHP, Python, Perl, Ruby, ...
  from a language design    • better deployment options
  perspective               • lower hosting cost
• strength: strong typing   • improved productivity
• not specifically web-
 focussed - used for a lot of
 other/different things
CT 1 - Cloud Computing
• Amazon S3/EC2, Google*., virtualized mass-
  hosting
• Will be used first by smaller companies
• Unsure about adoption by larger ones
• Main issue: ownership (of data, of services)
Local Open Source I
• Marc, Dirk, Wim, Kris, Bruno
• Why do we believe money can be made of OS
 •   user wants to be independent
 •   “let’s work together”-spirit
• Issues with monetizing OS in Belgium
 •   corporate policies
 •   larger companies preferring ‘safe’ buying
Local Open Source I
• Clustering local OS initiatives: how?
 •   experience has not been successful so far
     • too much (false) competition & everybody is busy
 •   possibilities
     • joint communications
     • joint sales(/projects)
     • joint marketing
 •   local initiative: geeks-r-us
     (contact Dirk Frigne @ DFC)
CMS in a Web-
                                Services World I
• Paul, Peter, Wouter,Vincent, Poldi
• Legal implications
 •   ownership of data
 •   longevity of services
• The technical issue: distributed asset management
 •   change of API: problem
• Main reason for use of Webservices = cost
Standards I
• Erik, Karel, Luc, Adriaan, Jef
• Possible areas of standardization
 •   skinning & templating
 •   content exchange
• The One Defining Template Language: no.
 •   due to connectedness with underlying CMS
     functionality (=competitive advantage)
• Possible use of microformats?
Standards I
• Storage standardization
 •   again, heavily linked with CMS functionality
• One established standard: RSS/Atom
 •   for notifications
Core Tech II
• Wim, Dirk, Peter,Vincent, Karel
• A note about languages: possible middle-ground
  between scripting and compiled approach = Groovy
• Hosting is an important criterium
• JS development needs a better toolchain
• Challenge from Sharepoint = Desktop Integration
 •   Get rid of up- and download cycle
 •   WebDAV
 •   Small local (Java?) app
Local Open Source II
• Paul, Seth, Poldi, Erik, Bruno, Tom
• Too much competition, too little collaboration
 •   stress for loosing business opportunity
 •   who gets which part of the budget
• OS misses out on accountability (no throat to
  choke)
• Wrong vision on ‘free’
• Community events = opportunity?
CMS in a Web-
                                 Services World II
• Bruno, Dieter, Kris, Dirk, Adriaan, Luc
• Amazon for hosting apps and content
 •   nobody does it
 •   missing SLA
• Other open/public APIs in use?
 •   what about mail?
• Security
 •   do you trust 3rd parties with your data
 •   do you trust your own IT?
Standards II
• Wouter, Dries, Dieter, Pascal, Marc
• Missing notable standard: CSS
• Revisited microformats
 •   CMS needs more microformats
     • menu | navigation | breadcrumbs | page-layout
 •   1st step up to semantic web
 •   need for a killer app for MF (!= Firefix toolbar)
 •   what about support in mobile devices ?
Standards II
• Cross-site/-CMS search (library standard Z3950-
  something)
• Storage
 •   JCR: too much connection with/interpretation
     within CMS
 •   shared import/export format seems more suitable
Afterglow
• Sidenote: GhentValley.be launched
• Should we set up a Google Group for this?
• New topics: your suggestions, please. Ours:
 •   Webapp frameworks
     • Rails/Ruby vs Java vs PHP
     • Concepts and methodology
 •   Building a business on OS: risks, benefits, howto
 •   Building a business tout-court

More Related Content

Similar to Fireside Chat I - Open Source CMS

What Makes Dot Net Framework Better for Business Application Development.pptx
What Makes Dot Net Framework Better for Business Application Development.pptxWhat Makes Dot Net Framework Better for Business Application Development.pptx
What Makes Dot Net Framework Better for Business Application Development.pptxSaniyaSharma28
 
Why Care About UX
Why Care About UXWhy Care About UX
Why Care About UXDavid Chou
 
How To Build The Open Mesh 09
How To Build The Open Mesh 09How To Build The Open Mesh 09
How To Build The Open Mesh 09Marc Canter
 
Building Blockchain Apps: Intro to Dash Platform
Building Blockchain Apps: Intro to Dash PlatformBuilding Blockchain Apps: Intro to Dash Platform
Building Blockchain Apps: Intro to Dash PlatformProduct School
 
Gregor Hohpe Track Intro The Cloud As Middle Ware
Gregor Hohpe Track Intro The Cloud As Middle WareGregor Hohpe Track Intro The Cloud As Middle Ware
Gregor Hohpe Track Intro The Cloud As Middle Waredeimos
 
The Where and When of NoSQL Platforms
The Where and When of NoSQL PlatformsThe Where and When of NoSQL Platforms
The Where and When of NoSQL PlatformsLogicworksNY
 
Tech Thursdays: Building Products
Tech Thursdays: Building ProductsTech Thursdays: Building Products
Tech Thursdays: Building ProductsHayden Bleasel
 
Big Memory Webcast
Big Memory WebcastBig Memory Webcast
Big Memory WebcastMemVerge
 
Consumerisation – what does it mean to a developer?
Consumerisation – what does it mean to a developer?Consumerisation – what does it mean to a developer?
Consumerisation – what does it mean to a developer?Chris Swan
 
The Future of Distributed Databases
The Future of Distributed DatabasesThe Future of Distributed Databases
The Future of Distributed DatabasesNuoDB
 
Dojo 1.0: Great Experiences For Everyone
Dojo 1.0: Great Experiences For EveryoneDojo 1.0: Great Experiences For Everyone
Dojo 1.0: Great Experiences For Everyoneslightlyoff
 
Sarah CV 2016 External
Sarah CV 2016 ExternalSarah CV 2016 External
Sarah CV 2016 ExternalSarah Thomas
 
What do you get when excel and powerpoint are having a baby?
What do you get when excel and powerpoint are having a baby?What do you get when excel and powerpoint are having a baby?
What do you get when excel and powerpoint are having a baby?Nils Breitmann
 
Web tools for social entrepreneurship
Web tools for social entrepreneurshipWeb tools for social entrepreneurship
Web tools for social entrepreneurshipPedro Pimenta
 
Between Cocoa and Cocoa Touch: A Comparative Introduction
Between Cocoa and Cocoa Touch: A Comparative IntroductionBetween Cocoa and Cocoa Touch: A Comparative Introduction
Between Cocoa and Cocoa Touch: A Comparative Introductionlukhnos
 

Similar to Fireside Chat I - Open Source CMS (20)

What Makes Dot Net Framework Better for Business Application Development.pptx
What Makes Dot Net Framework Better for Business Application Development.pptxWhat Makes Dot Net Framework Better for Business Application Development.pptx
What Makes Dot Net Framework Better for Business Application Development.pptx
 
Why Care About UX
Why Care About UXWhy Care About UX
Why Care About UX
 
How To Build The Open Mesh 09
How To Build The Open Mesh 09How To Build The Open Mesh 09
How To Build The Open Mesh 09
 
Building Blockchain Apps: Intro to Dash Platform
Building Blockchain Apps: Intro to Dash PlatformBuilding Blockchain Apps: Intro to Dash Platform
Building Blockchain Apps: Intro to Dash Platform
 
Gregor Hohpe Track Intro The Cloud As Middle Ware
Gregor Hohpe Track Intro The Cloud As Middle WareGregor Hohpe Track Intro The Cloud As Middle Ware
Gregor Hohpe Track Intro The Cloud As Middle Ware
 
why to do BCA course?
why to do BCA course?why to do BCA course?
why to do BCA course?
 
The Where and When of NoSQL Platforms
The Where and When of NoSQL PlatformsThe Where and When of NoSQL Platforms
The Where and When of NoSQL Platforms
 
Tech Thursdays: Building Products
Tech Thursdays: Building ProductsTech Thursdays: Building Products
Tech Thursdays: Building Products
 
Big Memory Webcast
Big Memory WebcastBig Memory Webcast
Big Memory Webcast
 
Consumerisation – what does it mean to a developer?
Consumerisation – what does it mean to a developer?Consumerisation – what does it mean to a developer?
Consumerisation – what does it mean to a developer?
 
The Future of Distributed Databases
The Future of Distributed DatabasesThe Future of Distributed Databases
The Future of Distributed Databases
 
Dojo 1.0: Great Experiences For Everyone
Dojo 1.0: Great Experiences For EveryoneDojo 1.0: Great Experiences For Everyone
Dojo 1.0: Great Experiences For Everyone
 
Future of IT
Future of ITFuture of IT
Future of IT
 
Sarah CV 2016 External
Sarah CV 2016 ExternalSarah CV 2016 External
Sarah CV 2016 External
 
E-Commerce Infrastructures
E-Commerce InfrastructuresE-Commerce Infrastructures
E-Commerce Infrastructures
 
What do you get when excel and powerpoint are having a baby?
What do you get when excel and powerpoint are having a baby?What do you get when excel and powerpoint are having a baby?
What do you get when excel and powerpoint are having a baby?
 
Web tools for social entrepreneurship
Web tools for social entrepreneurshipWeb tools for social entrepreneurship
Web tools for social entrepreneurship
 
Enterprise 2020
Enterprise 2020Enterprise 2020
Enterprise 2020
 
Between Cocoa and Cocoa Touch: A Comparative Introduction
Between Cocoa and Cocoa Touch: A Comparative IntroductionBetween Cocoa and Cocoa Touch: A Comparative Introduction
Between Cocoa and Cocoa Touch: A Comparative Introduction
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 

Recently uploaded

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 

Recently uploaded (20)

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 

Fireside Chat I - Open Source CMS

  • 1. Fireside Chat I May 8th 2008 with Seth Gottlieb
  • 2. Agenda • Presentation by Seth Gottlieb • Facilitated discussions • Core Tech • Local Open Source • CMS in a Webserviced era • Standards
  • 3. Core Tech I • Dries, Bruno, Tom, Dieter, Seth • Two topics discussed • Are scripting languages ready for the enterprise? • Cloud computing
  • 4. CT 1 - Scripting languages Java LAMP • best programming language • PHP, Python, Perl, Ruby, ... from a language design • better deployment options perspective • lower hosting cost • strength: strong typing • improved productivity • not specifically web- focussed - used for a lot of other/different things
  • 5. CT 1 - Cloud Computing • Amazon S3/EC2, Google*., virtualized mass- hosting • Will be used first by smaller companies • Unsure about adoption by larger ones • Main issue: ownership (of data, of services)
  • 6. Local Open Source I • Marc, Dirk, Wim, Kris, Bruno • Why do we believe money can be made of OS • user wants to be independent • “let’s work together”-spirit • Issues with monetizing OS in Belgium • corporate policies • larger companies preferring ‘safe’ buying
  • 7. Local Open Source I • Clustering local OS initiatives: how? • experience has not been successful so far • too much (false) competition & everybody is busy • possibilities • joint communications • joint sales(/projects) • joint marketing • local initiative: geeks-r-us (contact Dirk Frigne @ DFC)
  • 8. CMS in a Web- Services World I • Paul, Peter, Wouter,Vincent, Poldi • Legal implications • ownership of data • longevity of services • The technical issue: distributed asset management • change of API: problem • Main reason for use of Webservices = cost
  • 9. Standards I • Erik, Karel, Luc, Adriaan, Jef • Possible areas of standardization • skinning & templating • content exchange • The One Defining Template Language: no. • due to connectedness with underlying CMS functionality (=competitive advantage) • Possible use of microformats?
  • 10. Standards I • Storage standardization • again, heavily linked with CMS functionality • One established standard: RSS/Atom • for notifications
  • 11. Core Tech II • Wim, Dirk, Peter,Vincent, Karel • A note about languages: possible middle-ground between scripting and compiled approach = Groovy • Hosting is an important criterium • JS development needs a better toolchain • Challenge from Sharepoint = Desktop Integration • Get rid of up- and download cycle • WebDAV • Small local (Java?) app
  • 12. Local Open Source II • Paul, Seth, Poldi, Erik, Bruno, Tom • Too much competition, too little collaboration • stress for loosing business opportunity • who gets which part of the budget • OS misses out on accountability (no throat to choke) • Wrong vision on ‘free’ • Community events = opportunity?
  • 13. CMS in a Web- Services World II • Bruno, Dieter, Kris, Dirk, Adriaan, Luc • Amazon for hosting apps and content • nobody does it • missing SLA • Other open/public APIs in use? • what about mail? • Security • do you trust 3rd parties with your data • do you trust your own IT?
  • 14. Standards II • Wouter, Dries, Dieter, Pascal, Marc • Missing notable standard: CSS • Revisited microformats • CMS needs more microformats • menu | navigation | breadcrumbs | page-layout • 1st step up to semantic web • need for a killer app for MF (!= Firefix toolbar) • what about support in mobile devices ?
  • 15. Standards II • Cross-site/-CMS search (library standard Z3950- something) • Storage • JCR: too much connection with/interpretation within CMS • shared import/export format seems more suitable
  • 16. Afterglow • Sidenote: GhentValley.be launched • Should we set up a Google Group for this? • New topics: your suggestions, please. Ours: • Webapp frameworks • Rails/Ruby vs Java vs PHP • Concepts and methodology • Building a business on OS: risks, benefits, howto • Building a business tout-court