Difference between revisions of "Wiki activity"

Jump to: navigation, search

Note: You are currently viewing documentation for Moodle 2.9. Up-to-date documentation for the latest stable version of Moodle may be available here: Wiki activity.

m (improve template, removing categories)
Line 1: Line 1:
{{Improve}}
+
Chapter 1
 +
Introduction
 +
1 Introduction
 +
1.1 Background
 +
The OpenSolaris Operating System is a research operating system by Suns Microsystems which based on Solaris. Open Solaris OS is a Free/Libre Open Source Software (FLOSS) operating system which is License under GNU Public License which can be distributed freely over the world community.
 +
OpenSolaris is an operating system which accords a platform for building and running applications. It has built in features to build, debug and deploy new applications faster. It is an operating system OS, and open source project licensed under CDDL and community.
 +
In addition to OpenSolaris, Sun Microsystems contributes to a range of open source projects, including MySQL, NetBeans, GlassFish, OpenOffice.org, OpenJDK , java.net and many others. Sun Microsystems Inc., (NASDAQ: JAVA) develops the technologies that power the global marketplace. Guided by a singular vision – “The Network is the Computer” – Sun drives network participation through share innovation, community development and open source leadership. Employees – 33, 423 worldwide. Fiscal Year 2008 Revenues - $13.880 billion. Locations – Sun conduct business in more than 100 countries around the world (Sun Microsystem Inc.,(2008)Company Profile Available: http:www.sun.com/aboutsun/company/index.jsp) .
 +
Open Solaris is the best to develop the applications the future generations will need high performing and extremely reliable.
 +
 +
1.2 Operating System Choice
 +
When choosing the OS for our project  we consider these following instances such as stability –  ability of a system to persist and to remain qualitatively unchanged in response either to a disturbance or to fluctuations of the system caused by a disturbance, interoperability -  is a property referring to the ability of diverse systems and organizations to work together (inter-operate), cost – affordable and free, expandability -  ability of a computer system to accommodate additions to its capacity or capabilities, I/O throughput  -  output or production, as of a computer program, over a period of ...peripheral speeds (I/O) and the efficiency of the operating system.
 +
There is huge demand for OpenSolaris today because it has a large number of features that are not found in the other OSs such as Time Slider, ZFS as the default file system, enhanced Image Packaging System (IPS), COMSTAR. Trace enabled packages for extreme operability and performance tuning.
  
{{Wiki}}
 
