DebateXML is an interchange and archival format for debate tournaments of multiple styles, including BP.
This commit adds a quick DebateXML exporter function to tournament tab-masters, which is also available after the tournament closes. The link is available under the Tournament drop-down with the Tabbie1/DebReg integrations.
A helper function was also added to the tournament model to fetch all questions at once, rather than just a type thereof. Further, novice status was not implemented in the exporter as it does not seem to be complete.
I have not measured the performance of the exporter as I do not have a dataset to work with. It would be good if one were available for development/tests.
Schema: TabbycatDebate/dta-spec#4 (and more information about the project available in the repo)
DebateXML is an interchange and archival format for debate tournaments of multiple styles, including BP.
This commit adds a quick DebateXML exporter function to tournament tab-masters, which is also available after the tournament closes. The link is available under the Tournament drop-down with the Tabbie1/DebReg integrations.
A helper function was also added to the tournament model to fetch all questions at once, rather than just a type thereof. Further, novice status was not implemented in the exporter as it does not seem to be complete.
I have not measured the performance of the exporter as I do not have a dataset to work with. It would be good if one were available for development/tests.
Schema: TabbycatDebate/dta-spec#4 (and more information about the project available in the repo)