SlideShare a Scribd company logo
1 of 76
@open_atrium
Open Atrium
Building a product with Drupal and the Power of
             Decentralized Features
This presentation
How Development Seed uses Atrium.

How Atrium can be extended.

How we can collaborate to improve Atrium.

How collaboration could get easier.
Ian Cairns
Dangerous with Aegir
casetracker.module
  drupal.org/project/casetracker
Turn it on and it works
          srsly.
How?
It depends on things, and has some defaults.
Hey, Atrium is like that!
Feature: collection of
Drupal parts that do
 something specific.
How do I share a
   feature?
  (...this is where it gets tricky)
Drupal + Hot Sauce
Core + Contrib + Hot Sauce
Drupal core lives at
    drupal.org
Drupal “contrib” lives at
      drupal.org
Atrium’s “hot sauce”...
$hot_sauce = $install_profile + $custom_modules;
; $Id: default.info,v 1.4 2009/08/30 06:02:08 dries Exp $
name = Drupal
description = Create a Drupal site with the most commonly used
features pre-installed.
version = VERSION
core = 7.x
dependencies[] = block
dependencies[] = color
dependencies[] = comment
dependencies[] = help
dependencies[] = image
dependencies[] = menu
dependencies[] = path
dependencies[] = taxonomy
dependencies[] = dblog
dependencies[] = search
dependencies[] = toolbar
dependencies[] = field_ui
dependencies[] = file
files[] = default.profile
Atrium lives on Github
     Core + Contrib + Hot Sauce
Atrium’s rules
works out of the box.
works with Aegir.
doesn’t hack core,
   or contrib*.



    *except occasionally.
doesn’t do everything.
...but can be extended.
Atrium collaboration
     (present)
Report a bug.
Bug gets flagged:
  ‘upstream’
Quickly fixed on d.o
Packaged into a release
       on d.o
...d.o release is added to
          Atrium
Atrium beta X is
    released!
...and downloaded
7 Steps
1. Report a bug.
2. Bug gets flagged: ‘upstream’
3. Quickly fixed on d.o
4. Packaged into a release on d.o
5. ...d.o release is added to Atrium
6. Atrium beta X is released!
7. ...and downloaded
Atrium collaboration
      (ideal)
report a bug.
fixed by maintainer.
released
...and downloaded
4 Steps
1. Report a bug.
2. Bug gets flagged: ‘upstream’
3. Quickly fixed on d.o
4. Packaged into a release on d.o
5. ...d.o release is added to Atrium
6. Atrium beta X is released!
7. ...and downloaded
Drush Make
http://drupal.org/project/drush_make
<?php

$projects = array(
  'drupal' => array(
    'version' => '6.13',
    'directory_name' => 'featureserver',
  ),

    // Drupal.org hosted projects
    'admin',
    'cck',
    'context',
    'features',
    'filefield',
    'views',

  // Projects hosted elsewhere
  'fserver' => array('location' => 'http://code.ds.org/fserver'),
  'singular' => array('location' => 'http://code.ds.org/fserver'),
  'tao' => array('location' => 'http://code.ds.org/fserver'),
);
Packaging improvements
     on Drupal.org
     (or so a little birdy told me)
How do I share a
   feature?
   (I told you it was tricky)
Multiple feature servers,
distributing ownership
...some using something
      that isn’t cvs,
...publishing modules
    details in XML


  ...like what the update module uses.
which is aggregated by a
     central hub.


        ...like drupal.org
What will this mean for
      Atrium?
What will this mean for
   install profiles?
Pull from public and
 private sources...
...using standard tools.
       (like drush & aegir)
This could change how
     we all work.
Get Started
Play with Atrium
http://openatrium.com/

Play with the features module
http://drupal.org/project/features

Play with drush make
http://drupal.org/project/drush_make
Questions?




             @open_atrium

More Related Content

What's hot

Integrate Hue with your Hadoop cluster - Yahoo! Hadoop Meetup
Integrate Hue with your Hadoop cluster - Yahoo! Hadoop MeetupIntegrate Hue with your Hadoop cluster - Yahoo! Hadoop Meetup
Integrate Hue with your Hadoop cluster - Yahoo! Hadoop Meetupgethue
 
Introduction to Ansible
Introduction to AnsibleIntroduction to Ansible
Introduction to AnsibleCoreStack
 
