90 likes | 209 Vues
The December 2010 Virtual Connect-A-Thon showcased significant progress with both .NET and Java teams achieving a 1.0 beta release of critical components including the SMTP stack and DNS responder. Additional tools for administration and configuration are also developing. The event focused on interoperability testing with an emphasis on negative scenarios and real-world challenges, while identifying bug fixes and integration issues. Upcoming goals include testing new Java DNS tooling and further exploring content and payload test cases to ensure robust connectivity and data integrity across implementations.
E N D
Direct Project Virtual Connect-A-Thon December 2010
Where are we? • Both the .NET and Java teams have reached a 1.0 beta release of the reference implementation • SMTP stack • DNS responder • Admin/config tooling • Bare metal documentation • Making progress on XD areas • Java team has near complete integration into the SMTP stack • At least three other implementations exist as well • VisionShare • MedPlus • Health-ISP 2
Connect-A-Thon • Last Connect-A-Thon focused on basic integration/interoperability testing • Very successful • Resulted in several bug reports / fixes • Identified areas of concern (i.e. James behavior under load) • This Connect-A-Thon focused on additional interoperability testing • Already have instances stood-up • Want to test them against other implementations • Increased focus on negative scenarios • XD integration and transformation testing 3
Connect-A-Thon • Goals • General interoperability • Test the new Java DNS tooling • Test the .NET admin tools • Test the bug fixes that have recently been committed • Time permitting • Demo of Java DNS tooling (config-ui) • Volume testing • MDN testing 4
Connect-A-Thon • Addressing test cases • Trusted sender to trusted recipient • Trusted sender to untrusted recipient • Missing, expired, or revoked certificate • Trusted sender to trusted and untrusted recipient • Untrusted sender (on receiving side) to trusted recipient 5
Connect-A-Thon • Content/payload test cases • Single part plain text mail • Inline attached image file • Multipart clinical attachment (PDF, XML; < 1 MB) • Multipart clinical attachment (PDF, XML; > 5 MB) • Volume test cases (time permitting) • TBD 6
Connect-A-Thon • Negative Receipt Tests • Unencrypted payload • Encrypted, no signature • Encrypted, bad signature • Message not verified • Corrupt encryption • Chain can not be build • Untrusted trust anchor • Expired certificate • Negative Send Tests Tests • Chain can not be built • Untrusted trust anchor • Expired certificate 7
Connect-A-Thon • Conference line • 1-866-633-8813 (ID: 9227) • 10:30am EST – 5:30pm EST • Conference presentation • http://meetingplace.harris.com/ (ID: 9227) • IRC Chat • #nhindirect on irc.freenode.org 8