SlideShare a Scribd company logo
Ā    Ā 
z




Ā    Ā 
Ā    Ā 
Ā    Ā 
Ā    Ā 
Ā    Ā 
Built on a stack of FOSS applications and libraries using
    a suite of FOSS development and collaboration tools




Ā                                 Ā 
All about ...


Human development

Creating opportunities
through transnational
alliances within Africa
and out
Software & pedagogical
innovation capacity
 Ā                         Ā 
Idea capital




at

hips among them, and the degree to which those ideas lead to oth



     Ā                          Ā 
Partner institutions,
                                organisations, projects


    Capacity building, academic projects
    Commercial activity,
    enterprise solutions




Ā                                    Ā 
jQue      The FOSS stack
               ry
                                             SWOR
    extJ                                                         Cross platform
                                               D
     S       Javascr
               ipt                         Fedora                RESTful API
     proto                 Apache2                               Ajax
     type                                                        Mashable
                                                                 XMPP

                                                                 Mobile phone
                           Chisim            MySQL
    PEA         PHP
                           ba
     R                                                           Online package
                                                                  management

          CUR                                                    Cloud-ready
           L               GNU/Linux
                    FFm
                    peg                               SWF
                           Ope               Flas     tools
           gstrea           n                 h
            mer            Offic                    RED   Open
                    Pyth    e       Java             5    Zoom
                     on                     Ope
                                    Jabb      n
                                     er     fire
Ā                                              Ā 
jQue      The FOSS stack
      ry


    Javascr
      ipt                           Chisim
                                    ba
                Apache2




      PHP                   MySQL




                GNU/Linux




Ā                            Ā 
What does it mean for you?




    A stable, scalable, tried and trusted
     stack of technologies that power
    some of the largest companies and
          applications in the world



Ā                             Ā 
Ā    Ā 
The MVC architecture
              The only file
                      The module being executed by the engine
           ever loaded directly




                                        View

                             Controller

                               Object

                      Engine

                               Model
    Database
Ā                                                 Ā 
Everything is a module
    Module               Module                   Module

       View                 View                     View

     Controller           Controller               Controller

      Model                Model                    Model


                  View




                                       e.g. htmlelements
                                       modulecatalogue
              Controller




                                                            modules
                                            sysconfig




                                                             Helper
                                             security




                                             utilities
                                              lucene



                                              strings
                                              blocks
                                                API
               Object

               Engine

                  Model


Ā                                              Ā 
Turnitin        Flickr                                                     Filters

     Twitter                                                                               Collecta
                                                      Twitter        YouTube
                 Google
                                                                                                         Slideshare
  RSS /          SIOC
  Atom                                                                       blog cms
                                                             activitystreamer adbanner
                                                                                                context                        Google
                              OEMBED                    assignment buddies calendar email faq
                                                                                                                               maps
     Wikipedia                                      courselecturers dictionary digitalbusinesscard
                                                documentconverter essay forum hosportal                      eportfolio
Yahoo                                                                                                              events
                                             gradebook       glossary gift ical mail homepage
Query                                                                                                                               Flickr
                                         imagemagick wicid                      api blocks markitup pbl flickrshow
Language                                                              config ext                         workgroup
                                        learningcontent                                   context                           feed
(YQL)
                API




                                                                 contextgroups contextadmin                 twitter     fileshare      WebPresent
                                      library wiki scorm decisiontable contextpermissions                                                               e.g
                s




                                                                                   creativecommons
                                                                                                             webpresent foaf                            Moodle
                                   ircchat textblock          errors files
                                                                            filemanager           filters filtergen          georss
                                   mcqtests poll           groupadmin
                                                                          help logger htmlelements turnitin
                                                           language                                                     geonames
                     Integrat             Module                                            mail jquery




                                                                                                                                             API
    World                                                                   Core nav search location gravatar
                         e                      s          postlogin
                                                                                              packages
                                     librarysearch
                                                            prelogin modulecatalogue
                                                                                            permissions userstats icecast
                                                                                                                                                      Other
                    Authenticate                             security skin stories                                                      Provide      Chisimba
                                             libraryexams                         sysconfig strings tribe jabberblog
                                                               tree    systext                toolbar                                                sites
Facebook                                libraryforms              tagging         utilities                twitterizer youtube
                                                                                userregistration
                                                      shorturl         userdetails                     timeline worksheet              OEMBED
                                         websearch
                        Facebook                        messaging           useradmin           swftools          triplestore
                                                                                                                                                   Blocks
  Del.icio.us                               mediaconverter news
                                                                          html5elements subscriptions survey                        Code          or
                                                 quotes    oembed languagetextgenerator
                                                                                                     smssender                      snippets     wigets
                                                  personalspace
  Web                        Twitter                                pdfmaker rdfgen rubric siocexport
                                                     openzoom                                                                 Metaweblog
  widgets                                                                              realtime wrapgeshi
                                                         pubsubhubbub
                                                                              readinglist pastpapers
                                   OpenID                           photogallery                                       Embed
                                                                                           podcast
                                                                                 ...etc...                             codes
                                                                                                            File
                                                 LDAP
                                                                                                            previews

                                                            Custom                           External
     Ā                                                                            Ā            blocks                 XMPP
                                                                                                                    Blogging
                                                                                                                    gateway
Instances
                      eLear
                       ning

             CMS                      Blog

     OER                                      News
                      Portal
    system
                                      Mappi
             Social                    ng

                      . . . etc

