SlideShare a Scribd company logo
This work is © 2011 by Rick Sapir (http://ricksapir.com) and is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Some rights reserved. http://creativecommons.org/licenses/by-sa/3.0/
Welcome to Tiki
Tiki Wiki CMS Groupware
By Rick Sapir
Speedcon Unconference
October 29, 2011
This work is © 2011 by Rick Sapir (http://ricksapir.com) and is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Some rights reserved. http://creativecommons.org/licenses/by-sa/3.0/
What is Tiki?

Open source, wiki-based, CMS

Apache-MySQL-PHP

Browser-based configuration and administration
This work is © 2011 by Rick Sapir (http://ricksapir.com) and is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Some rights reserved. http://creativecommons.org/licenses/by-sa/3.0/
What can you build with Tiki?

Wikis (like Wikipedia)

Forums (like phpBB)

Blogs (like WordPress)

Articles (like Yahoo News)

Image Gallery (like Flickr)

Map Server (like Google Maps)

Link Directory (like DMOZ)

Multilingual (like Babel Fish)

Bug Tracker (like Bugzilla)

RSS Feeds (like Digg)
“Tiki is the Open Source Web Application with
the most built-in features.”
http://tiki.org/FOSS+Web+Application+with+the+most+built-in+features
This work is © 2011 by Rick Sapir (http://ricksapir.com) and is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Some rights reserved. http://creativecommons.org/licenses/by-sa/3.0/
The Tiki Model

Open community (do-ocracy)

Software written the “wiki way”
(490+ contributors with SVN write-access)

All-in-one codebase (inherent synchronized
releases)

Lots of features – little duplication

Extensive dogfooding
http://tiki.org/Model
This work is © 2011 by Rick Sapir (http://ricksapir.com) and is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Some rights reserved. http://creativecommons.org/licenses/by-sa/3.0/
The Anitprocess Process

Recruit early, recruit often

Strong individual ownership

The “Three Rules” of development:
− Respect the Environment
− Commit early, commit often
− Make it optional
IEEE Computer Society, Nov/Dec 2009 (Vol. 26, No. 6)
http://www.computer.org/portal/web/csdl/abs/html/mags/so/2009/06/mso2009060004.htm
This work is © 2011 by Rick Sapir (http://ricksapir.com) and is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Some rights reserved. http://creativecommons.org/licenses/by-sa/3.0/
Demo
This work is © 2011 by Rick Sapir (http://ricksapir.com) and is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Some rights reserved. http://creativecommons.org/licenses/by-sa/3.0/
Q & A
This work is © 2011 by Rick Sapir (http://ricksapir.com) and is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Some rights reserved. http://creativecommons.org/licenses/by-sa/3.0/
Resources

Tiki Wiki CMS Groupware (http://tiki.org)

Rick Sapir (http://ricksapir.com)

More Related Content

Viewers also liked

Clojure
ClojureClojure
ClojureDi Xu
 
TejasaKhambete_BD_rno21_LawrenceandMayo
TejasaKhambete_BD_rno21_LawrenceandMayoTejasaKhambete_BD_rno21_LawrenceandMayo
TejasaKhambete_BD_rno21_LawrenceandMayo
Tejasa Khambete
 
Gambhir Manish
Gambhir ManishGambhir Manish
Gambhir Manish
Manish Gambhir
 
La oveja 15% humana
La oveja 15% humanaLa oveja 15% humana
La oveja 15% humana
crisholgado
 
The kingdom that lost its children
The kingdom that lost its childrenThe kingdom that lost its children
The kingdom that lost its children
lachelnd_s
 
Subzero Ice Cream (1)
Subzero Ice Cream (1)Subzero Ice Cream (1)
Subzero Ice Cream (1)
Zhiming Zhang
 
EDUC3026 Slideshow - Anxiety
EDUC3026 Slideshow - Anxiety EDUC3026 Slideshow - Anxiety
EDUC3026 Slideshow - Anxiety
katie-leighton
 
Final evaluation
Final evaluationFinal evaluation
Final evaluation
Livmarr
 

Viewers also liked (14)

Ricordi
RicordiRicordi
Ricordi
 
Clojure
ClojureClojure
Clojure
 
TejasaKhambete_BD_rno21_LawrenceandMayo
TejasaKhambete_BD_rno21_LawrenceandMayoTejasaKhambete_BD_rno21_LawrenceandMayo
TejasaKhambete_BD_rno21_LawrenceandMayo
 
Gambhir Manish
Gambhir ManishGambhir Manish
Gambhir Manish
 
2.1
2.12.1
2.1
 
La oveja 15% humana
La oveja 15% humanaLa oveja 15% humana
La oveja 15% humana
 
The kingdom that lost its children
The kingdom that lost its childrenThe kingdom that lost its children
The kingdom that lost its children
 
2.1
2.12.1
2.1
 
tesd
tesdtesd
tesd
 
Chorzów
Chorzów Chorzów
Chorzów
 
Subzero Ice Cream (1)
Subzero Ice Cream (1)Subzero Ice Cream (1)
Subzero Ice Cream (1)
 
EDUC3026 Slideshow - Anxiety
EDUC3026 Slideshow - Anxiety EDUC3026 Slideshow - Anxiety
EDUC3026 Slideshow - Anxiety
 
Final evaluation
Final evaluationFinal evaluation
Final evaluation
 
Rakitanskay 2014
Rakitanskay 2014Rakitanskay 2014
Rakitanskay 2014
 

Similar to Welcome to Tiki Wiki CMS Groupware

Weekly lecture appsterdam_19mar2014
Weekly lecture appsterdam_19mar2014Weekly lecture appsterdam_19mar2014
Weekly lecture appsterdam_19mar2014
Microsoft
 
Create great cncf user base from lessons learned from other open source com...
Create great cncf user base from   lessons learned from other open source com...Create great cncf user base from   lessons learned from other open source com...
Create great cncf user base from lessons learned from other open source com...
Krishna-Kumar
 
2010 code camp rest for the rest of us
2010 code camp   rest for the rest of us2010 code camp   rest for the rest of us
2010 code camp rest for the rest of us
Ken Yagen
 
Dependencies and Licenses
Dependencies and LicensesDependencies and Licenses
Dependencies and Licenses
Robert Reiz
 
7 Apache Process Cloudstack Developer Day
7 Apache Process Cloudstack Developer Day7 Apache Process Cloudstack Developer Day
7 Apache Process Cloudstack Developer Day
Kimihiko Kitase
 
StackEngine Demo - Docker Austin
StackEngine Demo - Docker AustinStackEngine Demo - Docker Austin
StackEngine Demo - Docker Austin
Boyd Hemphill
 
Life beyond Java 8
Life beyond Java 8Life beyond Java 8
Life beyond Java 8
C4Media
 
Os Jonphillips
Os JonphillipsOs Jonphillips
Os Jonphillips
oscon2007
 
Refining Copyright Oscon 2007
Refining Copyright Oscon 2007Refining Copyright Oscon 2007
Refining Copyright Oscon 2007
Jon Phillips
 
Lots of SIOC Data, Now What?
Lots of SIOC Data, Now What?Lots of SIOC Data, Now What?
Lots of SIOC Data, Now What?
John Breslin
 
HKOSCON 2020 - Open by default
HKOSCON 2020 - Open by defaultHKOSCON 2020 - Open by default
HKOSCON 2020 - Open by default
William Chong
 
Introduction Apache Kafka
Introduction Apache KafkaIntroduction Apache Kafka
Introduction Apache Kafka
Joe Stein
 
Container Native Development Tools - Talk by Mickey Boxell
Container Native Development Tools - Talk by Mickey BoxellContainer Native Development Tools - Talk by Mickey Boxell
Container Native Development Tools - Talk by Mickey Boxell
Oracle Developers
 
The SIOC Project
The SIOC ProjectThe SIOC Project
The SIOC Project
John Breslin
 
Lessons learned from Semantic Wiki
Lessons learned from Semantic WikiLessons learned from Semantic Wiki
Lessons learned from Semantic Wiki
Jie Bao
 
New Free Web 2.0 Developments 97
New Free Web 2.0 Developments 97New Free Web 2.0 Developments 97
New Free Web 2.0 Developments 97
Vince123
 
New Free Web 2.0 Developments 97
New Free Web 2.0 Developments 97New Free Web 2.0 Developments 97
New Free Web 2.0 Developments 97
gueste036e7
 
Using oss and hacker culture at an internet company at osc/tokyo 2014/03/01
Using oss and hacker culture at an internet company at osc/tokyo 2014/03/01Using oss and hacker culture at an internet company at osc/tokyo 2014/03/01
Using oss and hacker culture at an internet company at osc/tokyo 2014/03/01
Hiro Yoshioka
 
Getting Started with Riak - NoSQL Live 2010 - Boston
Getting Started with Riak - NoSQL Live 2010 - BostonGetting Started with Riak - NoSQL Live 2010 - Boston
Getting Started with Riak - NoSQL Live 2010 - Boston
Rusty Klophaus
 
Introduction to Portlets using Liferay Portal (Part 2)
Introduction to Portlets using Liferay Portal (Part 2)Introduction to Portlets using Liferay Portal (Part 2)
Introduction to Portlets using Liferay Portal (Part 2)
rivetlogic
 

Similar to Welcome to Tiki Wiki CMS Groupware (20)

Weekly lecture appsterdam_19mar2014
Weekly lecture appsterdam_19mar2014Weekly lecture appsterdam_19mar2014
Weekly lecture appsterdam_19mar2014
 
Create great cncf user base from lessons learned from other open source com...
Create great cncf user base from   lessons learned from other open source com...Create great cncf user base from   lessons learned from other open source com...
Create great cncf user base from lessons learned from other open source com...
 
2010 code camp rest for the rest of us
2010 code camp   rest for the rest of us2010 code camp   rest for the rest of us
2010 code camp rest for the rest of us
 
Dependencies and Licenses
Dependencies and LicensesDependencies and Licenses
Dependencies and Licenses
 
7 Apache Process Cloudstack Developer Day
7 Apache Process Cloudstack Developer Day7 Apache Process Cloudstack Developer Day
7 Apache Process Cloudstack Developer Day
 
StackEngine Demo - Docker Austin
StackEngine Demo - Docker AustinStackEngine Demo - Docker Austin
StackEngine Demo - Docker Austin
 
Life beyond Java 8
Life beyond Java 8Life beyond Java 8
Life beyond Java 8
 
Os Jonphillips
Os JonphillipsOs Jonphillips
Os Jonphillips
 
Refining Copyright Oscon 2007
Refining Copyright Oscon 2007Refining Copyright Oscon 2007
Refining Copyright Oscon 2007
 
Lots of SIOC Data, Now What?
Lots of SIOC Data, Now What?Lots of SIOC Data, Now What?
Lots of SIOC Data, Now What?
 
HKOSCON 2020 - Open by default
HKOSCON 2020 - Open by defaultHKOSCON 2020 - Open by default
HKOSCON 2020 - Open by default
 
Introduction Apache Kafka
Introduction Apache KafkaIntroduction Apache Kafka
Introduction Apache Kafka
 
Container Native Development Tools - Talk by Mickey Boxell
Container Native Development Tools - Talk by Mickey BoxellContainer Native Development Tools - Talk by Mickey Boxell
Container Native Development Tools - Talk by Mickey Boxell
 
The SIOC Project
The SIOC ProjectThe SIOC Project
The SIOC Project
 
Lessons learned from Semantic Wiki
Lessons learned from Semantic WikiLessons learned from Semantic Wiki
Lessons learned from Semantic Wiki
 
New Free Web 2.0 Developments 97
New Free Web 2.0 Developments 97New Free Web 2.0 Developments 97
New Free Web 2.0 Developments 97
 
New Free Web 2.0 Developments 97
New Free Web 2.0 Developments 97New Free Web 2.0 Developments 97
New Free Web 2.0 Developments 97
 
Using oss and hacker culture at an internet company at osc/tokyo 2014/03/01
Using oss and hacker culture at an internet company at osc/tokyo 2014/03/01Using oss and hacker culture at an internet company at osc/tokyo 2014/03/01
Using oss and hacker culture at an internet company at osc/tokyo 2014/03/01
 
Getting Started with Riak - NoSQL Live 2010 - Boston
Getting Started with Riak - NoSQL Live 2010 - BostonGetting Started with Riak - NoSQL Live 2010 - Boston
Getting Started with Riak - NoSQL Live 2010 - Boston
 
Introduction to Portlets using Liferay Portal (Part 2)
Introduction to Portlets using Liferay Portal (Part 2)Introduction to Portlets using Liferay Portal (Part 2)
Introduction to Portlets using Liferay Portal (Part 2)
 

Recently uploaded

Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
TIPNGVN2
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Zilliz
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 

Recently uploaded (20)

Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 

Welcome to Tiki Wiki CMS Groupware

  • 1. This work is © 2011 by Rick Sapir (http://ricksapir.com) and is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License. Some rights reserved. http://creativecommons.org/licenses/by-sa/3.0/ Welcome to Tiki Tiki Wiki CMS Groupware By Rick Sapir Speedcon Unconference October 29, 2011
  • 2. This work is © 2011 by Rick Sapir (http://ricksapir.com) and is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License. Some rights reserved. http://creativecommons.org/licenses/by-sa/3.0/ What is Tiki?  Open source, wiki-based, CMS  Apache-MySQL-PHP  Browser-based configuration and administration
  • 3. This work is © 2011 by Rick Sapir (http://ricksapir.com) and is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License. Some rights reserved. http://creativecommons.org/licenses/by-sa/3.0/ What can you build with Tiki?  Wikis (like Wikipedia)  Forums (like phpBB)  Blogs (like WordPress)  Articles (like Yahoo News)  Image Gallery (like Flickr)  Map Server (like Google Maps)  Link Directory (like DMOZ)  Multilingual (like Babel Fish)  Bug Tracker (like Bugzilla)  RSS Feeds (like Digg) “Tiki is the Open Source Web Application with the most built-in features.” http://tiki.org/FOSS+Web+Application+with+the+most+built-in+features
  • 4. This work is © 2011 by Rick Sapir (http://ricksapir.com) and is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License. Some rights reserved. http://creativecommons.org/licenses/by-sa/3.0/ The Tiki Model  Open community (do-ocracy)  Software written the “wiki way” (490+ contributors with SVN write-access)  All-in-one codebase (inherent synchronized releases)  Lots of features – little duplication  Extensive dogfooding http://tiki.org/Model
  • 5. This work is © 2011 by Rick Sapir (http://ricksapir.com) and is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License. Some rights reserved. http://creativecommons.org/licenses/by-sa/3.0/ The Anitprocess Process  Recruit early, recruit often  Strong individual ownership  The “Three Rules” of development: − Respect the Environment − Commit early, commit often − Make it optional IEEE Computer Society, Nov/Dec 2009 (Vol. 26, No. 6) http://www.computer.org/portal/web/csdl/abs/html/mags/so/2009/06/mso2009060004.htm
  • 6. This work is © 2011 by Rick Sapir (http://ricksapir.com) and is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License. Some rights reserved. http://creativecommons.org/licenses/by-sa/3.0/ Demo
  • 7. This work is © 2011 by Rick Sapir (http://ricksapir.com) and is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License. Some rights reserved. http://creativecommons.org/licenses/by-sa/3.0/ Q & A
  • 8. This work is © 2011 by Rick Sapir (http://ricksapir.com) and is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License. Some rights reserved. http://creativecommons.org/licenses/by-sa/3.0/ Resources  Tiki Wiki CMS Groupware (http://tiki.org)  Rick Sapir (http://ricksapir.com)