From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Tremer 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: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============3277112366324422649==" List-Id: --===============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 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 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 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==--