Hello guys,
Thanks first of all to engage so much in this :)
On 24 May 2019, at 12:07, Carlo Fusco fusco.carlo@gmail.com wrote:
I tried to log in, but I get this error message:
Proxy Error
The proxy server received an invalid response from an upstream server. The proxy server could not handle the request POST /login.
Reason: Error reading from remote server ———
This seemed to be caused by a blacklist that we are checking to identify spammers. 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
On 24 May 2019, at 12:58, Carlo Fusco fusco.carlo@gmail.com wrote:
Hi Michael,
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 documents to the new wiki.
Please let me know if there is anything else I can do to assist you.
— Carlo Fusco
On 23 May 2019, at 15:35, Michael Tremer michael.tremer@ipfire.org wrote:
Hello people,
I am busy with migrating the wiki to the new webapp.
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 unhappy with it. It has been a solid piece of software for us, but the user registration process is broken. People cannot sign up to it. Spam bots can. It does not look very nice and all in all it is written in PHP.
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 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.
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.
I have been working on a unified account system which is coming along nicely. 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.
The “new” wiki is currently available at https://wiki.dev.ipfire.org/.
Please feel free to browse around and have a look what works well and what doesn’t. 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.
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.
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 filesystem approach with its URLs (: are / now) and you can go back with “..” and remain in the same directory with “.” or by using no prefix.
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 that 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.
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.
I would like to switch over as soon as possible.
Best, -Michael _______________________________________________ Documentation mailing list Documentation@lists.ipfire.org https://lists.ipfire.org/mailman/listinfo/documentation
— I will abandon this email address soon, You can reach me at carlo.fusco@pm.me
— I will abandon this email address soon, You can reach me at carlo.fusco@pm.me