| S  | D  | N  :     SLASHDOT  ·  FRESHMEAT  ·  THEMES.ORG   
 OSDN - Open Source Development Network

 Source Forge

PalmPGN Links

Project Page    >
Main Page    >
Screenshots    >
Relelase Schedule    <

FAQ    >
Public Forums    >
Announcement List    >

Downloads    >
Documentation    >

Design Scenarios    >
Requirements    >
Interaction Diagrams and Use Cases    >
Class Diagram    >

Credits    >
About the GPL    >


PalmPGN - Release Schedule


This is a rough list of the order in which I intend to release the functionality of PalmPGN. The numbers refer to items in the SRS. As I've mentioned elsewhere, I don't intend to put dates to these, since most schedule dates are just creative writing anyway. (And again, don't tell my boss I said that.)

Already released: Release 1.

Next to be released: Release 2. Watch the news for up to date details on its release.

  • Release 1
    • 1.1. First load, display initial position.
    • 2.1. Select initial position.
    • 3.1. 2d graphical display.
    • 4.1.1. Append move to end of game.
    • 3.3. Forward/Backward one move.
    • 4.1.2. Truncate game and append move.
    • 3.4. First/Last move.
  • Release 2
    • 4.2. Validate moves.
    • 3.2. PGN for current move(s).
  • Release 3
    • 5.1.1. Overwrite existing game in current database.
    • 5.1.2. Create new game in current database.
    • 2.7. Prompt before discarding changes.
    • 9.1. Save current game & db for next time.
    • 9.2. Save current changes for next time.
    • 5.2.1. Default game name of "<White> v <Black> #n"
    • 5.3. Data saved with game: game moves, symbol/text annotation, PGN tags, board orientation.
    • 2.3. Load any game from current database.
    • 1.2. Subsequent loads, display last game/db.
    • 1.3. Last game complete w/mods.
    • 2.5. Load next/previous game from current database.
  • Release 4
    • 2.6. Board setup.
    • 2.6.1. Shows current position on startup.
    • 2.6.2. Clear the board.
    • 2.6.3. Set initial position.
    • 2.6.4. Place a piece.
    • 2.6.5. Move a piece.
    • 2.6.6. Remove a piece.
    • 2.6.7. Board settings.
    • 2.6.7.1. Which side is to move next
    • 2.6.7.2. Which castling is legal
    • 2.6.7.3. Which square may be captured 'en passant'
    • 2.6.8. Exit setup mode.
  • Release 5
    • 3.5. Board orientation.
    • 4.3.1. Symbol annotations.
    • 4.3.2. Text annotations.
    • 3.6. Display solution, if any.
    • 3.7. Display annotation.
    • 4.4. PGN tags.
  • Release 6
    • 6.1.1. Create new database.
    • 2.2. Choose current database.
    • 6.1.2. Rename existing database.
    • 6.1.3. Delete existing database.
    • 6.2.1. Copy game from current to same/new database.
    • 6.2.2. Move game from current to same/new database.
    • 6.2.3. Rename game in current database.
    • 6.2.4. Delete game from current database.
    • 5.1.4. Create new game in different database.
    • 5.1.5. Create new game in new database.
  • Release 7
    • 8.1. Convert PGN to PalmPGN (Java app).
    • 7.3. Transfer database to/from desktop computer.
  • Release 8
    • 4.1.3. Single action undo/redo.
    • 4.1.4. Revert to saved.
    • 5.2.2. Allow rename of game.
  • Release 9
    • 7.1. Export current game to PGN in Memo.
    • 7.2. Email game via Palm Email app.
    • 7.4. Beam current game to other PalmPilot.
    • 7.5. Beam selected game to other PalmPilot.
    • 7.6. Beam database to other PalmPilot.

 

VA Linux Systems and SourceForge are trademarks of VA Linux Systems, Inc. Linux is a registered trademark of Linus Torvalds. All other trademarks and copyrights on this page are property of their respective owners. For information about other site Content ownership and sitewide terms of service, please see the SourceForge Terms of Service. For privacy policy information, please see the SourceForge Privacy Policy. Content owned by VA Linux Systems is copyright 1999-2000 VA Linux Systems, Inc. All rights reserved.