|
← Revision 6 as of 2008-07-19 15:41:56
Size: 2057
Comment:
|
← Revision 7 as of 2008-07-19 15:53:49 →
Size: 2422
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 24: | Line 24: |
|
1. Cleaning up all warnings and mvn find bugs (Everyone!) * a lot of these are unchecked errors * site hackathon? * split up arbitrarily |
|
| Line 29: | Line 33: |
|
1. Cleaning up all warnings and mvn find bugs (Everyone!) * a lot of these are unchecked errors * site hackathon? * split up arbitrarily |
|
| Line 34: | Line 34: |
|
* 1. I/O Layer * |
* design should follow GraphPerspective work (~ 6 months out) * has implications for Presentation layer and dependencies that require decisions about the Presentation Layer 1. I/O Layer * TBD * requires feedback on current discussion and API proposals (see Saturday retreat agenda links) 1. Command * TBD * Kei and Scooter may have prior art that can implemented now |
Continued Design Discussions and Wrap Up
Date: Saturday, July 19, 2008
Description
Detailed list of tasks to push ahead with OSGi adoption and assessment. Names and estimated deadlines included.
Tasks
- build system - easy to use for plugin developers (Kei - end of Aug)
- setup repository
- documentation on wiki for a naive developer
- maven site documentation
- debugging in eclipse (other IDEs) must be easy for plugin developers (ISB - end of Aug)
- testing of core and plugin development process by core and naive developers (Alex, Allan, Scooter, Mr.X - mid Sept)
test web start (see http://help.eclipse.org/help32/index.jsp?topic=/org.eclipse.platform.doc.isv/guide/java_web_start.htm)
- develop templates/demos for plugin interoperability, dependency, extension, multiple versions coexisting, etc.
- Cytoscape Presence (ISB + Alex, Kristina - December?)
- collect materials: video ideas, tutorials, course material, selected publications (scivee?)
- build, identify infrastructure for this material
- deploy
- discuss consistency/style guidelines
- Cleaning up all warnings and mvn find bugs (Everyone!)
- a lot of these are unchecked errors
- site hackathon?
- split up arbitrarily
GraphPerspective <-- new CyNetwork
implications for CyNodeAttributes, CyEdgeAttributes
work out details for selection, hide=>remove; this has implications in other places that relied on "hide"
- this directly addresses the new "copy model" versus root graph model
this is not a simple find/replace
design should follow GraphPerspective work (~ 6 months out)
- has implications for Presentation layer and dependencies that require decisions about the Presentation Layer
- I/O Layer
- TBD
- requires feedback on current discussion and API proposals (see Saturday retreat agenda links)
- Command
- TBD
- Kei and Scooter may have prior art that can implemented now