Initial revision
[platform/upstream/gobject-introspection.git] / TODO
1 XML format
2 ----------
3 - Document the format
4 - Write a tool to create XML from annotated headers
5 - Add attributes to connect signals to their default handlers
6   and wrappers to their vfuncs
7
8 Binary format
9 -------------
10 - Add hashes to lookup interfaces and functions in interfaces
11 - Write a validator
12
13 Compiler
14 --------
15 - Cleanup, maybe turn the nodes in to objects to avoid the horrific 
16   type switches
17 - Add thorough error checking
18
19 Repository
20 ----------
21 - Reconsider the current clunky API, maybe an iterator approach is better
22 - Add thorough error checking
23 - Use hashes 
24 - Implement g_function_info_invoke()
25 - Maybe allow populating repositories at runtime
26
27 General
28 -------
29 - More tests
30 - Check how the format scales to something of GTK+ size