Collaborative Spaces and Education
The Server Side

The server environment is easy to overlook as we focus on the content and presentation of the pages we find on the web.

When I wanted to provide an easy way for readers to suggest relevant sites on the web we went looking for a script. I found the addlinks script I wanted and began to set it up on our server.

Since our systems administrator had moved on to a job that pays real money, I was left on my own to wander the dark side of the UNIX machine and to figure out how to make the script work. It soon became apparent that it wouldn't be as simple as putting the file into the proper (cgi-bin) directory on the server and pointing to it. The script needed to be configured specifically for the file and directory structure on our server. The location of language libraries directories and chronological markers had to be changed and the privilages of the scripts and some of the web files had to be modified.

With some help from readme files and a good deal of trial and error I was able to get the thing to work. Readers could now add links to the web pages that we put up, making the web sites that we built more constructive and communal.

Once I got the addlinks script to function, however, I realized a pedagogical problem. Since I had been telling my students that a web site with long lists of unannotated links was bad style, I was shooting myself in the foot by providing a mechanism that automatically created a long list of unexplained links. Anyone could now add to our pages, but I had assured that the material they added would be less than ideally presented in the web environment.

It became necessary to venture back into the server side of the web, back to the script. Working with another colleague, Tonya Browning, we figured out where to add another variable to the script and how to have the script recognize a new element that we would put in the addlink form: a comments field.

We modified the script and the entry form and soon had re(created) a server operation that not only allowed readers to add links to a page but prompted these readers to annotate the links that they were adding.

Opening the web, making it modifiable for those who weren't the authors of the original pages was a small but important step. The web is a primitive form of hypertext that doesn't normally allow much constructive interaction from readers, BUT the incredible audience potential of the web makes using it vital to a teacher of composition. Even this small step is helping us merge the possibilities of web audience with the democratizing potentials of hypertext.

If you'd like to add a link to this project, use the form (that I've been discussing) below:

Title:
URL:
Evaluate the site in a few sentences:

  • Computing for the Humanities
    A description of a graduate course taught during the summer of 1996 via Internet: students view and receive materials via the World Wide Web and send completed assignments via email. The focus of the course is on the analysis of texts using computer programs created by the professor.
  • _CWRL:_The Electronic Journal for Computer Writing, Rhetoric, and Literature
    features articles, some hypertext, on pedagogy and theory of the computer-based rhetoric and literature classroom and new forms of writing and interracting with computers (hypertext, MOOs, e-mail, news groups, the Web etc.). Three issues have been published and sumbmissions and inquiries are welcome.
  • UT Austin
    UT Austin Web Central
  • CWRL
    Computer Writing and Research Lab

    Thanks for the cgi source to Matt's Script Archive.

    Opening Teaching Theory The Web MU*S Conversation

    Daniel Anderson
    Joi Lynne Chevalier
    2/26/97