Opened 9 years ago

Closed 9 years ago

#346 closed task (fixed)

Add core schema support for requirements

Reported by: ibboard Owned by:
Priority: critical Milestone: WarFoundry API 0.2
Component: WarFoundry-API Version: Unknown or N/A
Keywords: Cc:
Blocked By: Blocking: #347, #348, #349

Description

We don't currently do anything with requirements. There is a block in the schema, but it has never been used and out loading method is empty with a TODO. We need a common, extensible structure and the basis for loading requirements from pluggable requirement handlers.

Change History (11)

comment:1 Changed 9 years ago by ibboard

Blocking: 347 added

comment:2 Changed 9 years ago by ibboard

Blocking: 348 added

comment:3 Changed 9 years ago by ibboard

Blocking: 349 added

comment:4 Changed 9 years ago by ibboard

Status: newaccepted

comment:5 Changed 9 years ago by ibboard

In [935]:

Re #346: Add core schema support for requirements

  • Keep basis of existing schema, but allow for more extensibility

comment:6 Changed 9 years ago by ibboard

In [936]:

Re #346: Add core schema support for requirements

  • Allow extra attributes
  • Remove unnecessary attribute (copy and paste error)
  • Be explicit about min count

comment:7 Changed 9 years ago by ibboard

In [937]:

Re #346: Add core schema support for requirements

  • Test schema support for requirements (currently fails)

comment:8 Changed 9 years ago by ibboard

In [938]:

Re #346: Add requirement schema support

  • Fixed extended race test data for new schema
  • Tests now work - MonoDevelop just wasn't copying updated schema

comment:9 Changed 9 years ago by ibboard

In [939]:

Re #346: Add requirement schema support

  • Pass unit test with a specific case for one requirement - needs extensibility

comment:10 Changed 9 years ago by ibboard

Close ticket - schema is now there. Loading proper is in #351.

comment:11 Changed 9 years ago by ibboard

Resolution: fixed
Status: acceptedclosed
Note: See TracTickets for help on using tickets.