Django & Dojo: Workflow Framework

Wednesday, March 9, 2011

David Thompson

Eager: a framework for workflow management applications
View the presentation - Download [PPT] [PDF]

Q: [In Dojo DataGrid] Can you resize the columns?
A: Yes.

Q: What is your deployment process?
A: Check out code (from git), run database migrations, build dojo.

Q: Does your billing module interface with FRS / UA billing system?
A: No. A CSV is sent to our billing office.

Q: Can the Dojo DataGrid use other formats besides JSON like XML or CSV?
A: Yes.

Q: Have you used other frameworks?
A: Yes, in Python and PHP (Symfony, Zend).

Q: Can you go more into the workflow management?
A: Yes, developers can create the workflows in code, but the Eager framework makes this easy.

Q: Is there a notification on status change of a workflow item?
A: Yes.

Q: How do you get an account?
A: Anyone can register.

Q: When did SLM go live?
A: Feb 1.

Q: Did you do a lot of user testing?
A: Yes.

Q: How long did this take?
A: We started in April 2010 and launched in February.

Q: Will you release the code?
A: For the Eager framework, yes, hopefully this summer.

Q: What infrastructure is this running on?
A: The database and application are running on the same virtual machine. There is not any database replication yet. Database is backed up nightly.

Q: Why are you using PostgreSQL and SQLite?
A: SQLite is more for logging, sensor data. Itś easy to archive.