
Am 11.01.2017 um 01:13 schrieb Martin Owens:
Thanks Eduard and Olof for your quick replies.
Templates
A commit 3 days ago: https://gitlab.com/gitlab-org/gitlab-ce/merge_requ ests/8487 We'd have to wait for it, but it seems actively filling in what's missing.
- This is nice, but it's something completely different from the Wiki templates. The templates we have are rather snippets, that auto-fill with data from the page. They are inserted *into* the page, not *as* page. Like the one that links to different translations, or the one that you insert when a page is outdated, etc. They are used extensively currently.
Categories
More than a directory categorisation? Is this an added meta- categorisation required?
- It is useful to organize the large Wiki we have.
Redirects
Not supported. Not sure if it could be regarding security etc.
- Just wondering: we'd be causing dead links left and right on the internet when we kill the current subdomain...
Even fundamental styling/layouting would be hard to impossible (for beginners: try to re-create our main page [1] or our latest release notes [2])
I question the need for this complex layout, it made sense back when the website was an uneditable static site not updated in years. But it's now an uneditable dynamic site updated in weeks. Which is completely different and I don't think we need to be as complex with developer/contributor information.
- This is something I also care less about.
Useful things like Namespaces (including user pages) / Subpages
For user pages, a person can make as many wiki's for themselves as the want in their own gitlab user account, no need for inkscape's project wiki to be used for that. Directories are available for subpages.
- User pages are less important, I agree. The page hierarchy, however, does not appear to be reflected in the menu on the right at gitlab, it just lists all of them, as far as I could see (but maybe my mini-wiki was just too small?).
Watchlists and the like (e.g. [4] which is immensely useful)
Since it's a git repository, a user can watch for changes and see recent changes just like any repository.
- I couldn't find an option that one can check in the interface, to get email notifications. How would I go about creating something like that? (could even be a script)?
Is there a graphical diff available somewhere for the Wiki git? (I found one for single pages, with single commit listings, but no way to summarize a couple of those, or see a list of changes for the full Wiki online).
These two things are the most important functionalities for me.
Btw. is it possible to revert any Wiki changes (through the interface)?
There are some advantages too, such as dynamic checkboxes for task lists (immensely useful for what we do with the wiki),
- Yes, those are nice.
inline diffs, code syntax highlighting, linking to issues, code commits, users, milestone etc. Linking to specific files in the main repository.
- linking to gitlab issues is probably not relevant for us...
Basically some useful code/project integration features which we'd never have on media-wiki.
- Normal links do work, too. I'd prefer if OSUOSL could host a full-featured Wiki for us...
Maren