Duo

Code refactoring and module break up

Registered by David Soulayrol

Until 0.8.1 version, Duo is made of a unique Python module. The program was written as an exercise to learn the language, and though it is running well, it is not possible to build new features on top of the existing code base (or it would be a nightmare). Features which are foreseen are multi player game, more artificial player behaviours, user management of the game rules, or user interface substitution.

This blueprint describes the code refactoring achieved to support these features in the following releases.

Blueprint information

Status:
Complete
Approver:
Duo Developers
Priority:
Essential
Drafter:
David Soulayrol
Direction:
Needs approval
Assignee:
David Soulayrol
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
milestone icon 0.9
Started by
David Soulayrol
Completed by
David Soulayrol

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.