Hi Like the look of the way its taking shape.
I am not sure if there is existing faq software (I've checked sourceforge and freshmeat without much luck) we could use, or if someone can do a better job :) but I have a content management system written, together with a lot of the search functionality needed for the faq. It can mix database stored content with static content, so it would probably do the job with a little work. It also does the membership authorisation/management. I'd be happy to build the software, if that helps. Let me know Peter ----------------------------------------------- Excellence in internet and open source software ----------------------------------------------- Sunmaia Birmingham UK www.sunmaia.net tel. 0121-242-1473 International +44-121-242-1473 ----------------------------------------------- -----Original Message----- From: Stefan Hinz, iConnect (Berlin) [mailto:[EMAIL PROTECTED]] Sent: 01 January 2003 21:26 To: David T-G; mysql users Subject: Re: FAQ hosting site (was "Re: An Idea") David, > Sure; it's the least I can do. Look for mysql.justpickone.org to be in > the DNS tables by tomorrow. By then the [EMAIL PROTECTED] > mailing list will be ready for subscriptions, too. Fine. http://mysql.justpickone.org/ works :) > Now, what do we need to do to be able to update this FAQ? I can't create > ssh accounts for everyone, but we might arrange ftp Let's set up a PHP thing with MySQL. That's quite fast and easy to do. I could contribute some code. My suggestions (database design): 1. We need an authors table, and everyone who wants to be an author (contributor) can mail you, and you will set up accounts for these persons. The authors table will, of course, be used for database authentification / to update the admin pages. 2. For the actual content, we will need only one table, with question (varchar), answer (text), timestamp and a couple of id's that refer to other tables. 3. For the beginning, I would suggest we only have two more tables: category (installation, privilege system, ..., generally speaking, the main chapters of the manual) and difficulty (beginner, advanced, expert). _Not_ to be edited by the authors, to keep the FAQ smooth and simple. - We can make this more complex when necessity comes, with ratings, automated checks for double entries etc. My suggestions (frontend): 1. For end users, a very simple search. As Jim (JamesD) pointed out, Alkaline could do the job. Then again, Alkaline will search (and before, index) documents, and not databases. For the beginning, I would prefer just a simple input box for the search. 2. Output preferably as html files, i.e. nothing like "index.php?cat=installation&difficulty=beginner&searchterm=windows", but rather something like "/installation/beginner/windows/1.html". IMHO, this is easier to refer to in a mailing list, and easier to click. Maybe we can set up Alkaline on those html files, as an alternative search for the database search. 3. Authors should be instructed to first search via the end user interface before inserting a new entry. If they do want to insert something new, they should simply select category, difficulty, paste the question, type (or paste) the answer. 4. The author login should be extremely convenient, with a persistent cookie, so an author will not actually have to login more than once (from the same browser/machine). 5. An author should be able to insert new content and to update his / her own content, nothing else. - What I said about database design applies to the frontend, too. We can make it more complex later on, when the need arises. We can have user contributed notes, fine grained search criteria, etc. In the beginning, I would suggest to follow the KISS principle (keep it simple & stupid). I send this to the list, because a) maybe someone has written exactly what we want, or can give a URL to where to find it, b) maybe someone has better ideas or comments on this. > By then the [EMAIL PROTECTED] > mailing list will be ready for subscriptions, too. Great. We should discuss everything else via this list, then. Regards, -- Stefan Hinz <[EMAIL PROTECTED]> Geschäftsführer / CEO iConnect GmbH <http://iConnect.de> Heesestr. 6, 12169 Berlin (Germany) Tel: +49 30 7970948-0 Fax: +49 30 7970948-3 ----- Original Message ----- From: "David T-G" <[EMAIL PROTECTED]> To: "mysql users" <[EMAIL PROTECTED]> Cc: "Stefan Hinz, iConnect (Berlin)" <[EMAIL PROTECTED]> Sent: Wednesday, January 01, 2003 4:12 PM Subject: Re: FAQ hosting site (was "Re: An Idea") > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Stefan, et al -- > > ...and then Stefan Hinz, iConnect (Berlin) said... > % > % David, > % > % > see it dropped if they don't jump on it at the start. > % > % I agree. Will you set it up at http://justpickone.org/? (BTW, I like > > Sure; it's the least I can do. Look for mysql.justpickone.org to be in > the DNS tables by tomorrow. By then the [EMAIL PROTECTED] > mailing list will be ready for subscriptions, too. > > Now, what do we need to do to be able to update this FAQ? I can't create > ssh accounts for everyone, but we might arrange ftp (I wish we could sftp > without then also having ssh; darn) and, meanwhile, it seems like this > should be the sort of thing where we could either use CVS or a web update > form or the like... Maybe a wiki will do for now, but I don't like only > being able to get at it from the web :-) Anyone have any thoughts? > > > % your website, especially the PIX :-) > > Thanks! :-) It needs an overhaul, but it gets the job done. > > > % > % Regards, > % -- > % Stefan Hinz <[EMAIL PROTECTED]> > % Geschäftsführer / CEO iConnect GmbH <http://iConnect.de> > % Heesestr. 6, 12169 Berlin (Germany) > % Tel: +49 30 7970948-0 Fax: +49 30 7970948-3 > > > HTH & HAND & HNY > > :-D > - -- > David T-G * There is too much animal courage in > (play) [EMAIL PROTECTED] * society and not sufficient moral courage. > (work) [EMAIL PROTECTED] -- Mary Baker Eddy, "Science and Health" > http://justpickone.org/davidtg/ Shpx gur Pbzzhavpngvbaf Qrprapl Npg! > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.0.7 (FreeBSD) > > iD8DBQE+EwVbGb7uCXufRwARAmHWAJ9j2Zd/syBro07AQ5hj0n7lAeeFMACfYch+ > QFYwxXNLMvUSbTYxxp2JQOE= > =g9Q2 > -----END PGP SIGNATURE----- --------------------------------------------------------------------- Before posting, please check: http://www.mysql.com/manual.php (the manual) http://lists.mysql.com/ (the list archive) To request this thread, e-mail <[EMAIL PROTECTED]> To unsubscribe, e-mail <[EMAIL PROTECTED]> Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php --------------------------------------------------------------------- Before posting, please check: http://www.mysql.com/manual.php (the manual) http://lists.mysql.com/ (the list archive) To request this thread, e-mail <[EMAIL PROTECTED]> To unsubscribe, e-mail <[EMAIL PROTECTED]> Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php