Ansible Meetup Hamburg / Quickstart
Ansible Meetup Hamburg / QuickstartAnsible Meetup Hamburg / Quickstart
Ansible Meetup Hamburg / QuickstartHenry Stamerjohann
 
Ansible fest Presentation slides
Ansible fest Presentation slidesAnsible fest Presentation slides
Ansible fest Presentation slidesAaron Carey
 
Fabric workshop(1) - (MOSG)
Fabric workshop(1) - (MOSG)Fabric workshop(1) - (MOSG)
Fabric workshop(1) - (MOSG)Soshi Nemoto
 
Packer, where DevOps begins
Packer, where DevOps beginsPacker, where DevOps begins
Packer, where DevOps beginsJeff Hung
 
AWS Lambda for Data Science @Celerative
AWS Lambda for Data Science @CelerativeAWS Lambda for Data Science @Celerative
AWS Lambda for Data Science @CelerativeCelerative
 
Usecase examples of Packer
Usecase examples of Packer Usecase examples of Packer
Usecase examples of Packer Hiroshi SHIBATA
 
fog or: How I Learned to Stop Worrying and Love the Cloud
fog or: How I Learned to Stop Worrying and Love the Cloudfog or: How I Learned to Stop Worrying and Love the Cloud
fog or: How I Learned to Stop Worrying and Love the CloudWesley Beary
 
Baking in the cloud with packer and puppet
Baking in the cloud with packer and puppetBaking in the cloud with packer and puppet
Baking in the cloud with packer and puppetAlan Parkinson
 
Using Ansible Dynamic Inventory with Amazon EC2
Using Ansible Dynamic Inventory with Amazon EC2Using Ansible Dynamic Inventory with Amazon EC2
Using Ansible Dynamic Inventory with Amazon EC2Brian Schott
 
DevOps for Humans - Ansible for Drupal Deployment Victory!
DevOps for Humans - Ansible for Drupal Deployment Victory!DevOps for Humans - Ansible for Drupal Deployment Victory!
DevOps for Humans - Ansible for Drupal Deployment Victory!Jeff Geerling
 
개발자를 위한 Amazon Lightsail Deep-Dive
개발자를 위한 Amazon Lightsail Deep-Dive개발자를 위한 Amazon Lightsail Deep-Dive
개발자를 위한 Amazon Lightsail Deep-Dive창훈 정
 
Big data Analytics hands-on sessions
Big data Analytics hands-on sessionsBig data Analytics hands-on sessions
Big data Analytics hands-on sessionsPraveen Hanchinal
 
Ansible presentation
Ansible presentationAnsible presentation
Ansible presentationJohn Lynch
 
Using Ansible for Deploying to Cloud Environments
Using Ansible for Deploying to Cloud EnvironmentsUsing Ansible for Deploying to Cloud Environments
Using Ansible for Deploying to Cloud Environmentsahamilton55
 
Docker and AWS for data science
Docker and AWS for data scienceDocker and AWS for data science
Docker and AWS for data scienceJulián Perelli
 

What's hot (20)

Integrate Hue with your Hadoop cluster - Yahoo! Hadoop Meetup
Integrate Hue with your Hadoop cluster - Yahoo! Hadoop MeetupIntegrate Hue with your Hadoop cluster - Yahoo! Hadoop Meetup
Integrate Hue with your Hadoop cluster - Yahoo! Hadoop Meetup
 
Introduction to Ansible
Introduction to AnsibleIntroduction to Ansible
Introduction to Ansible
 
Ansible101
Ansible101Ansible101
Ansible101
 
Ansible Meetup Hamburg / Quickstart
Ansible Meetup Hamburg / QuickstartAnsible Meetup Hamburg / Quickstart
Ansible Meetup Hamburg / Quickstart
 
Ansible fest Presentation slides
Ansible fest Presentation slidesAnsible fest Presentation slides
Ansible fest Presentation slides
 
Fabric workshop(1) - (MOSG)
Fabric workshop(1) - (MOSG)Fabric workshop(1) - (MOSG)
Fabric workshop(1) - (MOSG)
 
Packer, where DevOps begins
Packer, where DevOps beginsPacker, where DevOps begins
Packer, where DevOps begins
 
