]> git.imager.perl.org - imager.git/blobdiff - TODO
set eol-style so that generation doesn't make svn burp
[imager.git] / TODO
diff --git a/TODO b/TODO
index d440d1c4c53d17ef84b04db9eccfaa1f3849cc24..47ce4202a7d078b849017748ea9e9aac941d5487 100644 (file)
--- a/TODO
+++ b/TODO
@@ -6,6 +6,51 @@ Release Plans (subject to change)
 brown-bag bugs may add intermediate releases.  The dates are goals,
 not commitments.
 
+BEFORE 0.50:
+
+skip t82inline.t tests if directory has spaces in name
+
+integrate pod coverage tests
+
+rework iolayers
+
+add .ico support
+
+note lack of IRC support
+
+document parseiptc()
+
+BEFORE 0.48:
+
+scale() fixes/docs, Imager::Transformations going over. (done)
+
+do some more malloc checks (done)
+
+scan $Config{libspath} for directories if we can. (done)
+
+0.47:
+
+- more documentation (and corresponding code cleanup)
+
+- external C API access
+
+- hooks for file reading/writing
+
+- hooks for font types
+
+- hooks for filters
+
+- hooks for fills
+
+- filter pre-processor for handling both image access methods
+
+- move existing loadable filters into separate sub-directories
+
+- write Imager::SDL
+
+- maybe Imager::Tk::Photo
+
+
 0.46: (September 2005)
 
 - check remaining memory allocation calls for integer overflows
@@ -50,9 +95,9 @@ not commitments.
   - multiple examples for writing GIF images.
   - name arguments and use those names in the documentation
     http://nntp.perl.org/group/perl.perl5.porters/102434
-  (#1521, #5608, #8231, #11429, #13058)
+  (#1521, #5608, #8231, #11429, #13058(done))
 
-- have $img->read() act like ($img) = Imager->read_multi() on GIFs
+- have $img->read() act like ($img) = Imager->read_multi() on GIFs (done)
 
 - figure out what the nearest_color filter does, and document it
 
@@ -73,7 +118,23 @@ not commitments.
    - image scaling? and matrix_transform()'s interpolation
   http://rt.cpan.org/NoAuth/Bug.html?id=11972
 
+0.48:
 
+- fill out handling of large sample (16/double per sample) images
+  - filters
+  - rendering:
+    - lines
+    - text
+    - boxes
+    - polygons
+  - engines
+    - matrix transform
+    - transform()
+    - transform2()
+  - files:
+    - png
+    - tiff
+    - pnm
 
 Speculation
 -----------