Ā                                  Ā 
An
    eLearning
     Instance

Ā        Ā 
Module
                  Context
                    Workgroup
                            Filters
Key concepts



                            Blocks
                    Dynamic
                    templates
                        Skins &
                        canvases
    Ā                Ā 
Module

     The smallest unit of functionality that
      can be installed or removed using
              Modulecatalogue

      Modules that know about context
       (e.g. courses) can be added to
              courses as plugins



Key concepts
 Ā                         Ā 
Context


     The largest unit of division within an
        installed Chisimba instance


       An abstraction that in eLearning
           translates into course



Key concepts
 Ā                         Ā 
Workgroup


     A unit of organization within a context
       where people can work together


       An abstraction that in eLearning
        remains known as workgroup



Key concepts
 Ā                         Ā 
Filters



nslated into content or functionality when the page


                    e.g.
       [YOUTUBE]http://url[/YOUTUBE]
           {firstname} {surname}



 Key concepts
   Ā                      Ā 
Filters




              oEmbed

Ā       Ā 
Filters




              oEmbed

Ā       Ā 
Blocks
      Reusable units of functionality or
      content that can be rendered in a
     form suitable for either the narrow
                or wide panes
      Left         Middle        Right




Key concepts
 Ā                           Ā 
Dynamic
               templates

     Pages that can be populated with
      functionality and content by an
              authorised user


     'Turn editing on' ā€“ makes use of
             Chisimba blocks



Key concepts
 Ā                      Ā 
Skins &
                 Canvases

     Responsible for the look and feel
             of the system


        Skin ā€“ an overall theme for
             a given instance
     Canvas ā€“ a variation on the overall
        theme for a given instance


Key concepts
 Ā                        Ā 
Cou
          rse




    In a context       Outside a
      (course)           context
Ā                   Ā 
                        (course)
Everything that       Everything that
    happens is aware         happens is
       of and linked        linked to the
      to the context          module or
          (course)             person




     In a context          Outside a
       (course)              context
Ā                       Ā 
                            (course)
Outside of          Inside of
    context (course)   context (course)

                           Course
        Admin
                           admin

                          Course
       People
                          content

                         Learning
      Content
                         activities

    Configuration      Assessment


Ā 
    Collaboration       Connection
                         Ā 
Context (course) plugins

         Modules that can be used in
             a context (course)


        Context                    Context
        aware                     dependent
      e.g. discussion forum       e.g. quiz, worksheet




Ā                              Ā 
A large volume of    Code generation to
       existing code        create working
    from which to build        modules

                                                  For
                                               developers




      Concentrate on      A rigorous design
     code ā€“ the basics     pattern to work
         are done                from
Ā                            Ā 
Highly configurable
     system that looks    Multiple domains
           good                of use
                                               For
                                              Users




                          Rapid delivery on
    Cloud deployment        development
       in minutes             projects
Ā                             Ā 
Thank you
                                 This presentation was made
                                 entirely using Free Software




    Derek Keats, PhD
    derek@dkeats.com
    http://www.dkeats.com
    http://facebook.com/dkeats
Ā                                  Ā 
    http://kengasolutions.com

More Related Content

What's hot

WORKS 11 Presentation
WORKS 11 PresentationWORKS 11 Presentation
WORKS 11 Presentation
dgarijo
Ā 
Next Generation Development Infrastructure with the Maven Enterprise Stack
Next Generation Development Infrastructure with the Maven Enterprise StackNext Generation Development Infrastructure with the Maven Enterprise Stack
Next Generation Development Infrastructure with the Maven Enterprise Stack
Tim O'Brien
Ā 
OSGi Best Practices - Tim Ward
OSGi Best Practices - Tim WardOSGi Best Practices - Tim Ward
OSGi Best Practices - Tim Ward
mfrancis
Ā 
The OSGi Framework Multiplication
The OSGi Framework MultiplicationThe OSGi Framework Multiplication
The OSGi Framework Multiplication
ClƩment Escoffier
Ā 
Equinox -The adoption of the OSGi standard in enterprise solutions
Equinox -The adoption of the OSGi standard in enterprise solutions Equinox -The adoption of the OSGi standard in enterprise solutions
Equinox -The adoption of the OSGi standard in enterprise solutions
SpagoWorld
Ā 
JavaOne 2010: OSGI Migrat
JavaOne 2010: OSGI MigratJavaOne 2010: OSGI Migrat
JavaOne 2010: OSGI Migrat
SAP HANA Cloud Platform
Ā 
Workshop OSGI PPT
Workshop OSGI PPTWorkshop OSGI PPT
Workshop OSGI PPT
Summer Lu
Ā 

What's hot (8)

WORKS 11 Presentation
WORKS 11 PresentationWORKS 11 Presentation
WORKS 11 Presentation
Ā 
Next Generation Development Infrastructure with the Maven Enterprise Stack
Next Generation Development Infrastructure with the Maven Enterprise StackNext Generation Development Infrastructure with the Maven Enterprise Stack
Next Generation Development Infrastructure with the Maven Enterprise Stack
Ā 
OSGi Best Practices - Tim Ward
OSGi Best Practices - Tim WardOSGi Best Practices - Tim Ward
OSGi Best Practices - Tim Ward
Ā 
The OSGi Framework Multiplication
The OSGi Framework MultiplicationThe OSGi Framework Multiplication
The OSGi Framework Multiplication
Ā 
Equinox -The adoption of the OSGi standard in enterprise solutions
Equinox -The adoption of the OSGi standard in enterprise solutions Equinox -The adoption of the OSGi standard in enterprise solutions
Equinox -The adoption of the OSGi standard in enterprise solutions
Ā 
20111007 activiti
20111007 activiti20111007 activiti
20111007 activiti
Ā 
JavaOne 2010: OSGI Migrat
JavaOne 2010: OSGI MigratJavaOne 2010: OSGI Migrat
JavaOne 2010: OSGI Migrat
Ā 
Workshop OSGI PPT
Workshop OSGI PPTWorkshop OSGI PPT
Workshop OSGI PPT
Ā 

