The following is a list of known places for possible improvement to
the GMime library. This list of tasks in no way indicates priority,
that is to say that there is no rhyme or reason to the order that the
tasks are presented in.

GMime 4.0 Planning:
===================

- Remove g_mime_stream_close()

- Remove g_mime_stream_filter_get/set_owner() - these will no longer
  be necessary once close() is removed.

- Rename g_mime_message_[get,set]_mime_part() to g_mime_message_[get,set]_body()?
  This would require me to rename g_mime_message_get_body() to
  g_mime_message_get_text_body()?


Future Planning:
================

- Modify GMimeStream APIs to take GCancellable and GError arguments.

- Modify GMimeParser APIs to take GCancellable and GError arguments.

- Modify write_to_stream() methods to take GCancellable and GError arguments.


All questions and comments should be directed toward the author,
Jeffrey Stedfast <fejj@gnome.org>
