rcos fall 2010 presentation 2

Post on 17-Jul-2015

271 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

The OpenLegislation Platform

Two Parts

Data Service

Web Application

Web Applications areBuilt on Data Services

Focus on the Data Service

Data Service

Data Service

The issue is the “structure”

So how do you build aStructure agnostic platform?

Convention

&&

Configuration

The client defines the structureWith XML and attribute markup

The platform builds the serviceFollowing configurable conventions

DEMO

Work to be Done

Best Practices – Schemas, Meta data, Caching

Configuration – Modify & Add Conventions

Unit Testing – Automation and Confidence

Sample Input Set(s) - Demonstration

Work to be Done

Best Practices – Schemas, Meta data, Caching

Configuration – Modify & Add Conventions

Unit Testing – Automation and Confidence

Sample Input Set(s) - Demonstration

Work to be Done

Best Practices – Schemas, Meta data, Caching

Configuration – Modify & Add Conventions

Unit Testing – Automation and Confidence

Sample Input Set(s) - Demonstration

Work to be Done

Best Practices – Schemas, Meta data, Caching

Configuration – Modify & Add Conventions

Unit Testing – Automation and Confidence

Sample Input Set(s) - Demonstration

Additionally...

The Customer isAlways Right

CustomizationIts all in the Box

Platform InterfacesLanguage Agnostic?

Finally...

Community

Public Repository – code collaboration

Mailing List – more efficient notification

Project Management – planning and feedback

Demo Site/Virtual Box – reduce entry barriers

Community

Public Repository – code collaboration

Mailing List – more efficient notification

Project Management – planning and feedback

Demo Site/Virtual Box – reduce entry barriers

Community

Public Repository – code collaboration

Mailing List – more efficient notification

Project Management – planning and feedback

Demo Site/Virtual Box – reduce entry barriers

Community

Public Repository – code collaboration

Mailing List – more efficient notification

Project Management – planning and feedback

Demo Site/Virtual Box – reduce entry barriers

Questions & Comments

ShadesofGraylin on FreeNode.net (#rcos)graylin.kim@gmail.com

top related