User:Miriya52/week5

Refer to project glossary for acronyms and definitions. Week 5: January 2 - 6

Objectives
Write functions to pass unittest. Travis enabled.

Progress Update

 * I have been copying the pyslet.xml data structures and models to a simplified version at pyslet.gift, conforming to Python 3 only.
 * I also copied some of the relevant unittests for pyslet.xml to check that my simplified pyslet.gift structures still pass

Plan for next week

 * I will be at Wikimedia Developer Summit in San Francisco from Jan 9 - 11. Jan 12 will mostly be a travel day.
 * The following week, Jan 16-20, I plan to tackle the GIFT parsers. The logic in the GIFT parsers will be quite different than the QTI xml parser.

Need to implement:
 * Document.generate_gift: generator that yields serialised GIFT
 * Document.write_gift: writes serialised GIFT to an output stream