((T)) CS351 Fall 2013 Project 1 ------------- ((T.0)) Table of contents (T.1) Spec version info (T.2) Project timeline and deliverables (T.3) Revision history ------------- ((T.1)) Spec version info ((T.1.1)) This is spec version 1.0, released Wed Aug 28 2013. See (T.3) for changes. ((T.1.2)) Don't panic. ------------- ((T.2)) Project timeline ((T.2.1)) When: Wed Aug 28, 2013 What: Project released +-----------------------------------------------------------------------+ |((T.2.2)) INTERIM DELIVERABLE#1 DEADLINE [START+7 DAYS] | |When: Wed Sep 4, 2013 12NOON MST | |What: Last possible ON-TIME code turn-in of: | | Compilable, runnable JUnit tests for the interface | | com.putable.siteriter.SDLParser (but no _actual_ implementation | | is required). Must include _numerous_ tests beyond the examples | | given in the spec. setup() (and/or tests) should presume the | | existence of an com.putable.siteriter.test.SDLParserImpl class | | that implements SDLParser, and make and test instances of | | that class. | +-----------------------------------------------------------------------+ ((T.2.3)) When: Sat Sep 7, 2013 11:59:59AM MST What: Last possible LATE turn-in of INTERIM DELIVERABLE#1 (T.2.2) for any credit must occur BEFORE NOON SAT SEP 7, 2013 ((T.2.4)) When: Sat Sep 7, 2013 12NOON MST What: SiteRiter reference implementation made accessible online. +-----------------------------------------------------------------------+ |((T.2.5)) INTERIM DELIVERABLE#2 DEADLINE [START+14 DAYS]| |When: Wed Sep 11, 2013 12OON MST | |What: Laat possible ON-TIME code turn-in of: | | (1) Updated & extended JUnit tests for SDLParser | | (2) A compilable, runnable, clean and feature-complete | | implementation of SDLParserImpl, as | | com.putable.siteriter.YOURNAME.SDLParserImpl, that fully and | | correctly implements com.putable.siteriter.SDLParser. | | All spec-required time and space performance bounds must be | met by your implementation, but your JUnit tests only have | | to test function, not space/time performance. | +-----------------------------------------------------------------------+ ((T.2.6)) When: Sat Sep 14, 2013 12NOON MST What: SDLParser JUnit tests released +-----------------------------------------------------------------------+ |((T.2.7)) FINAL DELIVERABLE ON-TIME DEADLINE [START+23 DAYS]| |When: FRI SEP 20, 2013 12NOON MST | |What: Full project latest on-time turn-in: | | (1) A complete, conforming SiteRiterer implementation with test | | suite | | (2) Implementation-specific documentation | +-----------------------------------------------------------------------+ ((T.2.8)) Final deliverable LATEST LATE deadline When: Tue Sep 24, 2013 9AM MST What: Last possible time to turn in Project 1 for any credit. ((T.2.9)) When: Tue Sep 24, 2013 11AM MST What: Project 1 discussion in class ------------- ((T.3)) Revision history ((T.3.1)) Version 1.0, first released version.