open innovation lab (oil) - 2014 sep 26th
DESCRIPTION
Introduction to Free Open Source Software (FOSS) & DrupalTRANSCRIPT
![Page 1: Open Innovation Lab (OIL) - 2014 Sep 26th](https://reader033.vdocument.in/reader033/viewer/2022060115/55790e2dd8b42a03578b4cc0/html5/thumbnails/1.jpg)
Open Innovation Lab (OIL)
Introduction to Free Open Source
Software(FOSS) & Drupal
Edison Wong & Monica Zhu2014 Sep 26th
![Page 2: Open Innovation Lab (OIL) - 2014 Sep 26th](https://reader033.vdocument.in/reader033/viewer/2022060115/55790e2dd8b42a03578b4cc0/html5/thumbnails/2.jpg)
Edison Wong
● CEO, PantaRei Design– [email protected]
● Drupal developer & contributor– https://drupal.org/user/33940
● HKDUG Co-founder– https://groups.drupal.org/drupalhk
● Startup founder– 2009 - PantaRei Design founded
– 2010 - YBHK applicant
– 2011 - ITF SERAP applicant
– 2011 - HKSTP Incu-Tech applicant
![Page 3: Open Innovation Lab (OIL) - 2014 Sep 26th](https://reader033.vdocument.in/reader033/viewer/2022060115/55790e2dd8b42a03578b4cc0/html5/thumbnails/3.jpg)
Monica Zhu
● Marketing Executive, PantaRei Design
● AWS Business Professional Certificate
– Amason web services
● HKDUG Event Organizer
– https://groups.drupal.org/drupalhk
![Page 4: Open Innovation Lab (OIL) - 2014 Sep 26th](https://reader033.vdocument.in/reader033/viewer/2022060115/55790e2dd8b42a03578b4cc0/html5/thumbnails/4.jpg)
PantaRei Design
● Hong Kong based Free and Open Source Software (FOSS) serviceprovider– Content Management System (CMS) with Drupal
– Cloud hosting with Amazon Web Services (AWS)
● Business Partnership– 2012 - AWS Consulting Partner
– 2013 - Acquia Partner
– 2013 - Atlassian Experts
– 2014 - Rackspace Hosting Partner
● FOSS Contributor– 2008 - Hong Kong Drupal User Group Co-founder
– 2012 - Drupal Services Provider
![Page 5: Open Innovation Lab (OIL) - 2014 Sep 26th](https://reader033.vdocument.in/reader033/viewer/2022060115/55790e2dd8b42a03578b4cc0/html5/thumbnails/5.jpg)
![Page 6: Open Innovation Lab (OIL) - 2014 Sep 26th](https://reader033.vdocument.in/reader033/viewer/2022060115/55790e2dd8b42a03578b4cc0/html5/thumbnails/6.jpg)
![Page 7: Open Innovation Lab (OIL) - 2014 Sep 26th](https://reader033.vdocument.in/reader033/viewer/2022060115/55790e2dd8b42a03578b4cc0/html5/thumbnails/7.jpg)
![Page 8: Open Innovation Lab (OIL) - 2014 Sep 26th](https://reader033.vdocument.in/reader033/viewer/2022060115/55790e2dd8b42a03578b4cc0/html5/thumbnails/8.jpg)
![Page 9: Open Innovation Lab (OIL) - 2014 Sep 26th](https://reader033.vdocument.in/reader033/viewer/2022060115/55790e2dd8b42a03578b4cc0/html5/thumbnails/9.jpg)
![Page 10: Open Innovation Lab (OIL) - 2014 Sep 26th](https://reader033.vdocument.in/reader033/viewer/2022060115/55790e2dd8b42a03578b4cc0/html5/thumbnails/10.jpg)
Outline
● Free Open Source Software● Drupal● Hand-on Exercises● References● Q & A
![Page 11: Open Innovation Lab (OIL) - 2014 Sep 26th](https://reader033.vdocument.in/reader033/viewer/2022060115/55790e2dd8b42a03578b4cc0/html5/thumbnails/11.jpg)
Free Open Source Software (FOSS)
● What is FOSS?● Benefits of FOSS● V.S. Proprietary Software
![Page 12: Open Innovation Lab (OIL) - 2014 Sep 26th](https://reader033.vdocument.in/reader033/viewer/2022060115/55790e2dd8b42a03578b4cc0/html5/thumbnails/12.jpg)
What is FOSS?
● FreelyFreely licensed to use, copy, study, and changethe software in any way.
● The Source CodeSource Code is openly shared– people are encouraged to voluntarily improve the
design of the software.
![Page 13: Open Innovation Lab (OIL) - 2014 Sep 26th](https://reader033.vdocument.in/reader033/viewer/2022060115/55790e2dd8b42a03578b4cc0/html5/thumbnails/13.jpg)
What is FOSS?
● OSS: Open Source Software● Characteristics
– Free Redistribution
– Open Source Code
– No Discrimination Against Persons or Groups
– Keeps on improvement
– Can be customized
![Page 14: Open Innovation Lab (OIL) - 2014 Sep 26th](https://reader033.vdocument.in/reader033/viewer/2022060115/55790e2dd8b42a03578b4cc0/html5/thumbnails/14.jpg)
What is FOSS?
![Page 15: Open Innovation Lab (OIL) - 2014 Sep 26th](https://reader033.vdocument.in/reader033/viewer/2022060115/55790e2dd8b42a03578b4cc0/html5/thumbnails/15.jpg)
Benefits of FOSS
● Decrease software costs● More secure & stable● Flexible
– Customized & Individual
requirements
![Page 16: Open Innovation Lab (OIL) - 2014 Sep 26th](https://reader033.vdocument.in/reader033/viewer/2022060115/55790e2dd8b42a03578b4cc0/html5/thumbnails/16.jpg)
V.S. Proprietary Software
Free License Paid License
Hidden Source Code Open Source Code
Maintainance Fees Optional Server-based subscription fees
Commercial Suport Community or Commercial Suport
Limited Upgrading Keeps on Upgrading
![Page 17: Open Innovation Lab (OIL) - 2014 Sep 26th](https://reader033.vdocument.in/reader033/viewer/2022060115/55790e2dd8b42a03578b4cc0/html5/thumbnails/17.jpg)
Drupal
● What is Drupal?● Composition of Drupal● Hand-on Exercise
– Evaluate Drupal Project Online
● Drupal Terminology
![Page 18: Open Innovation Lab (OIL) - 2014 Sep 26th](https://reader033.vdocument.in/reader033/viewer/2022060115/55790e2dd8b42a03578b4cc0/html5/thumbnails/18.jpg)
What is Drupal?
● Open source content management system● What is a CMS?● Drupal is actually much more than a CMS
– Web application framework● Video:
https://www.youtube.com/watch?v=rF1X12PE6PY
![Page 19: Open Innovation Lab (OIL) - 2014 Sep 26th](https://reader033.vdocument.in/reader033/viewer/2022060115/55790e2dd8b42a03578b4cc0/html5/thumbnails/19.jpg)
![Page 20: Open Innovation Lab (OIL) - 2014 Sep 26th](https://reader033.vdocument.in/reader033/viewer/2022060115/55790e2dd8b42a03578b4cc0/html5/thumbnails/20.jpg)
![Page 21: Open Innovation Lab (OIL) - 2014 Sep 26th](https://reader033.vdocument.in/reader033/viewer/2022060115/55790e2dd8b42a03578b4cc0/html5/thumbnails/21.jpg)
Composition of Drupal
● Drupal includes a common set of files used to“bootstrap” Drupal– Set up database connections, provide
authentication, present output, etc.● Drupal has additional modules
– These are dynamically included depending onconfiguration
– 33 modules are included in the Drupal core
![Page 22: Open Innovation Lab (OIL) - 2014 Sep 26th](https://reader033.vdocument.in/reader033/viewer/2022060115/55790e2dd8b42a03578b4cc0/html5/thumbnails/22.jpg)
Hand-on ExerciseEvaluate Drupal Project Online
● http://simplytest.me/● On-demand sandbox environments● No overhead for setup LAMP stack● Simple, fast and for free!● Let's try it now!
– http://simplytest.me/project/drupal/7.x– http://simplytest.me/project/drupal/8.x– http://simplytest.me/project/drustack/7.x-26.x
![Page 23: Open Innovation Lab (OIL) - 2014 Sep 26th](https://reader033.vdocument.in/reader033/viewer/2022060115/55790e2dd8b42a03578b4cc0/html5/thumbnails/23.jpg)
![Page 24: Open Innovation Lab (OIL) - 2014 Sep 26th](https://reader033.vdocument.in/reader033/viewer/2022060115/55790e2dd8b42a03578b4cc0/html5/thumbnails/24.jpg)
![Page 25: Open Innovation Lab (OIL) - 2014 Sep 26th](https://reader033.vdocument.in/reader033/viewer/2022060115/55790e2dd8b42a03578b4cc0/html5/thumbnails/25.jpg)
![Page 26: Open Innovation Lab (OIL) - 2014 Sep 26th](https://reader033.vdocument.in/reader033/viewer/2022060115/55790e2dd8b42a03578b4cc0/html5/thumbnails/26.jpg)
![Page 27: Open Innovation Lab (OIL) - 2014 Sep 26th](https://reader033.vdocument.in/reader033/viewer/2022060115/55790e2dd8b42a03578b4cc0/html5/thumbnails/27.jpg)
![Page 28: Open Innovation Lab (OIL) - 2014 Sep 26th](https://reader033.vdocument.in/reader033/viewer/2022060115/55790e2dd8b42a03578b4cc0/html5/thumbnails/28.jpg)
Evaluate Drupal Project Online(cont.)
● Check “Status report” page● Add new article● Add new main menu link● Add new block to region● Add new user● Change look & feel (theme)● Change system settings
![Page 29: Open Innovation Lab (OIL) - 2014 Sep 26th](https://reader033.vdocument.in/reader033/viewer/2022060115/55790e2dd8b42a03578b4cc0/html5/thumbnails/29.jpg)
Drupal Terminology
● Drupal uses a lot of words that have veryspecific meaning:– Module– Theme– Block– Node– Menu
![Page 30: Open Innovation Lab (OIL) - 2014 Sep 26th](https://reader033.vdocument.in/reader033/viewer/2022060115/55790e2dd8b42a03578b4cc0/html5/thumbnails/30.jpg)
Module
● Review your project requirement● Choose which modules/distribution would be suitable,
e.g.– https://drupal.org/project/commerce_kickstart
– https://drupal.org/project/commons
– https://drupal.org/project/drustack
● Enable and configure– admin/config
– admin/structure
![Page 31: Open Innovation Lab (OIL) - 2014 Sep 26th](https://reader033.vdocument.in/reader033/viewer/2022060115/55790e2dd8b42a03578b4cc0/html5/thumbnails/31.jpg)
Theme
● Site should work well even with Drupal defaulttheme
● Keep away from custom PHP logic– Try to implement with previous level
– Reduce backend dependency
● Don't hack core– Overriding with themable output
![Page 32: Open Innovation Lab (OIL) - 2014 Sep 26th](https://reader033.vdocument.in/reader033/viewer/2022060115/55790e2dd8b42a03578b4cc0/html5/thumbnails/32.jpg)
References
● http://www.authorstream.com/Presentation/elv_sun-1647676-6-open-source-software-free/
● http://freeopensourcesoftware.org/index.php?title=Main_Page
● http://www.webcitation.org/5TchF5fkl● http://en.wikipedia.org/wiki/Free_and_open-sou
rce_software● http://opensource.org/node/609
![Page 33: Open Innovation Lab (OIL) - 2014 Sep 26th](https://reader033.vdocument.in/reader033/viewer/2022060115/55790e2dd8b42a03578b4cc0/html5/thumbnails/33.jpg)
Q & A
![Page 34: Open Innovation Lab (OIL) - 2014 Sep 26th](https://reader033.vdocument.in/reader033/viewer/2022060115/55790e2dd8b42a03578b4cc0/html5/thumbnails/34.jpg)
I Need More Help!
● Read documents from Drupal Community– https://drupal.org/documentation
● Join Hong Kong Drupal User Group– Event organizing: http://www.meetup.com/drupalhk
– Technological discussion: https://groups.drupal.org/drupalhk
– Business connection: http://www.linkedin.com/groups/?gid=6644792
– General sharing: https://www.facebook.com/groups/drupalhk
● Contact us for one (1) month free-trial support service– http://pantarei-design.com/services/support/#support-service-plan
s
![Page 35: Open Innovation Lab (OIL) - 2014 Sep 26th](https://reader033.vdocument.in/reader033/viewer/2022060115/55790e2dd8b42a03578b4cc0/html5/thumbnails/35.jpg)
Thank You
● Please feel free to contact us:– Unit 207, 2/F IC Development Centre, No.6 Science
Park West Avenue, Hong Kong Science Park,Shatin, N.T.
– +852 3576 3812
– http://pantarei-design.com/