open innovation lab (oil) - 2014 sep 26th
Post on 11-Jun-2015
271 Views
Preview:
DESCRIPTION
TRANSCRIPT
Open Innovation Lab (OIL)
Introduction to Free Open Source
Software(FOSS) & Drupal
Edison Wong & Monica Zhu2014 Sep 26th
Edison Wong
● CEO, PantaRei Design– hswong3i@pantarei-design.com
● 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
Monica Zhu
● Marketing Executive, PantaRei Design
– xyzhu4b@pantarei-design.com
● AWS Business Professional Certificate
– Amason web services
● HKDUG Event Organizer
– https://groups.drupal.org/drupalhk
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
Outline
● Free Open Source Software● Drupal● Hand-on Exercises● References● Q & A
Free Open Source Software (FOSS)
● What is FOSS?● Benefits of FOSS● V.S. Proprietary Software
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.
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
What is FOSS?
Benefits of FOSS
● Decrease software costs● More secure & stable● Flexible
– Customized & Individual
requirements
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
Drupal
● What is Drupal?● Composition of Drupal● Hand-on Exercise
– Evaluate Drupal Project Online
● Drupal Terminology
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
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
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
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
Drupal Terminology
● Drupal uses a lot of words that have veryspecific meaning:– Module– Theme– Block– Node– Menu
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
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
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
Q & A
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
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/
– sales@pantarei-design.com
top related