[Mediawiki-l] Namespace recommendations for using MW in universitycourses
Morten Blaabjerg
morten at crewscut.com
Thu Jan 25 03:00:23 UTC 2007
Cris,
Why strive for no ambiguity? If you don't want ambiguity, you could set up a
straightforward HTML page or content management system with precisely the
structure you need. I find in wikis, the structure emerges, as users go
along and, as content grows and discussion takes place, find ways to
organize and make the structure. Without this "knowledge as process", wikis
are nothing, IMHO. Albeit this often happens with a lot of guidance, with
one or several users "taking charge" of doing things and setting examples, a
wiki is first and most of everything a process.
I personally find namespaces and subpages (which could also be an option in
your case) to be awkward in typing links and remembering correctly (as you
imply). On our own wiki (which is not quite an educational wiki) I prefer
links that are easy and straightforward to "think and type", and I use a lot
of redirects instead of deciding on structure beforehand. That's what I've
learned along the way, anyway - every time I thought out some better
"structure", something came along unexpected in the process, content wise,
which wrecked it. So I stick with making things simple now, the simpler the
better. This means resolving things as they come along, experiment, see what
works.
Best wishes,
Morten :-)
--
Morten Blaabjerg / Crews Cut Production
Danmarksgade 97
DK-5000 Odense C
Tlf. 65 90 60 88 / 51 80 91 55
http://morten.crewscut.com
morten at crewscut.com
----- Original Message -----
From: "Christopher Fuhrman" <christopher.fuhrman at etsmtl.ca>
To: <mediawiki-l at lists.wikimedia.org>
Sent: Thursday, January 25, 2007 1:53 AM
Subject: [Mediawiki-l] Namespace recommendations for using MW in
universitycourses
Hello,
I'm very pleased to learn that my university department has put in place a
MediaWiki server for use in our courses, IT support, etc. However, I'm
writing to ask for advice about a good "pattern" for name spaces in such an
environment, as our technicians prefer to just let us "have at it." I have
seen a few live wikis at universities, and there doesn't seem to be a set
pattern, per se, on how to do this.
As an instructor, I've already set up a few wiki pages for use in the
context of one of my courses, using MediaWiki on a free web site. During
this trial, I realized a few problems. First, certain terms have definitions
that are relative to my course. For example, I teach an intro to software
design (LOG120 is its course code), and I expect my students to learn the
very basic concepts of "coupling" and "cohesion". If one looks up the global
(wikipedia) definitions for these terms, they may or may not be useful in
the context of my course (not to mention that software engineering is a
"young" field and we don't all agree on terms). So, this means I have to
prefix my pages with a context of my course (project). Second, I had to be
very careful while rapidly creating my pages on this site not to "steal" the
global definitions (which happens if I forget to prefix a link with my
namespace and I accidentally create it.)
So, the pages for Coupling and Cohesion I'd like to have for my course have
a particular context, which implies I need to have a name space that's
unique to my course, e.g., LOG120, so I'd have LOG120:Coupling and
LOG120:Cohesion.
Here are the problems I see with this approach, and I'd like to get some
feedback from this list before we spend too much energy in the wrong
direction:
1) From what I understand about MW software, there are only 16 name spaces
allowed, and my department has more than 30 courses. Assuming every
professor jumped on board with the wiki approach (which is unlikely), it
seems we'll run out of name spaces with this strategy of one per course. If
we don't use course-specific contexts, I can foresee disagreements about
content on pages for different contexts. It could be interesting perhaps to
have one context, but with course-specific information separated on that
page. Professors aren't going to be agreeing on definitions, because of the
principle of academic freedom.
2) On a given page, most of the links will have to be prefixed with the
course's name space. This seems to be a lot of redundant prefixing, and runs
the risk of an errant global page being created when done hastily. Is there
a way in MediaWiki pages to define a "default" name space prefix?
3) What about the basic concepts of "Talk:", etc. for MW layout? It seems
like if I use a name space convention as stated above, Talk:Cohesion would
not be about my course's version of Cohesion, but rather the general
meaning. This is ambiguous.
An obvious alternative configuration would be a wiki server for each course,
but that seems like overkill for the technicians to maintain. The opposite
is to not have any course-specific namespaces, and use prefixes with a "."
like LOG120.Coupling - again, this seems like less user-friendly from the
standpoint of editing of the links.
Looking forward to any feedback, advice or examples of well designed MW
sites used in a teaching context. Regards,
Cris Fuhrman
--
Christopher Fuhrman
Professeur
Département de génie logiciel et des TI
École de technologie supérieure (ETS)
http://profs.logti.etsmtl.ca/cfuhrman/
+1 (514) 396 8638
_______________________________________________
MediaWiki-l mailing list
MediaWiki-l at lists.wikimedia.org
http://lists.wikimedia.org/mailman/listinfo/mediawiki-l
More information about the MediaWiki-l
mailing list