AWS Lambda for Data Science @Celerative
AWS Lambda for Data Science @CelerativeAWS Lambda for Data Science @Celerative
AWS Lambda for Data Science @Celerative
 
Usecase examples of Packer
Usecase examples of Packer Usecase examples of Packer
Usecase examples of Packer
 
Gophers, whales and.. clouds? Oh my!
Gophers, whales and.. clouds? Oh my!Gophers, whales and.. clouds? Oh my!
Gophers, whales and.. clouds? Oh my!
 
fog or: How I Learned to Stop Worrying and Love the Cloud
fog or: How I Learned to Stop Worrying and Love the Cloudfog or: How I Learned to Stop Worrying and Love the Cloud
fog or: How I Learned to Stop Worrying and Love the Cloud
 
Baking in the cloud with packer and puppet
Baking in the cloud with packer and puppetBaking in the cloud with packer and puppet
Baking in the cloud with packer and puppet
 
Using Ansible Dynamic Inventory with Amazon EC2
Using Ansible Dynamic Inventory with Amazon EC2Using Ansible Dynamic Inventory with Amazon EC2
Using Ansible Dynamic Inventory with Amazon EC2
 
DevOps for Humans - Ansible for Drupal Deployment Victory!
DevOps for Humans - Ansible for Drupal Deployment Victory!DevOps for Humans - Ansible for Drupal Deployment Victory!
DevOps for Humans - Ansible for Drupal Deployment Victory!
 
개발자를 위한 Amazon Lightsail Deep-Dive
개발자를 위한 Amazon Lightsail Deep-Dive개발자를 위한 Amazon Lightsail Deep-Dive
개발자를 위한 Amazon Lightsail Deep-Dive
 
Ansible Crash Course
Ansible Crash CourseAnsible Crash Course
Ansible Crash Course
 
Big data Analytics hands-on sessions
Big data Analytics hands-on sessionsBig data Analytics hands-on sessions
Big data Analytics hands-on sessions
 
Ansible presentation
Ansible presentationAnsible presentation
Ansible presentation
 
Using Ansible for Deploying to Cloud Environments
Using Ansible for Deploying to Cloud EnvironmentsUsing Ansible for Deploying to Cloud Environments
Using Ansible for Deploying to Cloud Environments
 
Docker and AWS for data science
Docker and AWS for data scienceDocker and AWS for data science
Docker and AWS for data science
 

Viewers also liked

That’s Ugly! 20 Steps to a More Beautiful Web
That’s Ugly! 20 Steps to a More Beautiful WebThat’s Ugly! 20 Steps to a More Beautiful Web
That’s Ugly! 20 Steps to a More Beautiful WebPatti Chan
 
J commins igniteraleighpreso
J commins igniteraleighpresoJ commins igniteraleighpreso
J commins igniteraleighpresoIgnite Raleigh
 
Ignite Raleigh 2 - http://igniteraleigh.com -
Ignite Raleigh 2 - http://igniteraleigh.com -Ignite Raleigh 2 - http://igniteraleigh.com -
Ignite Raleigh 2 - http://igniteraleigh.com -Ignite Raleigh
 
CAIS/ACSI 2015 Content curation and competitive intelligence
CAIS/ACSI 2015 Content curation and competitive intelligenceCAIS/ACSI 2015 Content curation and competitive intelligence
CAIS/ACSI 2015 Content curation and competitive intelligenceElsa Drevon
 
13 Abatimientos, Cambios De Plano, Giros
13 Abatimientos, Cambios De Plano, Giros13 Abatimientos, Cambios De Plano, Giros
13 Abatimientos, Cambios De Plano, Girosdibujotecnicoin
 
Личные стратегии (группа)
Личные стратегии (группа)Личные стратегии (группа)
Личные стратегии (группа)Igor Seleznev
 
Gr11chem01molarity.Jan04.10
Gr11chem01molarity.Jan04.10Gr11chem01molarity.Jan04.10
Gr11chem01molarity.Jan04.10guesta1c175
 
Fotos Almoco Networking Lisboa 7 Janeiro 2011
Fotos Almoco Networking Lisboa 7 Janeiro 2011Fotos Almoco Networking Lisboa 7 Janeiro 2011
Fotos Almoco Networking Lisboa 7 Janeiro 2011Jorge Lascas
 
Solent Uni agency simulation
Solent Uni agency simulationSolent Uni agency simulation
Solent Uni agency simulationFive by Five
 