Viewers also liked

Education 3.0: Why should Africa Care?
Education 3.0: Why should Africa Care?Education 3.0: Why should Africa Care?
Education 3.0: Why should Africa Care?
Derek Keats
Ā 
How to choose a CC license
How to choose a CC licenseHow to choose a CC license
How to choose a CC license
Derek Keats
Ā 
A research and innovation perspective on Free and Open Source Software (FOSS)
A research and innovation perspective on Free and Open Source Software (FOSS)A research and innovation perspective on Free and Open Source Software (FOSS)
A research and innovation perspective on Free and Open Source Software (FOSS)
Derek Keats
Ā 
Ipmi
IpmiIpmi
Ipmi
Mark Cuban
Ā 
A network for Capacity-Building in Software Engineering in Africa
A network for Capacity-Building in Software Engineering in AfricaA network for Capacity-Building in Software Engineering in Africa
A network for Capacity-Building in Software Engineering in Africa
Derek Keats
Ā 
The business opportunities in capacity building for APPS development in Africa
The business opportunities in capacity building for APPS development in AfricaThe business opportunities in capacity building for APPS development in Africa
The business opportunities in capacity building for APPS development in Africa
Derek Keats
Ā 
Scholarship in a connected world: New ways to know, new ways to show
Scholarship in a connected world: New ways to know, new ways to showScholarship in a connected world: New ways to know, new ways to show
Scholarship in a connected world: New ways to know, new ways to show
Derek Keats
Ā 
An ecological approach to Free and Open Source Software for Governments and O...
An ecological approach to Free and Open Source Software for Governments and O...An ecological approach to Free and Open Source Software for Governments and O...
An ecological approach to Free and Open Source Software for Governments and O...Derek Keats
Ā 
A research and innovation perspective on Free and Open Source Software (FOSS)
A research and innovation perspective on Free and Open Source Software (FOSS)A research and innovation perspective on Free and Open Source Software (FOSS)
A research and innovation perspective on Free and Open Source Software (FOSS)
Derek Keats
Ā 
There is more to innovation than secret science and patents!
There is more to innovation than secret science and patents!There is more to innovation than secret science and patents!
There is more to innovation than secret science and patents!
Derek Keats
Ā 
Yahoodtv Bizsvcs Aug9
Yahoodtv Bizsvcs Aug9Yahoodtv Bizsvcs Aug9
Yahoodtv Bizsvcs Aug9Mark Cuban
Ā 
Adapting IT Governance Frameworks to Ensure Control and Visibility of Free a...
Adapting IT Governance Frameworks to Ensure Control and Visibility of  Free a...Adapting IT Governance Frameworks to Ensure Control and Visibility of  Free a...
Adapting IT Governance Frameworks to Ensure Control and Visibility of Free a...
Derek Keats
Ā 
Open access means no walls: moving towards Education 3.0
Open access means no walls: moving towards Education 3.0Open access means no walls: moving towards Education 3.0
Open access means no walls: moving towards Education 3.0
Derek Keats
Ā 
Education 3.0: How the coevolution of technology and society will change high...
Education 3.0: How the coevolution of technology and society will change high...Education 3.0: How the coevolution of technology and society will change high...
Education 3.0: How the coevolution of technology and society will change high...
Derek Keats
Ā 
Functionality mashup via simple filters
Functionality mashup via simple filtersFunctionality mashup via simple filters
Functionality mashup via simple filters
Derek Keats
Ā 
Podcasting in e-learning part-1
Podcasting in e-learning part-1Podcasting in e-learning part-1
Podcasting in e-learning part-1
Derek Keats
Ā 
eLearning at an 'IT savvy' Wits: building the future now
eLearning at an 'IT savvy' Wits: building the future noweLearning at an 'IT savvy' Wits: building the future now
eLearning at an 'IT savvy' Wits: building the future now
Derek Keats
Ā 
Creating a Free and Open Source Software ecosystem to facilitate government F...
Creating a Free and Open Source Software ecosystem to facilitate government F...Creating a Free and Open Source Software ecosystem to facilitate government F...
Creating a Free and Open Source Software ecosystem to facilitate government F...
Derek Keats
Ā 
Our Shrinking World
Our Shrinking WorldOur Shrinking World
Our Shrinking World
Derek Keats
Ā 
Ecosystem thinking for organizations
Ecosystem thinking  for organizationsEcosystem thinking  for organizations
Ecosystem thinking for organizations
Derek Keats
Ā 

Viewers also liked (20)

