From mboxrd@z Thu Jan  1 00:00:00 1970
From: Michael Tremer <michael.tremer@ipfire.org>
To: documentation@lists.ipfire.org
Subject: Re: New Wiki Software - Please help testing :)
Date: Sun, 26 May 2019 11:43:20 +0100
Message-ID: <9A43A250-000E-43B8-A2F0-6B50832525C6@ipfire.org>
In-Reply-To: <B34E36D5-E87D-4CE5-B364-3FCBCA366F1A@gmail.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============3277112366324422649=="
List-Id: <documentation.lists.ipfire.org>

--===============3277112366324422649==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Hello guys,

Thanks first of all to engage so much in this :)

> On 24 May 2019, at 12:07, Carlo Fusco <fusco.carlo(a)gmail.com> wrote:
>=20
> I tried to log in, but I get this error message:
>=20
> -------
> Proxy Error
>=20
> The proxy server received an invalid response from an upstream server.
> The proxy server could not handle the request POST /login.
>=20
> Reason: Error reading from remote server
> =E2=80=94=E2=80=94=E2=80=94

This seemed to be caused by a blacklist that we are checking to identify spam=
mers. The blacklist did not seem to respond in time. I have removed that one =
now and I hope that this will now work better.

Best,
-Michael

>=20
>> On 24 May 2019, at 12:58, Carlo Fusco <fusco.carlo(a)gmail.com> wrote:
>>=20
>> Hi Michael,
>>=20
>> I volunteer to help. One thing I could do is the work necessary to fix the=
 broken links and helping with the manual operations to port the old document=
s to the new wiki.
>>=20
>> Please let me know if there is anything else I can do to assist you.
>>=20
>> =E2=80=94=20
>> Carlo Fusco
>>=20
>>> On 23 May 2019, at 15:35, Michael Tremer <michael.tremer(a)ipfire.org> wr=
ote:
>>>=20
>>> Hello people,
>>>=20
>>> I am busy with migrating the wiki to the new webapp.
>>>=20
>>> For those who are not aware of this happening: We are going to move away =
from Dokuwiki. The story is quite a long one, but in short it is that I am un=
happy with it. It has been a solid piece of software for us, but the user reg=
istration process is broken. People cannot sign up to it. Spam bots can. It d=
oes not look very nice and all in all it is written in PHP.
>>>=20
>>> The original plan was to port our design to it, but actually it is easier=
 just to write some wiki stuff into the web app where other parts already exi=
st. So I decided to use our web app and add two things: An editor for the pag=
es, a place to upload files and a big function that renders the pages. That i=
s about it.
>>>=20
>>> This wiki uses markdown. The syntax is very similar to the Dokuwiki synta=
x with exception of images, tables and some other smaller things. But markdow=
n is widely used. Loads of people have probably used it somewhere else before=
. Also this is handy because I did not have to implement something that rende=
rs my own syntax.
>>>=20
>>> I have been working on a unified account system which is coming along nic=
ely. I have also been working on a converter that is porting all content from=
 Dokuwiki to the new wiki. Unfortunately this is not the easiest thing.
>>>=20
>>> The =E2=80=9Cnew=E2=80=9D wiki is currently available at https://wiki.dev=
.ipfire.org/.
>>>=20
>>> Please feel free to browse around and have a look what works well and wha=
t doesn=E2=80=99t. All in all the converter converts a lot itself and I think=
 the pages look nice and clean. But some things cannot be converted so there =
might be some stuff that we have to do manually.
>>>=20
>>> The biggest of those are tables that do not follow the normal standard. T=
he one on the index page for example is such a table.
>>>=20
>>> The second thing that does not work very well is paths. Loads of links ar=
e broken and point at arbitrary stuff. The wiki now follows the usual filesys=
tem approach with its URLs (: are / now) and you can go back with =E2=80=9C..=
=E2=80=9D and remain in the same directory with =E2=80=9C.=E2=80=9D or by usi=
ng no prefix.
>>>=20
>>> I also decided not to import the whole history of the wiki. I am not sure=
 if there is any value in it. The data is old and there are tons of images th=
at we no longer need. Also Dokuwiki has a nice API to go through all existing=
 pages and going back into the archive is a bit more difficult.
>>>=20
>>> So, please have a look around. Log in. Edit things. I will probably run t=
he import again. Please help me find bugs and send me an email.
>>>=20
>>> I would like to switch over as soon as possible.
>>>=20
>>> Best,
>>> -Michael
>>> _______________________________________________
>>> Documentation mailing list
>>> Documentation(a)lists.ipfire.org
>>> https://lists.ipfire.org/mailman/listinfo/documentation
>>=20
>> =E2=80=94=20
>> I will abandon this email address soon,=20
>> You can reach me at
>> carlo.fusco(a)pm.me
>>=20
>>=20
>>=20
>=20
> =E2=80=94=20
> I will abandon this email address soon,=20
> You can reach me at
> carlo.fusco(a)pm.me
>=20
>=20
>=20


--===============3277112366324422649==--