Project

General

Profile

Version220 » History » Version 4

Amber Herold, 06/25/2010 04:01 PM

1 1 Amber Herold
h1. Appion/Leginon 2.2
2
3
version:"Appion/Leginon 2.2" will focus on the Extensibility of Appion. 
4
The goal is to make it easy for outside labs to add new processing modules to the Image Pipeline.
5
6
7
# *Extensibility*
8
## Define coding standards (#10)
9
## Establish Code review procedure
10
## Refactor code for readability
11
### Reduce terminology overloading
12
## Refactor code for Modularity
13 4 Amber Herold
### Remove inconsistencies in web interface
14 1 Amber Herold
### Work toward a plugin arhcitecture
15
## Create a tutorial for working with the software as well as an in depth paper on the subject
16
## Create or use and object-relational mapping for PHP
17
### Look into Zend library
18
## try adding modules
19
### Add new version of Chimera to existing code to learn what is involved
20
### Chose other modules to add after code changes
21
### See if StokesLabProcedure will integrate their stuff as a Beta test
22
## Automated testing
23
### Develop unit tests where applicable
24
### Develop test scripts where possible
25
### Look into automated GUI test apps
26 2 Amber Herold
27
28 3 Amber Herold
[[appion:Version220|<Edit this page>]]