Should the Developing pages become a wiki?

Post your questions about object, route and train development here. Be sure to have consulted the documentation first.

Should the Developing pages become a wiki?

Postby michelle on Thu, 17th Sep 2009, 20:39

I have recently resumed work on the yet missing parts in the documentation, which led me to thinking that there are currently two problems:

First of all, it takes a large amount of time to write the documentation, which is why even after a year when I started it, it's still not complete. While I can get everything but the X format documentation complete soon, there will always be something to add, to refine... and that just takes time, and more of time.

Second of all, the way it is written is catastrophic, the formatting is not very attractive to read, and you might find the information you are looking for only after reading through things that possibly aren't of interest to you. I have tried to create a specification in many areas, documenting the syntax and exact behavior, and while I think this is necessary, it often makes it more cumbersome to read and get the basics.

In the long run, I think that writing a good documentation will simply not be possible for me alone, because it takes time to write and time to verify.

As such, if there are people who have the knowledge and experience, and are willing to assist me, it might be worth considering to convert the Developing for openBVE pages into a wiki. This way, multiple users could work on completing the documentation, and more importantly, to rewrite it into something easier to work with.

Of course, this would require first to identify what the good and bad aspects of the current documentation are, and to come to a conclusion on how it should be done. As a starting point, I think there should be:

  • A "getting started" tutorial, which only addresses the most basic points, skipping unnecessary details such as the precise syntax, unimportant commands, etc..
  • A complete reference including all commands and their precise behavior and interactions.
  • Precise syntax and other details that are necessary if someone wanted to implement the format without having to reverse-engineer.
  • Images... images... and more images. Currently, images/illustrations are what are missing in many cases, but would greatly make things which are difficult to explain easier to comprehend.
If you are interested in helping out, then let's first identify what can be made better. How should a good documentation look like? What could you contribute?
User avatar
michelle
Site Admin
 
Posts: 1147
Joined: Mon, 14th Apr 2008, 20:36

Re: Should the Developing pages become a wiki?

Postby alvinwong on Fri, 18th Sep 2009, 05:07

I am interested to write some articles to teach newbies. (Also translating into Chinese?)

I agree with you, that it should be made into a wiki, but what type of system would you like to use? (Maybe mediaWiki)

If someone really helps to write the "complete" documentation, he/she must investigate the source code of openBVE in order to know what commands are doing what "exact" work (process), and processing provity (which commands first). Anyway, I agree someone should help you, 'cause the process that you are writing it is really very slow.

Screenshots... I also want to help, but I am still at school, so I am afraid my progress will also be slow...



Something I want to ask, is that you are putting only "Developing for openBVE" on it, or also put using, playing, modifying, or something?
Problems, solutions, problems, solutions...
Tired on these, and trying to make openBVE train Exterior, then...
Problems... ###again### Crazy...
Please visit http://www.hochun.nets.hk/discuz/index.php
User avatar
alvinwong
 
Posts: 240
Joined: Sat, 24th Jan 2009, 05:16
Location: Hong Kong

Re: Should the Developing pages become a wiki?

Postby blyndy on Fri, 18th Sep 2009, 11:00

Hi michelle, yes it should be good to wikify it. Hopefully the structure is logical.
blyndy
 
Posts: 9
Joined: Wed, 25th Mar 2009, 06:54

Re: Should the Developing pages become a wiki?

Postby christianspence on Fri, 18th Sep 2009, 11:50

Yes, I think it's an excellent idea. The opportunity for developer's to post pictures of the effects of different commands could be particularly useful for others. I'd be glad to contribute what I can.
Christian Spence
Apprentice route builder and developer
christianspence
 
Posts: 28
Joined: Wed, 31st Dec 2008, 21:55

Re: Should the Developing pages become a wiki?

Postby monkeynut on Sat, 26th Sep 2009, 14:52

It's a great idea. :)
monkeynut
 
Posts: 28
Joined: Sun, 5th Apr 2009, 15:08

Re: Should the Developing pages become a wiki?

Postby blyndy on Sun, 27th Sep 2009, 09:47

First is the 'What is openBVE' page :)

Maybe not.
blyndy
 
Posts: 9
Joined: Wed, 25th Mar 2009, 06:54

Re: Should the Developing pages become a wiki?

Postby blyndy on Sun, 27th Sep 2009, 12:21

Will you be using MediaWiki?
blyndy
 
Posts: 9
Joined: Wed, 25th Mar 2009, 06:54

Re: Should the Developing pages become a wiki?

Postby busheyheath on Sun, 27th Sep 2009, 17:36

Hmm.... sounds like a great idea!
busheyheath
 
Posts: 132
Joined: Mon, 20th Apr 2009, 12:33


Return to Developing for openBVE

Who is online

Users browsing this forum: No registered users and 0 guests