Difference between revisions of "Project:Timeline"

From BOARD18 Project WIKI
Jump to navigation Jump to search
 
(91 intermediate revisions by 2 users not shown)
Line 1: Line 1:
__NOTOC__
__NOTOC__
==History==
<span style="color: Green">NOTE: The [[BOARD18 Development History]] has been moved to a separate set of pages.</span>
===Mid 2012===
Started coding BOARD18 application, using as a basis a mock up I had previously created as a "proof of concept".
<br>Started creating the design document in parallel with this coding effort.


===May 5, 2013===
<span style="color: Green">With the release of version 2.4.3 on December 5, 2016, BOARD18 became a mature product.</span><br>
* Created the [https://gitorious.org/board18 BOARD18 project] on Gitorious.
At that point the BOARD18 project shifted to a maintenance mode, though some minor enhancements were done over the next years.<br>
* Created a [https://gitorious.org/board18/board18 repository] for board18 on Gitorious.
And, starting in 2020, some long overdue enhancements started to be implemented in the 2.6.x and 2.7.x releases.<br>
* Created this WIKI to document and (eventually) publish BOARD18.
Also, the design document has been extensively updated and a substantial number of [[Dream Spreadsheets]] have been written.
* Shortly later, added To Do List to manage project tasks.<br><span style="color: Green">This has since been replaced by Bugzilla Issue Tracker. See below.</span>


===July 15, 2013===
==Support Plans for BOARD18 Instances==
* Published pre alpha release on Gitorious.
Anyone with access to a web server can create an instance of BOARD18. But here I will only discuss my plans for the BOARD18 instances that I maintain at board18.org.  
* Created DEMO18 site to test it in the wild.
* Created a BOARD18 group on Yahoo for testers and other interested parties. <br><span style="color: Green">This has since been replaced by the Forum. See below.</span>


===July 23, 2013===
===The Current Situation===
Ended pre alpha test.
Currently, in August of 2021, I am supporting one production instance of BOARD18. This instance is called prod2.board18.org.


===Mid August, 2013===
===Analysis of Existing Game Boxes===
Created board18.org web site.
As of JUNE of 2020 there were 85 active game boxes on prod2.board18.org. Some of these game boxes are used quite a lot and a few are seldom used at all. No subsequent analysis has been performed.
Besides the WIKI,  we now also have a [http://forum.board18.org/ Forum] and an [http://bugs.board18.org/ Issue Tracker].


===September 6, 2013===
===Future Plans===
Published release [0.1.0] alpha 1 and loaded it to a demo site. <br>This release will support some actual play testing. It has:
The prod2.board18.org instance is the current production site. There are no current plans for any additional production sites.
* All fixes for '''problems''' discovered in pre alpha test.
* A number of other enhancements. See release notes for a list.
* Keyboard shortcuts.
* Initial attempt to support Chrome and (perhaps) Safari browsers.
* An initial [primitive] help function.


===End of September, 2013===
===Timeline===
Published  full 0.1.0 release. There will be no further 0.1.? releases.  <br>I am now devoting all my time to the development of release 0.2.0.
No plans.
 
===January 7, 2014===
Published release 0.2.0. This release is intended to support actual play.
* Added an 1870 game box.
* Added full support for Chrome and Safari browsers.
* Added the ability to recover Player ID's and passwords.
* Added a new Administration page for updating player information and changing passwords.
* Added a management function for in progress games. It will initially be limited to adding and removing players.
* Enhanced the board18New.php page as follows:
** Reduced the minimum player count from 2 to 1.
** Automatically add the logged on player as player 1.
** Make clicking on a game box in the list of the available game boxes enter that game box into the create new game form.
** Make clicking on a player in the list of the available players add that player to the create new game form.
** Prevent the same player from being added to the game more than once.
* Enhanced the board18Main.php page to allow any player in a game to add or remove players from that game.
* Enhanced the board18Map.php page by renaming the "Toggle. . ." main menu option to "Show/Hide".
 
===January 18, 2014===
Published release 0.2.2.
* Fixed typo in board18db.txt
* Fixed errors in makedist files.
* Added copy of favicon.ico to root.
 
===January 28, 2014===
Published release 0.2.3.
* Increased inactivity timeout to one day.
* Fixed cancel token move issue - [http://bugs.board18.org/show_bug.cgi?id=16 Issue 16].
 
===January 30, 2014===
Published release 0.2.4.
<span style="color: Green">This release is supporting actual play on the [http://demo1.board18.org/ demo1 web site] as of February 12, 2014.</span>
* Fixed move a token off of the stock chart issue - [http://bugs.board18.org/show_bug.cgi?id=17 Issue 17].
* Revised fix to cancel token move issue - [http://bugs.board18.org/show_bug.cgi?id=16 Issue 16].
* Added an 18QQ game box.
 
== Mid Term==
=== Spring 2014 ===
Will continue to maintain the release 0.2 line if and when bugs are found. <br>There will be no release 0.3 line. <br>
Release 1.0 (see below) will be the next major release.<br><br>
I also intend to create more game boxes for this release.
<span style="color: Green">And I am looking for help to automate game box creation, especially graphics.</span>
 
== Long Term==
===Second or Third Quarter 2014===
I intend to publish release [1.0.0] and load it to a new demo site. This release will not be compatible with release 0.2.x.<br>
This release will address the following enhancement requests:
* [http://bugs.board18.org/show_bug.cgi?id=7 Issue 7] - Positioning problem with right click context menus.
* [http://bugs.board18.org/show_bug.cgi?id=8 Issue 8] - Distorted game board map.
* [http://bugs.board18.org/show_bug.cgi?id=14 Issue 14] - Make login form be part of the index page and not a pop-up.
* [http://bugs.board18.org/show_bug.cgi?id=15 Issue 15] - Add LOGIN form to access denied page
* [http://bugs.board18.org/show_bug.cgi?id=18 Issue 18] - Offset Problem along bottom edge of map
* [http://bugs.board18.org/show_bug.cgi?id=19 Issue 19] - Rearrange Main Menu
* [http://bugs.board18.org/show_bug.cgi?id=20 Issue 20] - Associated spreadsheet URL
* [http://bugs.board18.org/show_bug.cgi?id=21 Issue 21] - Allow players to view games that they are not playing.
 
===The Far Future===
* Ease of use enhancements for new game creation.
* [http://bugs.board18.org/show_bug.cgi?id=1 Issue 1] - Some sort of undo functionality.
* [http://bugs.board18.org/show_bug.cgi?id=10 Issue 10] - Avoid needing actual right click for "right click menu options"
* A better help function [hopefully].
* Other enhancements.

Latest revision as of 05:22, 15 August 2021

NOTE: The BOARD18 Development History has been moved to a separate set of pages.

With the release of version 2.4.3 on December 5, 2016, BOARD18 became a mature product.
At that point the BOARD18 project shifted to a maintenance mode, though some minor enhancements were done over the next years.
And, starting in 2020, some long overdue enhancements started to be implemented in the 2.6.x and 2.7.x releases.
Also, the design document has been extensively updated and a substantial number of Dream Spreadsheets have been written.

Support Plans for BOARD18 Instances

Anyone with access to a web server can create an instance of BOARD18. But here I will only discuss my plans for the BOARD18 instances that I maintain at board18.org.

The Current Situation

Currently, in August of 2021, I am supporting one production instance of BOARD18. This instance is called prod2.board18.org.

Analysis of Existing Game Boxes

As of JUNE of 2020 there were 85 active game boxes on prod2.board18.org. Some of these game boxes are used quite a lot and a few are seldom used at all. No subsequent analysis has been performed.

Future Plans

The prod2.board18.org instance is the current production site. There are no current plans for any additional production sites.

Timeline

No plans.