diff --git a/src/post_modules/GTK2/TODO b/src/post_modules/GTK2/TODO
new file mode 100644
index 0000000000000000000000000000000000000000..178f8c9463edc222ba702646b3b6512f3bbb7c61
--- /dev/null
+++ b/src/post_modules/GTK2/TODO
@@ -0,0 +1,28 @@
+
+ - Rewrite configure test to use gtk_major/minor/micro_version
+   directly from the lib instead of looking at gtk+-2.0.pc
+
+ - Remove all fprintf from the code and instead figure out other ways
+   to signal the warnings to the application developer.
+
+ - Cast GdkColor members to guint16.
+
+ - Verify that all get_all_args calls uses best integer type, or at
+   least big enough integers.
+
+ - Add functionality to generate strings on module load. Should be
+   accessible directly from the code, e.g.
+
+   if( str == $STRING("color") )
+
+ - Add multiple pike prototype support where the types are simply
+   or:ed. E.g.
+
+   void set_color(object color)
+   void set_color(int r, int g, int b)
+
+   instead of
+
+   void set_color(object|int color_or_r, int|void g, int|void b)
+
+ - Ensure all arguments are pop:ed from create methods. (?)
\ No newline at end of file