Gentoo Archives: gentoo-dev

From: Brian Dolbec <dolsen@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] rfc: killing mediawiki
Date: Wed, 04 Jul 2018 13:00:46
Message-Id: 20180704060034.261bdbfa@professor-x
In Reply to: Re: [gentoo-dev] rfc: killing mediawiki by Kent Fredric
1 On Wed, 4 Jul 2018 19:21:53 +1200
2 Kent Fredric <kentnl@g.o> wrote:
3
4 > On Tue, 3 Jul 2018 12:39:43 -0500
5 > William Hubbs <williamh@g.o> wrote:
6 >
7 > > I don't care that we have a wiki, but can we please look into
8 > > killing mediawiki and look at something with a git backend? It
9 > > would be very nice to be able to edit wiki pages in markdown or
10 > > another similar format and use git to control the changes instead
11 > > of editing in a browser.
12 >
13 > 1. Who are the primary beneficiaries of this suggestion?:
14 >
15 > a. People with expert knowledge of development systems and people
16 > with Gentoo Privileges
17 >
18 > b. End users who may not be experts, in all things development, but
19 > may be able to contribute and consume content.
20 >
21 > 2. What compromises in flexibility does this create? Eg: Do suggested
22 > replacements have capacity to have arbitrary HTML and templating?
23 > Or are they restricted to the terribly narrow featureset of Markdown?
24 >
25 >
26 > If you're optimising for 1-a and your choice of compromise results in
27 > a reduction in functionality with regards to clear, flexible, and
28 > expressive content, it will be hard to sell me on the idea.
29 >
30
31 3) The ability of someone with a sight disability, the actual ability
32 to contribute to the project. We as a project should try make our
33 documentation accessible to as broad an audience as possible.
34
35
36 I know from personal experience and having worked with such a person,
37 to make it possible to work with cli tools to be able to interact with
38 normally browser only visual interfaces which are extremely poor to
39 work with using a screen reader. At my work, I personally made a github
40 python library and cli interface for github, and worked to create
41 templates for a go-jira command line interface so a visually impaired
42 co-worker could interact with those systems.
43
44
45 --
46 Brian Dolbec <dolsen>