From: Drew N. <dre...@ya...> - 2010-06-13 17:12:25
|
One question I've been pondering is whether a TeX-generated PDF is really the best medium for the bulk of the documentation when compared to a wiki. Here are the pros of each that I've come up with. PDF * Can be printed. * Can be viewed offline. * Fidelity of vector-based diagrams. Wiki * Editing is very easy, and only a click away when reading an article. * Doesn't require post-edit compilation and release. * Doesn't require commit access to the source code to make changes to the documentation. * Everyone is always looking at the head version (I spent four weeks looking at an out-of-date PDF I found online). History is one click away and bad edits can easily be rolled back. * Hyperlinking: within document / outside-in / inside-out. * In situ discussion tabs for questions and ideas that sometimes result in quality improvements. * More readily indexable by search engines, increasing project visibility. * Wiki syntax is simpler than TeX. * Can embed video from YouTube/vimeo/etc (I think the Wiki supports this). * Support for translation into multiple languages (I think the Wiki supports this). I am happy to spend a day carrying the content of the TeX files and images over to the Wiki if people agree this would be a good thing to do. As you say, documentation does tend to lag behind development, but if a larger audience of documenters are facilitated by a wiki, then the lag should be reduced and the quality and depth improved. Drew. ________________________________ From: Peter Stone <ps...@cs...> To: Drew Noakes <dr...@dr...> Cc: sse...@li...; sim...@li... Sent: Mon, 14 June, 2010 2:44:06 Subject: Re: [Sserver-three-d] Documentation and wikis Drew, Thank you very much for taking the time to document that. Documentation always lags development, and having a newcomer document difficulties at getting up to speed is always a valuble resource. I hope the league can incorporate all of your suggestions quickly and accurately. Cheers, Peter > > Hello all, > > > > I'm new to these lists, having only discovered the 3D Simulation League in April after visiting the Japan Open RoboCup > event in Osaka. Since then I've spent countless hours learning what's required to make my own agent. Great fun. > > > > I found that there was some room to improve the public documentation of SimSpark and RoboCup 3D. I have made a bunch of > edits to various wikis and would really appreciate if people more experienced that me would review them for accuracy. > > > > Firstly, the Wikipedia page RoboCup Simulation League exclusively covered the 2D sub-league. I moved that content to a new > page and created another for the 3D sub-league. The previous page now links to these two new pages. I also fleshed out > the SimSpark page. > > > > * [[http://en.wikipedia.org/wiki/RoboCup_Simulation_League]] > > * [[http://en.wikipedia.org/wiki/RoboCup_2D_Soccer_Simulation_League]] > > * [[http://en.wikipedia.org/wiki/RoboCup_3D_Soccer_Simulation_League]] > > * [[http://en.wikipedia.org/wiki/SimSpark]] > > > > On the SimSpark wiki I created a new page devoted to agent authoring. It contains a table of open source agents and > base-code libraries. Please add any that are missing. > > > > * [[http://simspark.sourceforge.net/wiki/index.php/Agents]] > > > > In programming my own agent, I kept a list of where the SimSpark user manual was confusing, incomplete or possibly > wrong. There's a new section beneath the User Manual download link on the wiki that lists these points: > > > > * [[http://simspark.sourceforge.net/wiki/index.php/Users_Manual]] > > > > Please take the time to review these pages for accuracy. Please make any changes directly, or discuss ideas for > improvement on the relevant article's discussion page. > > > > For a full list of the changes I've made (there are other minor ones not listed above), see: > > > > * [[http://simspark.sourceforge.net/wiki/index.php/Special:Contributions/Drewnoakes]] > > * [[http://en.wikipedia.org/wiki/Special:Contributions/Drewnoakes]] > > > > It is my hope that these additions to Wikipedia and the SimSpark wiki will help extend the reach of these great projects as > well as make it even easier for people to start programming their own agents. My sincere thanks to everyone who has > contributed to SimSpark/rcssserver3d. > > > > Kind regards, > > > > Drew. > > > ------------------------------------------------------------------------------ > ThinkGeek and WIRED's GeekDad team up for the Ultimate > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the > lucky parental unit. See the prize list and enter to win: > http://p.sf.net/sfu/thinkgeek-promo_______________________________________________ > Sserver-three-d mailing list > Sse...@li... > https://lists.sourceforge.net/lists/listinfo/sserver-three-d |