From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Tremer To: documentation@lists.ipfire.org Subject: Re: Replacement for Dokuwiki Date: Tue, 17 Feb 2015 16:49:30 +0100 Message-ID: <1424188170.17826.120.camel@ipfire.org> In-Reply-To: <54E308D5.4060007@dailydata.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============9084581352167689479==" List-Id: --===============9084581352167689479== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Hi Rod, thanks for offering to work on this. On Tue, 2015-02-17 at 03:24 -0600, R. W. Rodolico wrote: > I have a tech who is wanting additional hours, and she is a fairly good > researcher. I'd like to put her on the project of finding a replacement > for Dokuwiki. However, before I do, I'd really like to know what we want > it to do. > > Here are my thoughts. Please feel free to say "yes" or "no" to anything. > My feelings will not be hurt. But, I do want Brandy (the tech) to have a > clear cut set of requirements before she puts in the time. I am not too sure if there is any other good alternative that is suitable for our needs but I am sure that we should have a look every once in a while to see what else is out there. Years ago we use Mediawiki which is great if you have many single pages with one topic on them. We changed to dokuwiki back then because it comes with a sort of directory structure which is very very great for documentation. I have not found any other wiki software that has some similar thing and I guess that this is the main feature that we need: structure. As mentioned Mediawiki doesn't have that and some other popular wiki softwares that I checked out very more similar to the Mediawiki concept than to the dokuwiki concept. Maybe it is the best solution to stick with dokuwiki but enhance its functionality with many plugins. There are lots of them but I didn't have the time to check them out. > Requirements: > * HTML yes :) > * Multilevel tree menu Yes. Structure is very important for us. > * Keyword searchable Dokuwiki's search is not the best. If you know the right keyword for what you are searching for you will find everything. This does simply not work in practice because if you are searching for something you don't always know what you are exactly searching for. Dokuwiki can be extended by using a software called Sphinx to improve search results. Maybe it is worth trying that. > * Full text searchable Yes. > * User management We are using the forum's database to authenticate users. Dokuwiki itself only comes with some very basic user management and we don't need anything special here. Just authenticate users against a database and have some groups to grant rights to some internal pages. We decided using the forum's database so that users don't need to create many accounts. > * Multi-language capable Yes. > Nice to have > * WYSIWYG editor I personally prefer writing the wiki language directly. > * Export all or part to PDF or HTML Printing wiki pages is very common (apparently). I don't know why people do this but having some option to export to PDF would be nice. It is just a very low priority kind of thing. > * Comments on articles (similar to php.net) Nice idea. I am usually against the commenting thing on the Internet. Mostly because this always leads to endless discussions about the least important things. Maybe it is better to encourage users to edit an article right away instead of getting lots of comments saying "this is wrong/broken. please someone fix this paragraph". We have the mailing list for discussions. Nobody uses it though. > Anyway, anyone want to add/remove/modify the above? Also, does anyone > have a favorite package I should have her look into? I would like to add that the software should be easy to host. A huge rails application that consumes loads of RAM won't work. I also want really good performance from the wiki. Loading an article should not take a second. And last of all I wanted to state that Dokuwiki is not that bad. It works very well for us. It is just some stripped-down software that maybe be need to customize a bit. There are so many plugins that could help us with that. It is also written in PHP and enhancing it with own plugins is really easy. If you want to create an installation to play with I could zip you the data directory and send it to you. So you will have all the data and maybe that is a great point to start with... Enhancing the current wiki would also save us lots of work instead of migrating the whole thing. History needs to be kept. -Michael > > Rod > --===============9084581352167689479== Content-Type: application/pgp-signature Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="signature.asc" MIME-Version: 1.0 LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0KVmVyc2lvbjogR251UEcgdjIKCmlRSWNCQUFC Q2dBR0JRSlU0Mk1OQUFvSkVJQjU4UDl2a0FrSHVJRVAvMStwVVV5eU5ZWXB4eW9KYWxoR01TUjkK azdSdm9zMHV0K01xaTM2eWpSOVBlWWp5OTRNR0F6bVdNNnNDRDVnWGkweWczdGpnaTJpT3V3Vzhj ZllISmNiSQpJc2tsNUVsNWIvN3RkYmIvT1pqK1I1UE1CYlp0UXYwY0ZLQkNBYkcvU2NFLzczU1Iw K2ZPRnVZZWF6K08zMVZrClI5elZkbmFRc1FQdFpJdnU1aTJkVkdGZ3VCMGJJOXh6LzRlNElFSXdH NFNOWm15QjQzWmh1T3JkcFZXQ0tGYzEKSWpOd3B5U2NsWkNjWVpOT09QNFEvR2JsSERQSGpUbnpW Z3RNWDVITitTcGZGUzVkVFdKUDV2OS8xak41c1h2cAowRnQ2QlJFMFNqUFBWM2hEbjVNQ3B3VkRa VGIwUjRwekNlNWszYnNUV1ZIM1FHQlNwRE9SNDFUUVJBV2syUFhWCmU2R3c3Z0RiUG0yUDduMHJB eFJTYlk1d01ZbVI5eFhROVMwUVZ5VTBRUlhWMGJCem1VVS8zQ2hhUTk2MldQSEEKOWJ5NHZycVhI emZibTRqUVRYblpBclVFYUVCektsaDZHT3ovdG0wa3o0QTJRZktLbDhBUmMvajZVTVRCaktpQwpo TDFYNDl3d3NsaDFzYTd6OWlUQWdaQmVORXh6ZlVQdC96UlViVk9JYmtYK1ZtTWtNbFVJU09TSWF6 QnNpUGJzCkY1VHV1N3kvYW1oOUUvajFLQmpMbnZIT01yeU9ySGdFUEZIbGxGTmdEdXlTZ0twQ3ha dWhuZWlZMzdncUhQVHIKRWZ0NDVYQjZ5NWZ0Uit3NDRQMVlLS2dXWVFlRkcyMjVsdy9qVExQRzg2 bUFYcmF2QlBrUXV4QzBwSlo0SG0zYwpXZUhTYXFmNDQzVURDNURkVVY1OAo9akFyZQotLS0tLUVO RCBQR1AgU0lHTkFUVVJFLS0tLS0K --===============9084581352167689479==--