A wiki is a collection of collaboratively authored web documents. Basically, a wiki page is a web page everyone in your class can create together, right in the browser, without needing to know HTML. A wiki starts with one front page. Each author can add other pages to the wiki by simply creating a link to a page that doesn't exist yet.
 
  
Wikis get their name from the Hawaiian term "wiki wiki," which means "very fast." A wiki is indeed a fast method for creating content as a group. It's a hugely popular format on the Web for creating documents as a group. There is usually no central editor of a wiki, no single person who has final editorial control. Instead, the community edits and develops its own content. Consensus views emerge from the work of many people on a document.
 
  
Moodle's wiki is built atop an older wiki system called Erfurt wiki: http://erfurtwiki.sourceforge.net.
 
  
In Moodle, wikis can be a powerful tool for collaborative work. The entire class can edit a document together, creating a class product, or each student can have their own wiki and work on it with you and their classmates.
 
  
It may be useful to think of a wiki's front page as a structured table of contents. Essentially, a wiki is organized by its links.
 
  
== Setting up and editing a Wiki ==
 
  
For documentation on setting up a Wiki and for adding and editing pages, see:
 
  
Setting up: [[Adding/editing_a_wiki]]
 
  
Adding pages: [[Viewing_a_wiki#Adding_a_wiki_page|Section on Adding a wiki page]]
+
1.2.1 Operating System History
 +
OpenSolaris was based on Solaris, which was originally released by Sun in 1991. Solaris is a version of UNIX System V Release 4 (SVR4), jointly developed by Sun and AT&T to merge features from several existing Unix System. It was licensed by Sun from Novell to replace SunOS.
 +
Planning for OpenSolaris started in early 2004. A pilot program was formed in September 2004 with 18 non-Sun community members and ran for 9 months growing to 145 external participants.
 +
Sun submitted the CDDL (Common Development and Distribution License) to the OSI, which approved it on January 14, 2005. The first part of the Solaris code base to be open sourced was he Solaris Dynamic Tracing facility (commonly known as DTrace), a tool that aids in the analysis, debugging, and tuning of applications and systems. DTrace was release under the CDDL on January 25, 2005 on the newly launched opensolaris.org website. The bulk of the Solaris system code was released on June 14, 2005. There remains some system code that not open sourced, and is available only as pre-compiled binary files.
 +
On September 14, 2010, OpenIndiana was formally launched at the JISC Centre in London. While OpenIndiana is a fork in the technical sense, it is a continuation of OpenSolaris in spirit: the project intends to deliver a System V family operating system which is binary-compatible with the Oracle products Solaris 11 and Solaris 11 Express. However, the project does use the same IPS package management system as OpenSolaris.
  
Editing pages: [[Viewing_a_wiki#Editing_a_wiki_page|Section on Editing a wiki page]]
+
1.3 Objectives
  
Printing pages:  [[wiki_print|Wiki print]]
+
1. To improve the system call interface provided by the Linux operating system.
 
+
2. To know how user programs communicate with the operating system kernel via this interface.  
==Wiki Basics==
+
3. To incorporate a new system call, thereby expanding the functionality of the operating system.
 
+
4. To be able to build the binary for a kernel from its source code and booting the machine.
Wikis are a simple, flexible tool for collaboration. They can be used for everything from simple lists of web links to building entire encyclopedias. Wikipedia is the largest wiki in the world (http://www.wikipedia.org). As of August 2007, Wikipedia contained over 2,000,000 articles in English alone, on everything from general topology to split infinitives. The entire Wikipedia site is written by volunteers from around the world.  An article is started by someone with an interest in the subject, and then anyone in the community can add content, edit other people's work, or add another page elaborating on a sub-topic. It has become so large and so frequently used that there is a lively debate about how authoritative a collaborate work without a central editor can be.  
 
 
 
Of course, wikis in your own class won't be that extensive. But it's important to have a plan for your wiki before you release it to the class.  Students need to know the purpose of the wiki and how it fits in with the class. If it's a personal wiki, will they be graded? Is it simply a staging area for group work that will be submitted later?  Students need to know so they can submit appropriate work. A brainstorming wiki is very different from one that will be submitted for a grade.
 
 
 
You'll also need to decide on an editing policy. Will you be a central editor? Or will you let the students be completely responsible for the work? How will you deal with offensive content?
 
 
 
In most circumstances, you'll find that you can trust students. But on the rare occasion a student does do something offensive, you will need to have a policy to deal with it. Will you roll back the changes by that author? Or will you create a new version by deleting her content?  Creating a new version leaves a trail you can use for evidence later, but it also makes it easier for the perpetrator to restore her comments.
 
 
 
==Creative Wiki practices==
 
 
 
The free-form, collaborative nature of wikis makes them easy to apply in creative ways. Any sort of group process can be facilitated using a wiki. For instance, a course may make use of many resources and have, as an aid to instructors, a wiki devoted to equipment located in several remote classrooms. The wiki's links to equipment and process pages can become useful in giving directions. The front page would then be organized differently than an individual teacher's page.
 
 
 
 
 
===Group lecture notes===
 
Usually, lecture notes are a solitary activity, but one person can easily miss an important point during a lecture through daydreaming or trying to understand a prior point. Students may also have difficulty deciding what information is important and what is elaboration or example. Creating a wiki for group lecture notes after a lecture gives students a chance to combine all their notes. Those that missed information can get it from their peers. The group can also decide what information is critical and give it proper emphasis. Group lecture notes could be done with the entire class, if it is small enough, or with small working groups. Groups can also compare notes for further discussion and refinement.
 
 
 
===Group Project management===
 
The most straightforward use of a wiki is as a tool for group collaboration for creating group projects. A teacher assigning a group project can give students a place to work by creating a wiki with the group mode enabled. This will give each group their own space to record research, to develop outlines and to create the final product. The teacher may create a submission date on which to turn off editing capabilities for students so that he or she can grade the final projects. Afterwards, the teacher may enable visible groups so that everyone can see each other's work.
 
 
 
===Brainstorming===
 
Brainstorming is a non-judgmental group creative process in which group members are encouraged to give voice to any ideas they personally consider relevant to the group exercise. In a face-to-face meeting, a brainstorming facilitator will usually stand in front of a big piece of paper and elicit ideas from the participants in the room. A teacher can create an online version of this process by setting up a wiki for the entire class or for smaller student groups and asking people to submit ideas around a brainstorming topic. People can add ideas as they occur and link to other pages for elaboration.
 
 
 
===Contribute to other wikis===
 
A teacher might assign his or her class the task of contributing to [http://en.wikipedia.org Wikipedia], [http://en.wikiversity.org Wikiversity], or to another wiki on the Web, on any class topic, perhaps by assigning students to groups (or making it a class project if the class is small enough and the topic broad enough) and challenging them to collaboratively create an article they would feel confident posting to a public-information space. Students will use the course wiki to create drafts of the article they will eventually publish to the community at the end of the semester.
 
 
 
This type of assignment has a number of benefits:
 
* It gives students additional motivation to do their best, since they know their work will be viewed and critiqued by the public instead of just by their instructor.
 
* It can act as a summarizing activity for an entire semester’s worth of material.
 
* Students will know their work will be used by other people, not just graded and filed away.
 
 
 
== See also ==
 
 
 
*Using Moodle [http://moodle.org/mod/forum/view.php?f=366 Wiki module forum]
 
 
 
[[de:Wiki]]
 
[[es:Wikis]]
 
[[eu:Wikiak]]
 
[[fr:Wiki]]
 
[[ja:Wikiモジュール]]
 

Revision as of 02:39, 23 August 2011

Chapter 1 Introduction 1 Introduction 1.1 Background The OpenSolaris Operating System is a research operating system by Suns Microsystems which based on Solaris. Open Solaris OS is a Free/Libre Open Source Software (FLOSS) operating system which is License under GNU Public License which can be distributed freely over the world community. OpenSolaris is an operating system which accords a platform for building and running applications. It has built in features to build, debug and deploy new applications faster. It is an operating system OS, and open source project licensed under CDDL and community. In addition to OpenSolaris, Sun Microsystems contributes to a range of open source projects, including MySQL, NetBeans, GlassFish, OpenOffice.org, OpenJDK , java.net and many others. Sun Microsystems Inc., (NASDAQ: JAVA) develops the technologies that power the global marketplace. Guided by a singular vision – “The Network is the Computer” – Sun drives network participation through share innovation, community development and open source leadership. Employees – 33, 423 worldwide. Fiscal Year 2008 Revenues - $13.880 billion. Locations – Sun conduct business in more than 100 countries around the world (Sun Microsystem Inc.,(2008)Company Profile Available: http:www.sun.com/aboutsun/company/index.jsp) . Open Solaris is the best to develop the applications the future generations will need high performing and extremely reliable.

1.2 Operating System Choice When choosing the OS for our project we consider these following instances such as stability – ability of a system to persist and to remain qualitatively unchanged in response either to a disturbance or to fluctuations of the system caused by a disturbance, interoperability - is a property referring to the ability of diverse systems and organizations to work together (inter-operate), cost – affordable and free, expandability - ability of a computer system to accommodate additions to its capacity or capabilities, I/O throughput - output or production, as of a computer program, over a period of ...peripheral speeds (I/O) and the efficiency of the operating system. There is huge demand for OpenSolaris today because it has a large number of features that are not found in the other OSs such as Time Slider, ZFS as the default file system, enhanced Image Packaging System (IPS), COMSTAR. Trace enabled packages for extreme operability and performance tuning.





1.2.1 Operating System History OpenSolaris was based on Solaris, which was originally released by Sun in 1991. Solaris is a version of UNIX System V Release 4 (SVR4), jointly developed by Sun and AT&T to merge features from several existing Unix System. It was licensed by Sun from Novell to replace SunOS.

Planning for OpenSolaris started in early 2004. A pilot program was formed in September 2004 with 18 non-Sun community members and ran for 9 months growing to 145 external participants.

Sun submitted the CDDL (Common Development and Distribution License) to the OSI, which approved it on January 14, 2005. The first part of the Solaris code base to be open sourced was he Solaris Dynamic Tracing facility (commonly known as DTrace), a tool that aids in the analysis, debugging, and tuning of applications and systems. DTrace was release under the CDDL on January 25, 2005 on the newly launched opensolaris.org website. The bulk of the Solaris system code was released on June 14, 2005. There remains some system code that not open sourced, and is available only as pre-compiled binary files. On September 14, 2010, OpenIndiana was formally launched at the JISC Centre in London. While OpenIndiana is a fork in the technical sense, it is a continuation of OpenSolaris in spirit: the project intends to deliver a System V family operating system which is binary-compatible with the Oracle products Solaris 11 and Solaris 11 Express. However, the project does use the same IPS package management system as OpenSolaris.

1.3 Objectives

1. To improve the system call interface provided by the Linux operating system. 2. To know how user programs communicate with the operating system kernel via this interface. 3. To incorporate a new system call, thereby expanding the functionality of the operating system. 4. To be able to build the binary for a kernel from its source code and booting the machine.