Education 3.0: Why should Africa Care?
Education 3.0: Why should Africa Care?Education 3.0: Why should Africa Care?
Education 3.0: Why should Africa Care?
Ā 
How to choose a CC license
How to choose a CC licenseHow to choose a CC license
How to choose a CC license
Ā 
A research and innovation perspective on Free and Open Source Software (FOSS)
A research and innovation perspective on Free and Open Source Software (FOSS)A research and innovation perspective on Free and Open Source Software (FOSS)
A research and innovation perspective on Free and Open Source Software (FOSS)
Ā 
Ipmi
IpmiIpmi
Ipmi
Ā 
A network for Capacity-Building in Software Engineering in Africa
A network for Capacity-Building in Software Engineering in AfricaA network for Capacity-Building in Software Engineering in Africa
A network for Capacity-Building in Software Engineering in Africa
Ā 
The business opportunities in capacity building for APPS development in Africa
The business opportunities in capacity building for APPS development in AfricaThe business opportunities in capacity building for APPS development in Africa
The business opportunities in capacity building for APPS development in Africa
Ā 
Scholarship in a connected world: New ways to know, new ways to show
Scholarship in a connected world: New ways to know, new ways to showScholarship in a connected world: New ways to know, new ways to show
Scholarship in a connected world: New ways to know, new ways to show
Ā 
An ecological approach to Free and Open Source Software for Governments and O...
An ecological approach to Free and Open Source Software for Governments and O...An ecological approach to Free and Open Source Software for Governments and O...
An ecological approach to Free and Open Source Software for Governments and O...
Ā 
A research and innovation perspective on Free and Open Source Software (FOSS)
A research and innovation perspective on Free and Open Source Software (FOSS)A research and innovation perspective on Free and Open Source Software (FOSS)
A research and innovation perspective on Free and Open Source Software (FOSS)
Ā 
There is more to innovation than secret science and patents!
There is more to innovation than secret science and patents!There is more to innovation than secret science and patents!
There is more to innovation than secret science and patents!
Ā 
Yahoodtv Bizsvcs Aug9
Yahoodtv Bizsvcs Aug9Yahoodtv Bizsvcs Aug9
Yahoodtv Bizsvcs Aug9
Ā 
Adapting IT Governance Frameworks to Ensure Control and Visibility of Free a...
Adapting IT Governance Frameworks to Ensure Control and Visibility of  Free a...Adapting IT Governance Frameworks to Ensure Control and Visibility of  Free a...
Adapting IT Governance Frameworks to Ensure Control and Visibility of Free a...
Ā 
Open access means no walls: moving towards Education 3.0
Open access means no walls: moving towards Education 3.0Open access means no walls: moving towards Education 3.0
Open access means no walls: moving towards Education 3.0
Ā 
Education 3.0: How the coevolution of technology and society will change high...
Education 3.0: How the coevolution of technology and society will change high...Education 3.0: How the coevolution of technology and society will change high...
Education 3.0: How the coevolution of technology and society will change high...
Ā 
Functionality mashup via simple filters
Functionality mashup via simple filtersFunctionality mashup via simple filters
Functionality mashup via simple filters
Ā 
Podcasting in e-learning part-1
Podcasting in e-learning part-1Podcasting in e-learning part-1
Podcasting in e-learning part-1
Ā 
eLearning at an 'IT savvy' Wits: building the future now
eLearning at an 'IT savvy' Wits: building the future noweLearning at an 'IT savvy' Wits: building the future now
eLearning at an 'IT savvy' Wits: building the future now
Ā 
Creating a Free and Open Source Software ecosystem to facilitate government F...
Creating a Free and Open Source Software ecosystem to facilitate government F...Creating a Free and Open Source Software ecosystem to facilitate government F...
Creating a Free and Open Source Software ecosystem to facilitate government F...
Ā 
Our Shrinking World
Our Shrinking WorldOur Shrinking World
Our Shrinking World
Ā 
Ecosystem thinking for organizations
Ecosystem thinking  for organizationsEcosystem thinking  for organizations
Ecosystem thinking for organizations
Ā 

Similar to Chisimba - introduction to practical demo

