Looking for a relational wiki for documentation.
July 8, 2014 6:13 AM Subscribe
Greetings hive mind! This seems to be something that should already exist, but I think I either haven't found the right type of wiki, or have looked over the feature in one of the many wikis I've tried. Basically, I'm looking to use a wiki for IT documentation purposes...but I'd also like for it to be able to automatically propagate views/pages in a relational manner (either via the backend or via templates). Here's an example to help illustrate:
posted by samsara to Computers & Internet (6 answers total) 4 users marked this as a favorite
Example pages/template types: Software, Hardware, Departments, Locations, Users
When we look at documentation pages for any of the above categories, we'd like to also satisfy linking to some or all of the remaining categories. So if I were to fill out a page about a piece of software, I'd also want to note what departments use it, who belongs to those departments, and perhaps even where the software is physically installed (if it's in a lab for example). This part is easy to manually do already in a wiki. What is missing, as far as I've found so far, is the ability to look at the data from let's say, a department perspective, and automatically see all of the software, users, etc pages linked to them without needing additional manual entry. I'm imagining this could be achieved with templates per category, where childitem blocks would be predefined for the other categories..the trick however, i think, would be filtering the childitem lists to only report back the pages that reference the page I'm currently on.
Outside of researching wikis, I've so far test driven Mediawiki (and the Bluespace addon), Tikiwiki, Twiki, Dokuwiki. and have started to trial paid options starting with Atlassian Confluence (which actually would be a great platform to build off of due to its simplicity if the solution exists in one of their many addons).
So I'm wondering, does this kind of wiki solution exist? If not a wiki, is there a documentation solution that has this kind of feature? If not for either, ignore these questions...I'll be working on a new product on weekends that'll help fund my retirement.