Please enable JavaScript.
Coggle requires JavaScript to display documents.
Unit 4 / Chapter 10 - Emergent KM Practices (Open Source Development (Tim…
Unit 4 / Chapter 10 - Emergent KM Practices
Web 2.0
Has come about through cumulative changes in the way software programmers and users use the web
Comparison of Web 1.0 and Web 2.0 (Table 10.1 & Fig 10.1 - pg 244)
Compare a passive website with no interaction possible to a social media tool that you use (like facebook)
AJAX - Programming language that enables web content use and interaction with web pages as we know them
Java
XML
(
A
synchronous
Ja
vascript and
X
ML) ... AJaX
Web 3.0
Semantic Web
Context of content defined by data "intuitive web"
Personalisation / Intelligent search
Collaborative Content Creation
Wikipedia (Wiki) p 256
Wiki Project (Groups of Wiki Editors)
Collective Intelligence
RSS feeds / Compliment the use of Wikis / Aggregates content
Able to restore previous versions
Functionality of discussion page for Collaboration
Polices and Guidelines p 256
Content (scope of suitable material)
Conduct (How editors can successfully collaborate)
Deletion (process by which pages, revisions and logs can be deleted
Enforcement (means by which standards may be enforced)
Legal (rules influenced by legal considerations and remedies for their misuse
Procedural (processes by which the Encyclopedia operates
Blogs
Web Log
Electronic Journal
Reverse Chronological order
Collective Intelligence
Mashup - Multiple media products
Folksonomy (Classification by multiple users through tags)
Open Source Development
Tim O' Reilly Introduced
Internet based communities of software developers who voluntarily collaborate to develop software for their organisations needs
All projects developed by loosely bound people. Eg. Mozilla Firefox, Google Chromium, Android. These loose associations have enabled programs to beocme inter-operable (across platfroms).
Definition of Open Source / Pg 259
When new versions are released, thousands of people test and debug the code, providing rapid stabilisation of the product and hence faster development cycles
Why would they do this for free? See reasons on p 260
Virtual Worlds
Simulated online 3D worlds
Example: Second Life
As a business application or learning tool