VerleidingWerkt!
VerleidingWerkt!VerleidingWerkt!
VerleidingWerkt!MoConcept
 
Fotos Almoco Networking Lisboa 9 Julho 2010
Fotos Almoco Networking Lisboa 9 Julho 2010Fotos Almoco Networking Lisboa 9 Julho 2010
Fotos Almoco Networking Lisboa 9 Julho 2010Jorge Lascas
 
Ларри Прусак Building a Knowledge Capability
Ларри Прусак Building a Knowledge CapabilityЛарри Прусак Building a Knowledge Capability
Ларри Прусак Building a Knowledge CapabilityIgor Seleznev
 
Fotos Almoco Networking Lisboa 14 Maio 2010
Fotos Almoco Networking Lisboa 14 Maio 2010Fotos Almoco Networking Lisboa 14 Maio 2010
Fotos Almoco Networking Lisboa 14 Maio 2010Jorge Lascas
 
International Business Club - Lisbon
International Business Club - LisbonInternational Business Club - Lisbon
International Business Club - LisbonJorge Lascas
 

Viewers also liked (20)

That’s Ugly! 20 Steps to a More Beautiful Web
That’s Ugly! 20 Steps to a More Beautiful WebThat’s Ugly! 20 Steps to a More Beautiful Web
That’s Ugly! 20 Steps to a More Beautiful Web
 
C Beebies
C BeebiesC Beebies
C Beebies
 
J commins igniteraleighpreso
J commins igniteraleighpresoJ commins igniteraleighpreso
J commins igniteraleighpreso
 
Ignite Raleigh 2 - http://igniteraleigh.com -
Ignite Raleigh 2 - http://igniteraleigh.com -Ignite Raleigh 2 - http://igniteraleigh.com -
Ignite Raleigh 2 - http://igniteraleigh.com -
 
CAIS/ACSI 2015 Content curation and competitive intelligence
CAIS/ACSI 2015 Content curation and competitive intelligenceCAIS/ACSI 2015 Content curation and competitive intelligence
CAIS/ACSI 2015 Content curation and competitive intelligence
 
Optimasi WordPress - Suwec.pdf
Optimasi WordPress - Suwec.pdfOptimasi WordPress - Suwec.pdf
Optimasi WordPress - Suwec.pdf
 
13 Abatimientos, Cambios De Plano, Giros
13 Abatimientos, Cambios De Plano, Giros13 Abatimientos, Cambios De Plano, Giros
13 Abatimientos, Cambios De Plano, Giros
 
Личные стратегии (группа)
Личные стратегии (группа)Личные стратегии (группа)
Личные стратегии (группа)
 
Gr11chem01molarity.Jan04.10
Gr11chem01molarity.Jan04.10Gr11chem01molarity.Jan04.10
Gr11chem01molarity.Jan04.10
 
Fotos Almoco Networking Lisboa 7 Janeiro 2011
Fotos Almoco Networking Lisboa 7 Janeiro 2011Fotos Almoco Networking Lisboa 7 Janeiro 2011
Fotos Almoco Networking Lisboa 7 Janeiro 2011
 
Kalaor
KalaorKalaor
Kalaor
 
Solent Uni agency simulation
Solent Uni agency simulationSolent Uni agency simulation
Solent Uni agency simulation
 
slide-belajarwebdesign.pdf
slide-belajarwebdesign.pdfslide-belajarwebdesign.pdf
slide-belajarwebdesign.pdf
 
VerleidingWerkt!
VerleidingWerkt!VerleidingWerkt!
VerleidingWerkt!
 
Fotos Almoco Networking Lisboa 9 Julho 2010
Fotos Almoco Networking Lisboa 9 Julho 2010Fotos Almoco Networking Lisboa 9 Julho 2010
Fotos Almoco Networking Lisboa 9 Julho 2010
 
Ларри Прусак Building a Knowledge Capability
Ларри Прусак Building a Knowledge CapabilityЛарри Прусак Building a Knowledge Capability
Ларри Прусак Building a Knowledge Capability
 
Portfolio
PortfolioPortfolio
Portfolio
 
Optimasi WordPress - Suwec.pdf
Optimasi WordPress - Suwec.pdfOptimasi WordPress - Suwec.pdf
Optimasi WordPress - Suwec.pdf
 