Valtech Days 2009 Paris Presentation: WCM in 2010 and an intro to CQ5
Valtech Days 2009 Paris Presentation: WCM in 2010 and an intro to CQ5Valtech Days 2009 Paris Presentation: WCM in 2010 and an intro to CQ5
Valtech Days 2009 Paris Presentation: WCM in 2010 and an intro to CQ5
David Nuescheler
Ā 
What's new in Nuxeo 5.2? - Solutions Linux 2009
What's new in Nuxeo 5.2? - Solutions Linux 2009What's new in Nuxeo 5.2? - Solutions Linux 2009
What's new in Nuxeo 5.2? - Solutions Linux 2009Stefane Fermigier
Ā 
Agile Edge Valtech
Agile Edge ValtechAgile Edge Valtech
Agile Edge Valtech
David Nuescheler
Ā 
Web Content Management And Agile
Web Content Management And AgileWeb Content Management And Agile
Web Content Management And Agile
Valtech UK
Ā 
Eb07 Day CommuniquƩ Web Content Management En
Eb07 Day CommuniquƩ Web Content Management EnEb07 Day CommuniquƩ Web Content Management En
Eb07 Day CommuniquƩ Web Content Management En
Valtech
Ā 
Introduction to Apache Camel
Introduction to Apache CamelIntroduction to Apache Camel
Introduction to Apache CamelFuseSource.com
Ā 
Flex For Java Architects Ledroff Breizh Jug V Blog Cc
Flex For Java Architects Ledroff Breizh Jug V Blog CcFlex For Java Architects Ledroff Breizh Jug V Blog Cc
Flex For Java Architects Ledroff Breizh Jug V Blog Cc
FranƧois Le Droff
Ā 
Optimising Productivity with AWS Developer Tools
Optimising Productivity with AWS Developer ToolsOptimising Productivity with AWS Developer Tools
Optimising Productivity with AWS Developer ToolsAmazon Web Services
Ā 
IBM Pulse 2013 session - DevOps for Mobile Apps
IBM Pulse 2013 session - DevOps for Mobile AppsIBM Pulse 2013 session - DevOps for Mobile Apps
IBM Pulse 2013 session - DevOps for Mobile AppsSanjeev Sharma
Ā 
Windows Phone and Open Source 1
Windows Phone and Open Source 1Windows Phone and Open Source 1
Windows Phone and Open Source 1
Igor Ralic
Ā 
Visual Studio 2010 IDE Enhancements - Alex Mackey, Readify
Visual Studio 2010 IDE Enhancements - Alex Mackey, ReadifyVisual Studio 2010 IDE Enhancements - Alex Mackey, Readify
Visual Studio 2010 IDE Enhancements - Alex Mackey, ReadifyREADIFY
Ā 
Using R with Hadoop
Using R with HadoopUsing R with Hadoop
Using R with Hadoop
Revolution Analytics
Ā 
Continuous Delivery in the AWS Cloud
Continuous Delivery in the AWS CloudContinuous Delivery in the AWS Cloud
Continuous Delivery in the AWS Cloud
Nigel Fernandes
Ā 
Continuous Delivery in the Cloud
Continuous Delivery in the CloudContinuous Delivery in the Cloud
Continuous Delivery in the CloudFabio Lessa
Ā 
Compatibleone @ OpenStack In Action
Compatibleone @ OpenStack In Action Compatibleone @ OpenStack In Action
Compatibleone @ OpenStack In Action CompatibleOne
Ā 
Open stackinaction compatibleone 09212011
Open stackinaction compatibleone  09212011Open stackinaction compatibleone  09212011
Open stackinaction compatibleone 09212011CompatibleOne
Ā 
OSGi Service Platform 4.2
OSGi Service Platform 4.2OSGi Service Platform 4.2
OSGi Service Platform 4.2Ilya Katsov
Ā 
State of Developer Tools (WDS09)
State of Developer Tools (WDS09)State of Developer Tools (WDS09)
State of Developer Tools (WDS09)bgalbs
Ā 
Mee goę˜Æę‚Øēš„ę–°ęœŗ遇
Mee goę˜Æę‚Øēš„ę–°ęœŗ遇Mee goę˜Æę‚Øēš„ę–°ęœŗ遇
Mee goę˜Æę‚Øēš„ę–°ęœŗ遇OpenSourceCamp
Ā 
Wakanda: NoSQL for Model-Driven Web applications - NoSQL matters 2012
Wakanda: NoSQL for Model-Driven Web applications - NoSQL matters 2012Wakanda: NoSQL for Model-Driven Web applications - NoSQL matters 2012
Wakanda: NoSQL for Model-Driven Web applications - NoSQL matters 2012Alexandre Morgaut
Ā 

Similar to Chisimba - introduction to practical demo (20)

Valtech Days 2009 Paris Presentation: WCM in 2010 and an intro to CQ5
Valtech Days 2009 Paris Presentation: WCM in 2010 and an intro to CQ5Valtech Days 2009 Paris Presentation: WCM in 2010 and an intro to CQ5
Valtech Days 2009 Paris Presentation: WCM in 2010 and an intro to CQ5
Ā 
What's new in Nuxeo 5.2? - Solutions Linux 2009
What's new in Nuxeo 5.2? - Solutions Linux 2009What's new in Nuxeo 5.2? - Solutions Linux 2009
What's new in Nuxeo 5.2? - Solutions Linux 2009
Ā 
Agile Edge Valtech
Agile Edge ValtechAgile Edge Valtech
Agile Edge Valtech
Ā 
Web Content Management And Agile
Web Content Management And AgileWeb Content Management And Agile
Web Content Management And Agile
Ā 
Eb07 Day CommuniquƩ Web Content Management En
Eb07 Day CommuniquƩ Web Content Management EnEb07 Day CommuniquƩ Web Content Management En
Eb07 Day CommuniquƩ Web Content Management En
Ā 
Introduction to Apache Camel
Introduction to Apache CamelIntroduction to Apache Camel
Introduction to Apache Camel
Ā 
Flex For Java Architects Ledroff Breizh Jug V Blog Cc
Flex For Java Architects Ledroff Breizh Jug V Blog CcFlex For Java Architects Ledroff Breizh Jug V Blog Cc
Flex For Java Architects Ledroff Breizh Jug V Blog Cc
Ā 
Optimising Productivity with AWS Developer Tools
Optimising Productivity with AWS Developer ToolsOptimising Productivity with AWS Developer Tools
Optimising Productivity with AWS Developer Tools
Ā 
IBM Pulse 2013 session - DevOps for Mobile Apps
IBM Pulse 2013 session - DevOps for Mobile AppsIBM Pulse 2013 session - DevOps for Mobile Apps
IBM Pulse 2013 session - DevOps for Mobile Apps
Ā 
Windows Phone and Open Source 1
Windows Phone and Open Source 1Windows Phone and Open Source 1
Windows Phone and Open Source 1
Ā 
Visual Studio 2010 IDE Enhancements - Alex Mackey, Readify
Visual Studio 2010 IDE Enhancements - Alex Mackey, ReadifyVisual Studio 2010 IDE Enhancements - Alex Mackey, Readify
Visual Studio 2010 IDE Enhancements - Alex Mackey, Readify
Ā 
Using R with Hadoop
Using R with HadoopUsing R with Hadoop
Using R with Hadoop
Ā 
Continuous Delivery in the AWS Cloud
Continuous Delivery in the AWS CloudContinuous Delivery in the AWS Cloud
Continuous Delivery in the AWS Cloud
Ā 
Continuous Delivery in the Cloud
Continuous Delivery in the CloudContinuous Delivery in the Cloud
Continuous Delivery in the Cloud
Ā 
Compatibleone @ OpenStack In Action
Compatibleone @ OpenStack In Action Compatibleone @ OpenStack In Action
Compatibleone @ OpenStack In Action
Ā 
Open stackinaction compatibleone 09212011
Open stackinaction compatibleone  09212011Open stackinaction compatibleone  09212011
Open stackinaction compatibleone 09212011
Ā 
OSGi Service Platform 4.2
OSGi Service Platform 4.2OSGi Service Platform 4.2
OSGi Service Platform 4.2
Ā 
State of Developer Tools (WDS09)
State of Developer Tools (WDS09)State of Developer Tools (WDS09)
State of Developer Tools (WDS09)
Ā 
Mee goę˜Æę‚Øēš„ę–°ęœŗ遇
Mee goę˜Æę‚Øēš„ę–°ęœŗ遇Mee goę˜Æę‚Øēš„ę–°ęœŗ遇
Mee goę˜Æę‚Øēš„ę–°ęœŗ遇
Ā 
Wakanda: NoSQL for Model-Driven Web applications - NoSQL matters 2012
Wakanda: NoSQL for Model-Driven Web applications - NoSQL matters 2012Wakanda: NoSQL for Model-Driven Web applications - NoSQL matters 2012
Wakanda: NoSQL for Model-Driven Web applications - NoSQL matters 2012
Ā 

