I've just had to do some minor cleanup after a new user started adding
what was effectively duplicate content in several articles. I'm sure
there was no malice intended, I believe it was that it is quite
difficult to find certain bits of information with the current layout.
My proposal is that now we have 2 more sets of clients (GPU and SMP),
with a third approaching (PS3), it is time the wiki had a slightly more
defined structure.
I think we should have several FAQ categories all linked to from the
main page. I've already renamed the FAQ link to General FAQ and placed
a link to GPU FAQ there.
IMHO we should split the existing FAQ into "General" issues, i.e.
client independant ones, and then make a new page for CPU, GPU, SMP and
PS3 issues. I think this seperation will make it much simpler to
navigate, and also allow people to track changes made to various
sections. It would also provide an opportunity to do a proper cleanup
of some existing articles.
If this sounds like a good idea to you I'm quite happy to take the lead
initially to start the ball rolling.
Andrew
What I don't like about the FAQ, and this has nothing to do with your
proposal, is that it has a TOC that leads to a link that leads to
another page and sometimes this page is just a bunch of external
links. A bunch of external links is much better than nothing but it
would be much better, IMHO, if there was a way to cut that
intermediary link, be it placing the content in the same page of the
TOC or be it making the TOC item point to the question page, don't
know if this last one is possible.
--
Clodoaldo Pinto Neto
There was a time when the most requested entry page was
"How_does_FAH_work?", because it is one of the first links in the FAQ.
But this page is not very usefull yet for the reason Clodoaldo
mentioned, it only contains links to other resources, it doesn't
answer the question.
The structure I thought up looks like this:
- General
--- About the Folding@Home project
--- Project Resources
----- Project Website
----- Support Forum
----- Statistics
----- Third Party Contributions
- Clients
--- General
--- CPU client
----- Console client
------- Install & usage on Windows
------- Install & usage on Linux
------- Install & usage on FreeBSD
------- Install & usage on OpenBSD
------- Install & usage on MacOS X
------- Related Howtos
------- Related FAQ items
----- GUI client
------- Install & usage on Windows
------- Install & usage on MacOS X
------- Related Howtos
------- Related FAQ items
--- SMP client
----- Console client
------- Install & usage on Linux/x86_64
------- Install & usage on MacOS X/Intel
------- Related Howtos
------- Related FAQ items
----- GUI client
------- Why it's not available (yet)
--- GPU client
----- Console client
------- Install & usage on Windows
------- Related Howtos
------- Related FAQ items
----- GUI client
------- Install & usage on Windows
------- Related Howtos
--- PS3 client
----- Install & usage
----- Related Howtos
----- Related FAQ items
- Cores
--- 0x10 GPU
----- General
----- Core specific log message
----- Core specific errors
----- Related FAQ items
--- 0x65 Tinker
----- General
----- Core specific log message
----- Core specific errors
----- Related FAQ items
--- 0x78 Gromacs
----- General
----- Core specific log message
----- Core specific errors
----- Related FAQ items
--- 0x79 Double Gromacs
----- General
----- Core specific log message
----- Core specific errors
----- Related FAQ items
--- 0x7A GB Gromacs
----- General
----- Core specific log message
----- Core specific errors
----- Related FAQ items
--- 0x82 Amber
----- General
----- Core specific log message
----- Core specific errors
----- Related FAQ items
--- 0x96 QMD
----- General
----- Core specific log message
----- Core specific errors
----- Related FAQ items
--- 0xA0 Gromacs 3.3
----- General
----- Core specific log message
----- Core specific errors
----- Related FAQ items
--- 0xA1 Gromacs SMP
----- General
----- Core specific log message
----- Core specific errors
----- Related FAQ items
--- Related Howtos
- Projects
--- Active projects
--- Project 0-999
--- Project 1000-1999
--- Project 2000-2999
--- etc
--
Disclaimer: Any errors in spelling, tact, or fact are transmission errors.
Otherwise we can use normal links to the pages in the section on the
index page. See for example the CPU client section. I moved the
content to a dedicated article, and the intention for the section on
the index page is to be a summary of its purpose, capabilities and
requirements are and leave the details on the dedicated article.
Much better now.
--
Clodoaldo Pinto Neto
The CPU_client, SMP_client, GPU_client and PS3_client pages still need
to be expanded though. I don't have a GPU setup nor PS3 so I can't
work much on those. I will take a stab at the CPU and SMP client
pages, if others could join in and extend the pages which they're
knowledgeable about, that would be swell.
What do y'all think?
Bas
Can I conclude out of the lack of expansion of the GPU and SMP
articles that there is no one knowledgeable enough to contribute to
those articles?
I really don't like the lack of information on those pages, only the
CPU client page is decent. But I can't contribute either, because I'm
also not knowledgeable enough.
What do you all think?
Bas
Cool, thanks!
I just started a new job a Server Engineer this Wednesday, which
causes me to have very little spare time (long days). So I was looking
at all the things I've been doing, what still needs to be done there,
and who might be able to help out completing it.
Thanks again,