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

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
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
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
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
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
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
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
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
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
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
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
 

Recently uploaded (20)

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
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
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
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
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
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
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)
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
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
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
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
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
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
 

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