OpenWetWare:Software/Image Editor: Difference between revisions
From OpenWetWare
Jump to navigationJump to search
Barry Canton (talk | contribs) m (OWW Image Editor moved to OpenWetWare:Software/Image Editor: adding it to the main software discussion section) |
mNo edit summary |
||
Line 27: | Line 27: | ||
==Comments== | ==Comments== | ||
*this xml-type/applet-based architecture could be easily extended to other features (graph, gene annotations, ...) | *this xml-type/applet-based architecture could be easily extended to other features (graph, gene annotations, ...) | ||
=Road Map= | |||
==Specifications for OWW Image Editor V1== | |||
features: | |||
*Applet based. | |||
*SVG handled by Batik library | |||
*Display PNG, JPEG, GIF, Tiff images. | |||
*Display SVG graphics. | |||
*No animation handled. | |||
*Read and display SVG files from a pre-existing OWW pages. | |||
*No editing capabilities. | |||
==Specifications for OWW Image Editor V2== | |||
features: | |||
*Based on Version 1. | |||
*Define an editing mode to update SVG source file. | |||
*Enable to add, delete, scale Ellipses. | |||
*Enable to add, delete, scale Rectangles. | |||
*Enable to add, delete, scale Text in a unique color. | |||
*Can save changes on the OWW page. | |||
==Specifications for OWW Image Editor V3== | |||
features: | |||
*Based on Version 2. | |||
*Enable multiple colors. | |||
*Can create OWW page if the SVG file doesn't exist yet |
Revision as of 17:23, 10 November 2006
Current wiki limitations with regards to images
- Images are handled as a bunch of pixels in mediaWiki (through standard such as PNG, JPEG, GIF ...).
- No easy way to update/edit an image from the wiki. Static piece of information if you don't have a suitable editor to modify the image.
- No way to have a look at differences between versions of a given image.
A new way to handle images/drawings
- Use a text-based drawing language to benefit from the wiki history mechanism.
- provide within the wiki a way to view/edit the image/drawing.
Proposed architecture
- Drawing description would be SVG based and stored on a standard wiki page.
- PNG, JPEG, GIF images can be handled within SVG.
- Java Applet embedded into the wiki page where the image has to be shown.
- The applet can switch back and forth between two modes (Viewing/Editing). Once edited, the new SVG file can be saved on its Wiki page.
Benefits
- Can be used to replace powerpoint-like graph.
- allow collaborative annotations over real experimental data (gels, culture plates, random pictures).
Related projects
- Batik: SVG library
- iNote (not SVG compliant)
- glipsgraffiti: SVG editor
- Sketsa
Comments
- this xml-type/applet-based architecture could be easily extended to other features (graph, gene annotations, ...)
Road Map
Specifications for OWW Image Editor V1
features:
- Applet based.
- SVG handled by Batik library
- Display PNG, JPEG, GIF, Tiff images.
- Display SVG graphics.
- No animation handled.
- Read and display SVG files from a pre-existing OWW pages.
- No editing capabilities.
Specifications for OWW Image Editor V2
features:
- Based on Version 1.
- Define an editing mode to update SVG source file.
- Enable to add, delete, scale Ellipses.
- Enable to add, delete, scale Rectangles.
- Enable to add, delete, scale Text in a unique color.
- Can save changes on the OWW page.
Specifications for OWW Image Editor V3
features:
- Based on Version 2.
- Enable multiple colors.
- Can create OWW page if the SVG file doesn't exist yet