Opened 9 years ago
Closed 8 years ago
#351 closed task (fixed)
Add extensible requirement handling method
Reported by: | ibboard | Owned by: | ibboard |
---|---|---|---|
Priority: | critical | Milestone: | WarFoundry API 0.2 |
Component: | WarFoundry-API | Version: | Unknown or N/A |
Keywords: | Cc: | ||
Blocked By: | #52, #353 | Blocking: | #27 |
Description
We have a schema and a hard-coded way of loading a requirement, but to be really useful then we need an extensible model. This won't (initially) use the Plugin structure and will be done in code, but should be done in a way that adding extra requirements is easy.
The basic idea will be to have "requirement factories" that create requirement objects based on a unit type and a data string. These factories will also need registering, but should be compatible with all factory types.
Change History (16)
comment:1 Changed 9 years ago by
Owner: | set to ibboard |
---|---|
Status: | new → accepted |
comment:2 Changed 9 years ago by
comment:12 Changed 9 years ago by
Blocked By: | 353 added |
---|
Note: See
TracTickets for help on using
tickets.
In [940]: