Jump to content

Distributive writing: Difference between revisions

From IdeaWazaWiki
mNo edit summary
updated definition
Line 1: Line 1:
'''Distributive writing''' is the collective authorship of texts. This further requires both a definition of ''collective'' and ''texts'', where collective means a connected group of individuals and texts are inscribed symbols chained together to achieve a larger meaning than isolated symbols. This places emphasis on texts being represented as writings, [[computer programming language]]s ([[C programming language|C]]/[[C Plus Plus|C++]], [[Java programming language|Java]], [[Perl]], etc), [[meta-level mark-up]] ([[HTML]], [[XML]], [[Scalable Vector Graphics|SVG]], [[PostScript]]), and their derivative works. Also, not to be excluded are all the above in various languages. Further, to define texts, we must also have an interpreter for the texts. For computer programming languages, we have a compiler, for writings we have written words interpreted by our mental faculties, and for meta-level mark-up there are [[web browser]]s, printers to interpret postscript, and various [[software application]]s which turn textual representations into another format. (Patrick Deegan and Jon Phillips, 2004)
== Definition ==


'''Synchronous''' – System of authorship where both author's make changes in realtime.
'''Distributive writing''' is the collective authorship of texts.  


'''Asynchronous''' – System of authorship where both author's make changes in non-realtime (rendertime or out of time).
This further requires both a definition of ''collective'' and ''texts'', where collective means a connected group of individuals and texts are inscribed symbols chained together to achieve a larger meaning than isolated symbols. This places emphasis on texts being represented as writings. This could be written words, iconic symbology (e.g., graffiti), [[computer programming language]]s ([[C programming language|C]]/[[C Plus Plus|C++]], [[Java programming language|Java]], [[Perl]], etc), [[meta-level mark-up]] ([[HTML]], [[XML]], [[Scalable Vector Graphics|SVG]], [[PostScript]]), and their derivative works. Also, not to be excluded are all the above in various languages. Further, to define texts, we must also have an interpreter for the texts. For computer programming languages, we have a compiler, for writings we have written words interpreted by our mental faculties, and for meta-level mark-up there are [[web browser]]s, printers to interpret postscript, and various [[software application]]s which turn textual representations into another format. (Patrick Deegan and Jon Phillips, 2004)
 
== Differences Between Others ==
 
=== Social Software ===
 
[[Social Software]] enables people to connect, communicate, and collaborate. It is explicity the the social which is of importance and is what is operated on. It is the commodity in the system. This is different than Distributive Writing because it is based upon software, whereas DW is not, and is not just about collaborative writing.
 
=== Networked Editing ===
 
===  ===
 
== Types ==
 
'''Synchronous''' – System of authorship where both author's make changes in realtime (at the same time).
 
'''Asynchronous''' – System of authorship where both author's make changes in non-realtime ('''rendertime''' or not at the time).


==External links==
==External links==
*[http://www.stc.org/ConfProceed/2003/PDFs/STC50-111.pdf When No One’s Home: Being a Remote Writer in Distributed Teams]
*[http://www.stc.org/ConfProceed/2003/PDFs/STC50-111.pdf When No One’s Home: Being a Remote Writer in Distributed Teams]
* [http://dwz.ucsd.edu/ Distributive Writing Zone]

Revision as of 23:51, 25 August 2005

Definition

Distributive writing is the collective authorship of texts.

This further requires both a definition of collective and texts, where collective means a connected group of individuals and texts are inscribed symbols chained together to achieve a larger meaning than isolated symbols. This places emphasis on texts being represented as writings. This could be written words, iconic symbology (e.g., graffiti), computer programming languages (C/C++, Java, Perl, etc), meta-level mark-up (HTML, XML, SVG, PostScript), and their derivative works. Also, not to be excluded are all the above in various languages. Further, to define texts, we must also have an interpreter for the texts. For computer programming languages, we have a compiler, for writings we have written words interpreted by our mental faculties, and for meta-level mark-up there are web browsers, printers to interpret postscript, and various software applications which turn textual representations into another format. (Patrick Deegan and Jon Phillips, 2004)

Differences Between Others

Social Software

Social Software enables people to connect, communicate, and collaborate. It is explicity the the social which is of importance and is what is operated on. It is the commodity in the system. This is different than Distributive Writing because it is based upon software, whereas DW is not, and is not just about collaborative writing.

Networked Editing

Types

Synchronous – System of authorship where both author's make changes in realtime (at the same time).

Asynchronous – System of authorship where both author's make changes in non-realtime (rendertime or not at the time).