From: Ris M. <rm...@ne...> - 2007-08-02 22:47:38
|
Hi Team, The first draft of the project roadmap is up on the Wiki: http://ardanet.wiki.sourceforge.net/Project+Roadmap It needs more detail because there are a ton of features we have in mind which are not listed. All of our feature plans need to be assigned a target version and integrated into the roadmap, but what I've written up should keep us going for a while. For example, it didn't seem worth taking the time today to identify every window that we need to create and choose the order in which to make those. I want to get farther along before we make those decisions. Both of you guys should have permission to edit the wiki, including the roadmap. Feel free but not obligated. My next task will be to undertake converting all of the MECCG rules documents into Wiki form. One of my goals in that effort is to assemble all of the rules for the same part of game play which may be described in the METW rules, then ammended in Dragons, and ammended again in MELE, etc, so that for example we would have one page of the Wiki for Corruption Checks, showing the original METW starter rules, how it is modified for the standard rules, how it was ammended in Dragons and each expansion, and then any published CRFs, and following that, any documented examples or clarifications for how 2 or more cards work out in a tricky way in published tournament rulings, etc, so that when it comes to implement version 3 (or even when I'm playing casual games) it will be much easier to quickly search for the details of a particular rule and find the complete set of those rules without having to search 7 different rulebooks independantly. As a future effort - not something I will do any time soon - I would also like to enhance the wiki to add a page for every card in the game, to show the errata, any clarifications for how the card is played, and any special rulings for that card as combined with other cards. This will be part of the version 4.0 effort to implement all of the special card rules (the text on each card) as functions in Ardanet so that it knows how all the cards are played - we'll need this kind of reference material on the cards to help us implement those functions, as well as document to Ardanet users how we implemented each card in Ardanet once we are enforcing the rules to that degree. But of course that's a long ways away. Please let me know if you have any recommended changes to the roadmap, if you think I have targetted too much or too little per version, etc. This is also meant to be a fluid document, so if you decide you want to start working on something that is targetted for a version later down the pipe, then by all means, dive in and go for it, and we'll ammend the roadmap to show it as a current task. -- Ris |