Fotos Almoco Networking Lisboa 14 Maio 2010
Fotos Almoco Networking Lisboa 14 Maio 2010Fotos Almoco Networking Lisboa 14 Maio 2010
Fotos Almoco Networking Lisboa 14 Maio 2010
 
International Business Club - Lisbon
International Business Club - LisbonInternational Business Club - Lisbon
International Business Club - Lisbon
 

Similar to Open Atrium (DrupalCon Paris 2009, Day 3)

Building and Maintaining a Distribution in Drupal 7 with Features
Building and Maintaining a  Distribution in Drupal 7 with FeaturesBuilding and Maintaining a  Distribution in Drupal 7 with Features
Building and Maintaining a Distribution in Drupal 7 with FeaturesNuvole
 
Drupal Day 2012 - Automating Drupal Development: Make!les, Features and Beyond
Drupal Day 2012 - Automating Drupal Development: Make!les, Features and BeyondDrupal Day 2012 - Automating Drupal Development: Make!les, Features and Beyond
Drupal Day 2012 - Automating Drupal Development: Make!les, Features and BeyondDrupalDay
 
Drush. Why should it be used?
Drush. Why should it be used?Drush. Why should it be used?
Drush. Why should it be used?Sergei Stryukov
 
[EXTENDED] Ceph, Docker, Heroku Slugs, CoreOS and Deis Overview
[EXTENDED] Ceph, Docker, Heroku Slugs, CoreOS and Deis Overview[EXTENDED] Ceph, Docker, Heroku Slugs, CoreOS and Deis Overview
[EXTENDED] Ceph, Docker, Heroku Slugs, CoreOS and Deis OverviewLeo Lorieri
 
Drupal distributions - how to build them
Drupal distributions - how to build themDrupal distributions - how to build them
Drupal distributions - how to build themDick Olsson
 
Automating Drupal Development: Makefiles, features and beyond
Automating Drupal Development: Makefiles, features and beyondAutomating Drupal Development: Makefiles, features and beyond
Automating Drupal Development: Makefiles, features and beyondNuvole
 
Docker Online Meetup #3: Docker in Production
Docker Online Meetup #3: Docker in ProductionDocker Online Meetup #3: Docker in Production
Docker Online Meetup #3: Docker in ProductionDocker, Inc.
 
Docman - The swiss army knife for Drupal multisite docroot management and dep...
Docman - The swiss army knife for Drupal multisite docroot management and dep...Docman - The swiss army knife for Drupal multisite docroot management and dep...
Docman - The swiss army knife for Drupal multisite docroot management and dep...Aleksey Tkachenko
 
Puppet at Opera Sofware - PuppetCamp Oslo 2013
Puppet at Opera Sofware - PuppetCamp Oslo 2013Puppet at Opera Sofware - PuppetCamp Oslo 2013
Puppet at Opera Sofware - PuppetCamp Oslo 2013Cosimo Streppone
 
Shipping Applications to Production in Containers with Docker
Shipping Applications to Production in Containers with DockerShipping Applications to Production in Containers with Docker
Shipping Applications to Production in Containers with DockerJérôme Petazzoni
 
Lean Drupal Repositories with Composer and Drush
Lean Drupal Repositories with Composer and DrushLean Drupal Repositories with Composer and Drush
Lean Drupal Repositories with Composer and DrushPantheon
 
Pilot Tech Talk #10 — Practical automation by Kamil Cholewiński
Pilot Tech Talk #10 — Practical automation by Kamil CholewińskiPilot Tech Talk #10 — Practical automation by Kamil Cholewiński
Pilot Tech Talk #10 — Practical automation by Kamil CholewińskiPilot
 
Depolying Drupal with Git, Drush Make and Capistrano
Depolying Drupal with Git, Drush Make and CapistranoDepolying Drupal with Git, Drush Make and Capistrano
Depolying Drupal with Git, Drush Make and Capistranolibsys
 
Using Composer with Drupal and Drush
Using Composer with Drupal and DrushUsing Composer with Drupal and Drush
Using Composer with Drupal and DrushPantheon
 
Top 8 Improvements in Drupal 8
Top 8 Improvements in Drupal 8Top 8 Improvements in Drupal 8
Top 8 Improvements in Drupal 8Angela Byron
 

