From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carlo Fusco To: documentation@lists.ipfire.org Subject: Re: New Wiki Software - Please help testing :) Date: Fri, 24 May 2019 12:58:48 +0200 Message-ID: <72DDFADE-E7FC-4764-B481-7C569EC044C9@gmail.com> In-Reply-To: <0E5794D4-C9A3-4D60-9217-23F88A4EDE9D@ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============5631749794769820719==" List-Id: --===============5631749794769820719== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hi Michael, I volunteer to help. One thing I could do is the work necessary to fix the br= oken links and helping with the manual operations to port the old documents t= o the new wiki. Please let me know if there is anything else I can do to assist you. =E2=80=94=20 Carlo Fusco > On 23 May 2019, at 15:35, Michael Tremer wrot= e: >=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 fr= om Dokuwiki. The story is quite a long one, but in short it is that I am unha= ppy with it. It has been a solid piece of software for us, but the user regis= tration process is broken. People cannot sign up to it. Spam bots can. It doe= s 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 j= ust to write some wiki stuff into the web app where other parts already exist= . So I decided to use our web app and add two things: An editor for the pages= , a place to upload files and a big function that renders the pages. That is = about it. >=20 > This wiki uses markdown. The syntax is very similar to the Dokuwiki syntax = with exception of images, tables and some other smaller things. But markdown = 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 renders= my own syntax. >=20 > I have been working on a unified account system which is coming along nicel= y. I have also been working on a converter that is porting all content from D= okuwiki 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.i= pfire.org/. >=20 > Please feel free to browse around and have a look what works well and what = doesn=E2=80=99t. All in all the converter converts a lot itself and I think t= he pages look nice and clean. But some things cannot be converted so there mi= ght be some stuff that we have to do manually. >=20 > The biggest of those are tables that do not follow the normal standard. The= 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 are = broken and point at arbitrary stuff. The wiki now follows the usual filesyste= m 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 i= f there is any value in it. The data is old and there are tons of images that= we no longer need. Also Dokuwiki has a nice API to go through all existing p= ages 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 the= 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 =E2=80=94=20 I will abandon this email address soon,=20 You can reach me at carlo.fusco(a)pm.me --===============5631749794769820719==--