<Seth's random notes>
Make a 2.2 release so I can tag it and start towards 2.4.  Critical items:
* Cleanup unused stuff:
  Remove Gimp/PDL.pm
  Remove Module
  Remove embed
  Remove etc
  Remove nolib
  Remove examples/image_list
  Remove or rewrite font_table - logic in it no longer applicable.
* Fix the code so I don't get "
Gtk-CRITICAL **: file gtktooltips.c: line 314 (gtk_tooltips_set_tip): assertion `GTK_IS_TOOLTIPS (tooltips)' failed at ..../Gimp/UI.pm line 821.
" repeated when I use a color picker.

Win32 port?

Add a gtk2 gimp console.

Reorganize Menues.

Impprove documentation quality - feedback desired!

HIGify dialogs as possible.

A Compat12.pm for GIMP 1.2 compatibility (no way to convert xlfd stuff though).

Add POD documentation for gimpdoc.

Make a 'utils' directory for gimpdoc, scm2perl, embedxpm, xcf2pnm and move out of the root directory.

Generate a new web presence for Gimp-Perl, with a friendlier face to it.  Redo my scripts page, possibly expanding to cover all working scripts?  Regenerate documentation there.

Add optional podviewer for help.  Add POD docs to all example scripts/documentation, to encourage good style.

New mailing list; netcentral doesn't archive, rarely used.

Figure out i18n some day.

Determine what if anything is needed in the enums* in the root.  I expect I can remove all of this.

Remove unused(?) extra.[ch]

<Marc's previous stuff>
this is mostly my personal worksheet and notepad, which may not be
up-to-date and may not even be readable ;)

Put module under LGPL? 

/usr/app/lib/perl5/Gtk.pm:107 (method call -> goto)

gimpenv.c, gimpmodule.h, color_selector.h, color_display.h

po/Makefile
<Sven> schmorp: I think the makefile should have all (builds the pot-file and
      calls msgfmt if po-files have changed),
+update-po (merges all po-files), install, uninstall eventually

API generalization
   guide ->
   gimp_desaturate -> drawable

bugs
  STIFTUNG, FOUNDATION etc.. => ask.
  * URGENT: deinit might block... tis'is bad, but not close'ing is also bad
  * --enable-perl-prefix, --with-perl=, --with-perl-cc=
  * URGENT: podperl doesn't work.
  * try to work around the redhat-undef $fh => no close problem.
  * .pot file -> add to dist(???)
  * damnit libintl crazy shit
  * font_text with negative size? bug report #5523
  * gimp-perl list archives.. where and add this to the gimp.html page!
  * g_direct_equal and glin hash, kill in favour of way nicer perl hashes.
  * ping-funktion fr JENS.
  * gtview_log (perlcc & helpfenster) erste zeile anzeigen + scrollbar
  * document on_xxx functions and register_callback
  * fix Gimp::Feature::missing => on_query-dir!
  * on-query => remove gimp::fu parasite(?)
[????]  * bricks requires disable for pattern(?)
  * installation & Feature system (?)
  * map_to_gradient does not work on GRAYA thingies. Argh.
  * document Gimp::PDL and rect2, ...2 functions!
  * Kommandozeilenmodus(!). (???)
  * gimp-piddle must be written back automatically on destroy, if changed
  * gimp-tile set dirty automatically(!)
  * create gimpstyle.pod
  
important issues

  * gimp_default_display -> undef when not available.
  * find_next_guide is a lousy interface. => just do num_guides
  * constant names (RADIO) automatically into help strings!
  * migrate BOOT: into INIT() (forgot why but important for B)
  * gimp_progress_done, gimp_progress_close
  * gimp_default_display (...) for libgimp
  * Gimp::Module for modules (!)
  * gimp for dummies (you don't understand this, harharhar!)
  * PerlCC configurable options for Perl-Server startup, Gipm_host etc.
  * implement CALLBACKS via the Perl-Server
  * PF_COORDS (just as Light Effects/FlareFX)
  * PF_PREVIEW(!)
  * Gimp::IO (?)
  * install scripts in share/
  * vamp up homepage
  * Gimp::ping
  * allow plug-ins to register with only a drawable argument(!)
  * gradient button
  * default parameters at end(!)
  * try to deduce default parameters

long term issues and ideas

  * rewrite interact() in pure C, gets rid of most gtk dependencies.
  * default function parameters (with hash %defaults?)
  * gimp_text(text => "hallo", family => "engraver", size => 20);
 
