0. Documentation, documentation, documentation: a) I hate sparsely documented libs/programs/etc. so this will not be a problem with my stuff. Please, if you have doc suggestions, file a bug! If our wording improves on the gnome-vfs docs, file a bug with the gnome-vfs project as well. If you don't document, you will get an email asking for it :). b) If you don't understand wrapping, or simply just want to do documents, please check out docs/undocumented to see what you can document. Thank you! 1. Finish Mime stuff: a) finish MimeAction i) how do we go about getting the component info from this class? (Bowie??) - e.g. Bonobo_ServerInfo* gnome_vfs_mime_get_default_component. - I will look at this, but we want to avoid depending on libbonobo*mm or orbitcpp. Murray ii) all functions dealing with the action need to be wrapped. - An example would speed things along. Murray. b) finish MimeMonitor i) what is this used for and how is it used? ii) wrap the functions that use this (if there are any). c) convenience methods?? i) a lot of functions in Gnome::Vfs::ApplicationRegistry and Gnome::Vfs::Mime could also be/should be methods of MimeApplication; do we want to make convenience methods and make life easier on developers?? ii) if these are going to be true "object oriented" bindings, I think we should make most of these ApplicationRegistry and Mime functions that act on MimeApplication members into methods; that way they are actually actions/tests of the objects they work on. d) Examples!! i) write examples that uses most of the commonly used methods. ii) comment examples EXTENSIVELY... don't just tell what you are doing in the examples; tell WHY you are doing it. This helps newbies out. 2. Start Xfer class/namespace. - Started. Murray. 3. Start Async class/namespace. 4. Should we use exception throw specifications? See conversation in libxml++ list. 5. Use strings only as URIs, hiding all Gnome::Vfs::Uris? Apparently a future version of gnome-vfs will use only strings, and we should be able to do everything with them. We need to check that GnomeVfsUri does not have anything that a string URI does not.