|
> > | |
|
- Set JUPLACE = Code_Saturne User's club meeting. EDF, December 2008
|
|
> > | The TWiki at the University of Manchester
A web-based collaboration platform
Juan Uribe |
| A Taste of TWiki |
|
< < | |
> > | |
| The basic function of TWiki is a Wiki (if that helps!)
A Wiki is like a web site, except that you can edit the content in your browser |
|
- In Ward's words, Wiki is "the simplest online database that could possibly work"
- A Wiki is basically a shared, online, persistent whiteboard
TWiki Wiki |
|
< < | |
> > | |
| TWiki implements the basic Wiki idea of a shared whiteboard
- Anyone can add content
... or change what is written ... or change the organisation of the content
|
|
- with over 100 regular contributors in many countries
Where is it used?
TWiki is mainly used in commercial environments, often on corporate intranets |
|
< < |
- Examples: Disney, British Telecom, SAP, Wind River, Motorola, Epic Games
|
> > |
- Examples: Disney, British Telecom, SAP, Wind River, Motorola, Epic Games
|
|
A number of public Wiki sites also use TWiki
TWiki Features
TWiki builds on the original Wiki concept and adds a number of features that make it very useful in a business environment. |
|
< < |
- TWiki pages are fully revision controlled, so a record of every change to every page is kept
|
> > |
- TWiki pages are fully revision controlled, so a record of every change to every page is kept
|
|
- The look-and-feel is highly configurable, through use of templates
|
|
< < |
- A "plugins" interface eases
- customisation
- extension
- application integration
| |
|
> > | |
- A "plugins" interface eases
- customisation
- extension
- application integration
| | |
|
Applications of basic TWiki
Basic TWiki can be used as: |
|
- A database
- A project management system
- A tracking tool
|
|
< < |
- (truth is, we don't really know its limits!)
|
> > |
- ( truth is, we don't really know its limits!)
|
|
Structure of this TWiki
- Webs: A TWikiSite is divided into webs, each one represents an area for collaboration. This site has the following webs:
|
|
< < |
Web |
Use to... |
CfdTm |
Learn about the group and its research |
GarteurAG54 |
|
Main |
...collaborate on the ATAAC project |
Main-old |
Access to the group webs |
RaLESin |
...collaborate on the ATAAC project |
Sandbox |
|
TWiki |
|
TestWeb |
|
This table is updated automatically based on WebPreferences settings of the individual webs. |
|
> > |
Web
Use to...
$web $pattern(.*?\* Set SITEMAPUSETO\s*=([^\n\r]*).*)
This table is updated automatically based on WebPreferences settings of the individual webs.
|
|
- Topics: Each web is made up of hyperlinked topics that appear in your browser
Users and Groups |
|
-
- In TWiki, they can always recover the old revision and re-instantiate it if they really want to
- Otherwise they should regard your changes as an opportunity for discussion
- Pages in wiki are (usually) in one of three "modes"
|
|
< < |
-
- DocumentMode
- ThreadMode
- StructuredMode
|
> > | |
| TWiki doesn't automatically distinguish between these modes; they are purely semantic. |
|
< < | DocumentMode
- A page in DocumentMode usually comprises a contribution which is written in the third person and left unsigned.
|
> > |
- A page in DocumentMode usually comprises a contribution which is written in the third person and left unsigned.
|
|
- The piece of text is community property
- It may have multiple and changing authors as it is updated to reflect the community consensus.
|
|
< < | ThreadMode |
> > | |
|
- Thread mode is a form of discussion where the community holds a conversation
- The discussion usually starts out with a statement, at the top of the page, that is subsequently discussed
- The page may be periodically "refactored" (edited) to remove some of the comments
- As long as the comment is accurately reflected in what replaces it, nobody usually minds.
- Remember to always maintain a complete list of contributors, though!
|
|
< < | You may see a comment box on a page in ThreadMode that makes it easy to quickly add your inputs. Typing in a comment and adding it to a page this way is known as "blogging"
- ThreadMode is rather like an e-mail thread
|
> > | You may see a comment box on a page in ThreadMode that makes it easy to quickly add your inputs. Typing in a comment and adding it to a page this way is known as "blogging" |
|
-
- Except that new comments are usually added to the end
|
|
< < |
- ThreadMode pages often get refactored into DocumentMode
|
> > | |
| |
|
< < | StructuredMode
- A page in StructuredMode follows some predefined structure for example
|
> > |
- A page in StructuredMode follows some predefined structure for example
|
|
-
- An agenda
- A set of meeting minutes
- A requirement description.
|
|
< < |
- Pages in StructuredMode will usually have rules governing how they are edited.
|
> > |
- Pages in StructuredMode will usually have rules governing how they are edited.
|
|
Structure of a TWiki page
TWiki pages are usually organised into three parts: |
| Editing Pages
- You've read a page, and you disagree with it violently! It says:
Everyone knows that the world is an OblateSpheroid But you know for a fact it is flat!
- You've clicked the edit link, and an edit page has appeared. But it doesn't look much like what was on the page before - it's full of strange hieroglyphics!
|
|
< < | _Everyone_ *knows* that =the world= is an OblateSpheroid |
> > | _Everyone_ knows that =the world is an OblateSpheroid= |
|
What's in a page
- The hieroglyphics are what's known as "TWiki Markup" or "formatting"
- They are a really simple way of telling the browser how you want the page to look
- You don't have to use them
|
|
< < |
-
- TWiki understands pages in plain text just fine.
Actually it is perfectly and absolutely flat
appears as
Actually it is perfectly and absolutely flat
|
> > |
-
- TWiki understands pages in plain text just fine.
Actually it is perfectly and absolutely flat
appears as Actually it is perfectly and absolutely flat
|
| |
|
< < | WikiWords |
> > | |
|
- One special hieroglyph that is very important is a BumpyWord
- a word that starts with uppercase, then some lowercase, then more uppercase (a.k.a CamelCase)
- This has a special meaning to TWiki; if it matches the name of another topic, TWiki will automatically create a link to that page for you.
|
| |
|
> > | |