hank wrote:That just isn't true. There are a lot of people with useful knowledge on many aspects of Celestia who have not contributed what they know to the wikibook.
Well I was talking more about scripting than Celestia as a whole. But I really don't think this something where you can just hope people will show up and spontaneously write articles out of the blue in the wikibook. Writing manuals and tutorials is a lot of effort and takes a lot of time.
If you actually had an organised system of volunteers who were willing to take that time and make that effort then it'd probably work a lot better (heck, if people were
paid to do that then it'd work a charm, but that's obviously out of the question here). But it will move very slowly indeed if you just expect people to drop in and write stuff out of the kindness of their hearts.
Malenfant wrote:You don't have to be an expert to contribute to the wiki. All you need is to have some knowledge to share that isn't already there. Given the present state of the wikibook, it doesn't take much.
But - to be devil's advocate - why should I contribute there by addressing a point nobody has raised in the hope that it'll be useful to somebody in future when I can answer a specific question here and know my answer is useful to someone right now?
There's no reason why a knowledge base built on the fly should be any more disorganized or incoherent than the forum threads, and potentially it could be much more organized and coherent, because unlike the forums it can be easily edited. But it will never reach that potential unless people are willing to contribute.
Well look at the wiki discussion page right now - it's a total mess of test scripts and comments. Why spend effort organising that when you can look at a discussion board like the one here and instantly recognise who is posting what and when things are answered? And also, it's quite possible to search the forum for answers to questions before you ask them - there is a search function here after all.
The main CelX wiki page is fine, though it's clearly half-finished. I think a repository of scripts where you can browse each script on screen like that is kinda useful because that way you can actually look at the scripts and see some explanation nearby (unlike the script storehouse on the motherlode which is full of zipfiles that you have to download and extract and open and can't compare anywhere near as easily)
I guess our disagreement is whether useful information should be put in the wikibook right away, or whether it should wait until some vague time "later on".
It's also that a wiki would be a useful place for 'articles'. For example, I'm ultimately trying to come up with a script that will calculate the apparent magnitude of planets as seen from the observer viewpoint - IMO a rather useful function that is currently lacking in Celestia. Now, while I'm asking questions about it I can't really write anything about it in the wikibook. I could start I guess, but I'd ultimately be editing it all the time and I'd rather just write something up once I've got it all firm in my mind and have figure out the problems. That way I could go step by step through the program and be confident in explaining what I did and why I did it.
I'm not entirely sure what the point would be in writing an article on planetary magnitudes themselves though, since I could just as easily refer people to the webpage that I'm getting the equations from.
The only other alternative I guess it to just have a bullet point list of random tips but I don't see how that'd be much use.
Your emphasis seems to be on "actually asking questions", rather than finding answers. It's true, if someone can't or won't make use of an on-line information resource, the wikibook will not be helpful to them.
It's more that an encyclopedia without much knowledge in it isn't really much use. But I think you're expecting or hoping that such a resource can be assembled piece by piece by people who just drop in and contribute. I don't think that's really realistic. Most successful resources like that are made by dedicated teams of people working fulltime on collating and distilling information. I'd wager that most of the successful wikis are also written by organised groups of people who split up the article writing tasks between them, not by random people dropping in.
Yes, I think that contributing to the wiki generally could have more long-term benefit to the community than answering individual questions in the forum. But if something isn't in the wiki, a question in the forum is quite useful and proper, as it will helpfully call attention to the missing fact so that the wiki can be updated.
Well, as an example, what would you envisage being written in the wiki about my getinfo question? A short article a few paragraphs long explaining how to get specific information out of the getinfo command? Where would that fit in the wiki structure?
Again, there are lots of people who could improve the wikibook right now, if they were willing to contribute.
That would require them to take time off doing other things that are potentially more useful. I'm sure people like Fridger or Don would be great contributors to the wiki with what they know, but if they did that then they wouldn't have time to do any of the stuff they're actually GOOD at.
![Smile :)](./images/smilies/icon_smile.gif)
Malenfant wrote:Yes, that's one of the basic questions about the wiki paradigm: Is egoless knowledge creation sociologically feasible? Perhaps it is not.
Frankly I don't think it is feasible from that perspective. Obviously it is feasible when writing an actual encyclopedia though, but in that case there is a strong support network and authors and editors etc are actually being paid for their time and knowledge.