More from Derek Keats

Who owns your data ans why should you care
Who owns your data ans why should you careWho owns your data ans why should you care
Who owns your data ans why should you care
Derek Keats
Ā 
The DBE Circular requiring proprietary office & programming technologies: An ...
The DBE Circular requiring proprietary office & programming technologies: An ...The DBE Circular requiring proprietary office & programming technologies: An ...
The DBE Circular requiring proprietary office & programming technologies: An ...
Derek Keats
Ā 
Creating Free and Open Source Software ecosystems to facilitate FOSS implemen...
Creating Free and Open Source Software ecosystems to facilitate FOSS implemen...Creating Free and Open Source Software ecosystems to facilitate FOSS implemen...
Creating Free and Open Source Software ecosystems to facilitate FOSS implemen...
Derek Keats
Ā 
Trends in technology in South Africa (for ICT RDI Roadmap team)
Trends in technology in South Africa (for ICT RDI Roadmap team)Trends in technology in South Africa (for ICT RDI Roadmap team)
Trends in technology in South Africa (for ICT RDI Roadmap team)
Derek Keats
Ā 
Emerging & Future Trends in ICT
Emerging & Future Trends in ICTEmerging & Future Trends in ICT
Emerging & Future Trends in ICT
Derek Keats
Ā 
Using the present to create the future - the Web in South Africa
Using the present to  create the future - the Web in South AfricaUsing the present to  create the future - the Web in South Africa
Using the present to create the future - the Web in South Africa
Derek Keats
Ā 
New challenges for digital scholarship and curation in the era of ubiquitous ...
New challenges for digital scholarship and curation in the era of ubiquitous ...New challenges for digital scholarship and curation in the era of ubiquitous ...
New challenges for digital scholarship and curation in the era of ubiquitous ...
Derek Keats
Ā 
Technology-Innovation-Pedagogy-Support: The TIPS model in eLearning
Technology-Innovation-Pedagogy-Support: The TIPS model in eLearningTechnology-Innovation-Pedagogy-Support: The TIPS model in eLearning
Technology-Innovation-Pedagogy-Support: The TIPS model in eLearning
Derek Keats
Ā 
A strategic view of document and digital object management
A strategic view of document and digital object managementA strategic view of document and digital object management
A strategic view of document and digital object management
Derek Keats
Ā 
Connected learning and the role of context
Connected learning and the role of contextConnected learning and the role of context
Connected learning and the role of context
Derek Keats
Ā 
Institutional knowledge and information ecology in a Free Software ecosystem
Institutional knowledge and information ecology in a Free Software ecosystemInstitutional knowledge and information ecology in a Free Software ecosystem
Institutional knowledge and information ecology in a Free Software ecosystem
Derek Keats
Ā 
Private Cloud Architecture
Private Cloud ArchitecturePrivate Cloud Architecture
Private Cloud Architecture
Derek Keats
Ā 
21st Century Library: Access for All
21st Century Library: Access for All21st Century Library: Access for All
21st Century Library: Access for All
Derek Keats
Ā 
Computer Science for Fun in the Western Cape
Computer Science for Fun in the Western CapeComputer Science for Fun in the Western Cape
Computer Science for Fun in the Western Cape
Derek Keats
Ā 
Seaweed beauty
Seaweed beautySeaweed beauty
Seaweed beauty
Derek Keats
Ā 
Beautiful world
Beautiful worldBeautiful world
Beautiful world
Derek Keats
Ā 
Embedding presentations with Open Source web present
Embedding presentations with Open Source web presentEmbedding presentations with Open Source web present
Embedding presentations with Open Source web present
Derek Keats
Ā 
Beyond the traditional learning management system
Beyond the traditional learning management systemBeyond the traditional learning management system
Beyond the traditional learning management system
Derek Keats
Ā 

