Online document services

From Citizendium
Revision as of 11:32, 12 August 2008 by imported>Gaurav Banga (Version Control)
Jump to navigation Jump to search
This article is developing and not approved.
Main Article
Discussion
Related Articles  [?]
Bibliography  [?]
External Links  [?]
Citable Version  [?]
 
This editable Main Article is under development and subject to a disclaimer.
Nuvola apps kbounce green.png
Nuvola apps kbounce green.png
This article is currently being developed as part of an Eduzendium student project. The project's homepage is at CZ:CIS 700 Special Topics 2008. One of the goals of the course is to provide students with insider experience in collaborative educational projects, and so you are warmly invited to join in here, or to leave comments on the discussion page. However, please refrain from removing this notice.
Besides, many other Eduzendium articles welcome your collaboration!



Technology is analogous to a coin, it has two faces to it. Every little technology has a major story to tell us about its advantages and disadvantages. Especially in this era of innovation, witnessing advancements in technology have become as common as witnessing the sun rise everyday morning. What was popular yesterday is obsolete today and what is popular today will be obsolete tomorrow.

What is online document service?

Online document service (ODS) offers the user with the ability to store, read, write and share their word documents, spreadsheets and presentations online. These documents are available anywhere and anytime to the user where he/she can access Internet. These services are operating system independent and there's no software to download and install, no upgrading hassles when new features are added or bugs eliminated, and no upfront or ongoing expenses required to use these services. The ability to share these documents with several other users without a server of their own is equally tempting, as is the price tag for many of these services: absolutely free.

Online document services act as collaborative tools, much like the way Wiki's do. But it is important to understand that both of them deserve a separate categorization, beyond their both being services in convergence of communications. Some of the points of distinction are:

  • The main principle behind ODS is not authorship.
  • An ODS involves editing contents of a document as opposed to editing the contents of a website.
  • The primary purpose of an ODS is not to act as a knowledge repository or an encyclopaedia.
  • An ODS has moderated collaboration.

Online Document Service Providers

Features

  • Users can create, import and export documents.
  • Users can publish their work as a webpage.
  • Users can share and edit documents by inviting collaborators.
  • The web-application keeps a record of recent changes made to a document by collaborators.
  • The changes made to the document are visible in real-time.
  • Owner can exercise access control by assigning permissions to collaborators.

Version control

Most of the times when you are editing a document, it goes through various revisions over a period of time. What if after numerous edits and saves, one day your mind reverts and you want to go back to the older version. Version control saves you the hassle of going back to square one and having to rewrite it all over again.

Version Control is an integral part of ODS. Changes to each document are usually identified by incrementing an associated number, called the revision number. Either simply increment numbers for each edit (v1,v2,v3, etc.) or denote major/minor revision number ((v1_0, v1_1, v1_2, v1_3, v2_0, etc.) or include dates ((v2008-07-01, v2008-07-14, etc. )

There are various version control methods : SCCS( source code control system), RCS(revision control system), CVS(concurrent versions system) , SVN(subversion), Perforce etc.

Each ODS has its own version control method. For example, Perforce is the version control system in use at Google.

Competition

See Google_docs_vs._MS_word