Similar to Open Atrium (DrupalCon Paris 2009, Day 3) (20)

Building and Maintaining a Distribution in Drupal 7 with Features
Building and Maintaining a  Distribution in Drupal 7 with FeaturesBuilding and Maintaining a  Distribution in Drupal 7 with Features
Building and Maintaining a Distribution in Drupal 7 with Features
 
Drupal Day 2012 - Automating Drupal Development: Make!les, Features and Beyond
Drupal Day 2012 - Automating Drupal Development: Make!les, Features and BeyondDrupal Day 2012 - Automating Drupal Development: Make!les, Features and Beyond
Drupal Day 2012 - Automating Drupal Development: Make!les, Features and Beyond
 
Drush. Why should it be used?
Drush. Why should it be used?Drush. Why should it be used?
Drush. Why should it be used?
 
[EXTENDED] Ceph, Docker, Heroku Slugs, CoreOS and Deis Overview
[EXTENDED] Ceph, Docker, Heroku Slugs, CoreOS and Deis Overview[EXTENDED] Ceph, Docker, Heroku Slugs, CoreOS and Deis Overview
[EXTENDED] Ceph, Docker, Heroku Slugs, CoreOS and Deis Overview
 
Drupal distributions - how to build them
Drupal distributions - how to build themDrupal distributions - how to build them
Drupal distributions - how to build them
 
Django at Scale
Django at ScaleDjango at Scale
Django at Scale
 
Automating Drupal Development: Makefiles, features and beyond
Automating Drupal Development: Makefiles, features and beyondAutomating Drupal Development: Makefiles, features and beyond
Automating Drupal Development: Makefiles, features and beyond
 
Recipes for Drupal distributions
Recipes for Drupal distributionsRecipes for Drupal distributions
Recipes for Drupal distributions
 
Docker Online Meetup #3: Docker in Production
Docker Online Meetup #3: Docker in ProductionDocker Online Meetup #3: Docker in Production
Docker Online Meetup #3: Docker in Production
 
Docman - The swiss army knife for Drupal multisite docroot management and dep...
Docman - The swiss army knife for Drupal multisite docroot management and dep...Docman - The swiss army knife for Drupal multisite docroot management and dep...
Docman - The swiss army knife for Drupal multisite docroot management and dep...
 
Puppet at Opera Sofware - PuppetCamp Oslo 2013
Puppet at Opera Sofware - PuppetCamp Oslo 2013Puppet at Opera Sofware - PuppetCamp Oslo 2013
Puppet at Opera Sofware - PuppetCamp Oslo 2013
 
Shipping Applications to Production in Containers with Docker
Shipping Applications to Production in Containers with DockerShipping Applications to Production in Containers with Docker
Shipping Applications to Production in Containers with Docker
 
ABCs of docker
ABCs of dockerABCs of docker
ABCs of docker
 
Lean Drupal Repositories with Composer and Drush
Lean Drupal Repositories with Composer and DrushLean Drupal Repositories with Composer and Drush
Lean Drupal Repositories with Composer and Drush
 
Pilot Tech Talk #10 — Practical automation by Kamil Cholewiński
Pilot Tech Talk #10 — Practical automation by Kamil CholewińskiPilot Tech Talk #10 — Practical automation by Kamil Cholewiński
Pilot Tech Talk #10 — Practical automation by Kamil Cholewiński
 
Depolying Drupal with Git, Drush Make and Capistrano
Depolying Drupal with Git, Drush Make and CapistranoDepolying Drupal with Git, Drush Make and Capistrano
Depolying Drupal with Git, Drush Make and Capistrano
 
Sprockets
SprocketsSprockets
Sprockets
 
Using Composer with Drupal and Drush
Using Composer with Drupal and DrushUsing Composer with Drupal and Drush
Using Composer with Drupal and Drush
 
Top 8 Improvements in Drupal 8
Top 8 Improvements in Drupal 8Top 8 Improvements in Drupal 8
Top 8 Improvements in Drupal 8
 
Welcome aboard the team
Welcome aboard the teamWelcome aboard the team
Welcome aboard the team
 

Recently uploaded

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
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
 
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
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
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
 
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
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 

Recently uploaded (20)

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
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
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
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)
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
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
 
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
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 

Open Atrium (DrupalCon Paris 2009, Day 3)