More from Derek Keats (18)

Who owns your data ans why should you care
Who owns your data ans why should you careWho owns your data ans why should you care
Who owns your data ans why should you care
Ā 
The DBE Circular requiring proprietary office & programming technologies: An ...
The DBE Circular requiring proprietary office & programming technologies: An ...The DBE Circular requiring proprietary office & programming technologies: An ...
The DBE Circular requiring proprietary office & programming technologies: An ...
Ā 
Creating Free and Open Source Software ecosystems to facilitate FOSS implemen...
Creating Free and Open Source Software ecosystems to facilitate FOSS implemen...Creating Free and Open Source Software ecosystems to facilitate FOSS implemen...
Creating Free and Open Source Software ecosystems to facilitate FOSS implemen...
Ā 
Trends in technology in South Africa (for ICT RDI Roadmap team)
Trends in technology in South Africa (for ICT RDI Roadmap team)Trends in technology in South Africa (for ICT RDI Roadmap team)
Trends in technology in South Africa (for ICT RDI Roadmap team)
Ā 
Emerging & Future Trends in ICT
Emerging & Future Trends in ICTEmerging & Future Trends in ICT
Emerging & Future Trends in ICT
Ā 
Using the present to create the future - the Web in South Africa
Using the present to  create the future - the Web in South AfricaUsing the present to  create the future - the Web in South Africa
Using the present to create the future - the Web in South Africa
Ā 
New challenges for digital scholarship and curation in the era of ubiquitous ...
New challenges for digital scholarship and curation in the era of ubiquitous ...New challenges for digital scholarship and curation in the era of ubiquitous ...
New challenges for digital scholarship and curation in the era of ubiquitous ...
Ā 
Technology-Innovation-Pedagogy-Support: The TIPS model in eLearning
Technology-Innovation-Pedagogy-Support: The TIPS model in eLearningTechnology-Innovation-Pedagogy-Support: The TIPS model in eLearning
Technology-Innovation-Pedagogy-Support: The TIPS model in eLearning
Ā 
A strategic view of document and digital object management
A strategic view of document and digital object managementA strategic view of document and digital object management
A strategic view of document and digital object management
Ā 
Connected learning and the role of context
Connected learning and the role of contextConnected learning and the role of context
Connected learning and the role of context
Ā 
Institutional knowledge and information ecology in a Free Software ecosystem
Institutional knowledge and information ecology in a Free Software ecosystemInstitutional knowledge and information ecology in a Free Software ecosystem
Institutional knowledge and information ecology in a Free Software ecosystem
Ā 
Private Cloud Architecture
Private Cloud ArchitecturePrivate Cloud Architecture
Private Cloud Architecture
Ā 
21st Century Library: Access for All
21st Century Library: Access for All21st Century Library: Access for All
21st Century Library: Access for All
Ā 
Computer Science for Fun in the Western Cape
Computer Science for Fun in the Western CapeComputer Science for Fun in the Western Cape
Computer Science for Fun in the Western Cape
Ā 
Seaweed beauty
Seaweed beautySeaweed beauty
Seaweed beauty
Ā 
Beautiful world
Beautiful worldBeautiful world
Beautiful world
Ā 
Embedding presentations with Open Source web present
Embedding presentations with Open Source web presentEmbedding presentations with Open Source web present
Embedding presentations with Open Source web present
Ā 
Beyond the traditional learning management system
Beyond the traditional learning management systemBeyond the traditional learning management system
Beyond the traditional learning management system
Ā 

Recently uploaded

Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
Ā 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
Ā 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
Ā 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
Ā 
Dev Dives: Train smarter, not harder ā€“ active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder ā€“ active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder ā€“ active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder ā€“ active learning and UiPath LLMs for do...
UiPathCommunity
Ā 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
Ā 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
Ā 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
Ā 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
Ā 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
Ā 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
Ā 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
Ā 
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
Ā 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
Ā 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
Ā 
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
Ā 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
Ā 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
Ā 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
Ā 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
Ā 

Recently uploaded (20)

Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Ā 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Ā 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Ā 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Ā 
Dev Dives: Train smarter, not harder ā€“ active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder ā€“ active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder ā€“ active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder ā€“ active learning and UiPath LLMs for do...
Ā 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Ā 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Ā 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Ā 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Ā 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Ā 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Ā 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
Ā 
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
Ā 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Ā 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Ā 
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
Ā 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Ā 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Ā 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
Ā 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Ā 

