Introducing InterWiki

Many of you (if not all of you) have relations to other systems while developing and maintaining your CodeResort project. Tickets, Wiki pages, Subversion log messages and so on fills up with full links to external systems.

It may be that you use some other bug tracker, or perhaps reference pages on test or production systems that showcase a bug. It could be anything. What makes these links a bit difficult is that they often are:

  • Difficult to read and reference
  • Don't get updated when a system moves from one address to another
  • Not pretty

InterWiki makes it possible to build your own link syntax. In the same way you can link to a wiki:WikiStart (wiki page) or ticket:42 (ticket), you can now make a link that looks and behaves just as you need it.

Say for instance that you have a test and production setup and your project also deals with bugs on pages and content planning. If the content pages are numbered, how about referencing them as prod:525 or test:233?

If you use some other bug tracker with your project, how about just typing bug:123 and have a full external link rendered?

Or, if your project uses modules from another project, such as the epicode project that you need to reference, how about typing epicode:ticket:42 to make a link? Even display this link as descriptive text by using this pattern: [epicode:ticket:42 related issue]

Want to know how? Read up on the HelpUser/InterWiki help page - you'll find all you need to get started.

  • Posted: 2008-02-13 02:13
  • Author: simon
  • Categories: howto


No comments.