Chisimba - introduction to practical demo

  • 1. Ā  Ā 
  • 2. z Ā  Ā 
  • 3. Ā  Ā 
  • 4. Ā  Ā 
  • 5. Ā  Ā 
  • 6. Ā  Ā 
  • 7. Built on a stack of FOSS applications and libraries using a suite of FOSS development and collaboration tools Ā  Ā 
  • 8. All about ... Human development Creating opportunities through transnational alliances within Africa and out Software & pedagogical innovation capacity Ā  Ā 
  • 9. Idea capital at hips among them, and the degree to which those ideas lead to oth Ā  Ā 
  • 10. Partner institutions, organisations, projects Capacity building, academic projects Commercial activity, enterprise solutions Ā  Ā 
  • 11. jQue The FOSS stack ry SWOR extJ Cross platform D S Javascr ipt Fedora RESTful API proto Apache2 Ajax type Mashable XMPP Mobile phone Chisim MySQL PEA PHP ba R Online package management CUR Cloud-ready L GNU/Linux FFm peg SWF Ope Flas tools gstrea n h mer Offic RED Open Pyth e Java 5 Zoom on Ope Jabb n er fire Ā  Ā 
  • 12. jQue The FOSS stack ry Javascr ipt Chisim ba Apache2 PHP MySQL GNU/Linux Ā  Ā 
  • 13. What does it mean for you? A stable, scalable, tried and trusted stack of technologies that power some of the largest companies and applications in the world Ā  Ā 
  • 14. Ā  Ā 
  • 15. The MVC architecture The only file The module being executed by the engine ever loaded directly View Controller Object Engine Model Database Ā  Ā 
  • 16. Everything is a module Module Module Module View View View Controller Controller Controller Model Model Model View e.g. htmlelements modulecatalogue Controller modules sysconfig Helper security utilities lucene strings blocks API Object Engine Model Ā  Ā 
  • 17. Turnitin Flickr Filters Twitter Collecta Twitter YouTube Google Slideshare RSS / SIOC Atom blog cms activitystreamer adbanner context Google OEMBED assignment buddies calendar email faq maps Wikipedia courselecturers dictionary digitalbusinesscard documentconverter essay forum hosportal eportfolio Yahoo events gradebook glossary gift ical mail homepage Query Flickr imagemagick wicid api blocks markitup pbl flickrshow Language config ext workgroup learningcontent context feed (YQL) API contextgroups contextadmin twitter fileshare WebPresent library wiki scorm decisiontable contextpermissions e.g s creativecommons webpresent foaf Moodle ircchat textblock errors files filemanager filters filtergen georss mcqtests poll groupadmin help logger htmlelements turnitin language geonames Integrat Module mail jquery API World Core nav search location gravatar e s postlogin packages librarysearch prelogin modulecatalogue permissions userstats icecast Other Authenticate security skin stories Provide Chisimba libraryexams sysconfig strings tribe jabberblog tree systext toolbar sites Facebook libraryforms tagging utilities twitterizer youtube userregistration shorturl userdetails timeline worksheet OEMBED websearch Facebook messaging useradmin swftools triplestore Blocks Del.icio.us mediaconverter news html5elements subscriptions survey Code or quotes oembed languagetextgenerator smssender snippets wigets personalspace Web Twitter pdfmaker rdfgen rubric siocexport openzoom Metaweblog widgets realtime wrapgeshi pubsubhubbub readinglist pastpapers OpenID photogallery Embed podcast ...etc... codes File LDAP previews Custom External Ā  Ā  blocks XMPP Blogging gateway
  • 18. Instances eLear ning CMS Blog OER News Portal system Mappi Social ng . . . etc Ā  Ā 
  • 19. An eLearning Instance Ā  Ā 
  • 20. Module Context Workgroup Filters Key concepts Blocks Dynamic templates Skins & canvases Ā  Ā 
  • 21. Module The smallest unit of functionality that can be installed or removed using Modulecatalogue Modules that know about context (e.g. courses) can be added to courses as plugins Key concepts Ā  Ā 
  • 22. Context The largest unit of division within an installed Chisimba instance An abstraction that in eLearning translates into course Key concepts Ā  Ā 
  • 23. Workgroup A unit of organization within a context where people can work together An abstraction that in eLearning remains known as workgroup Key concepts Ā  Ā 
  • 24. Filters nslated into content or functionality when the page e.g. [YOUTUBE]http://url[/YOUTUBE] {firstname} {surname} Key concepts Ā  Ā 
  • 25. Filters oEmbed Ā  Ā 
  • 26. Filters oEmbed Ā  Ā 
  • 27. Blocks Reusable units of functionality or content that can be rendered in a form suitable for either the narrow or wide panes Left Middle Right Key concepts Ā  Ā 
  • 28. Dynamic templates Pages that can be populated with functionality and content by an authorised user 'Turn editing on' ā€“ makes use of Chisimba blocks Key concepts Ā  Ā 
  • 29. Skins & Canvases Responsible for the look and feel of the system Skin ā€“ an overall theme for a given instance Canvas ā€“ a variation on the overall theme for a given instance Key concepts Ā  Ā 
  • 30. Cou rse In a context Outside a (course) context Ā  Ā  (course)
  • 31. Everything that Everything that happens is aware happens is of and linked linked to the to the context module or (course) person In a context Outside a (course) context Ā  Ā  (course)
  • 32. Outside of Inside of context (course) context (course) Course Admin admin Course People content Learning Content activities Configuration Assessment Ā  Collaboration Connection Ā 
  • 33. Context (course) plugins Modules that can be used in a context (course) Context Context aware dependent e.g. discussion forum e.g. quiz, worksheet Ā  Ā 
  • 34. A large volume of Code generation to existing code create working from which to build modules For developers Concentrate on A rigorous design code ā€“ the basics pattern to work are done from Ā  Ā 
  • 35. Highly configurable system that looks Multiple domains good of use For Users Rapid delivery on Cloud deployment development in minutes projects Ā  Ā 
  • 36. Thank you This presentation was made entirely using Free Software Derek Keats, PhD derek@dkeats.com http://www.dkeats.com http://facebook.com/dkeats Ā  Ā  http://kengasolutions.com