diff options
author | Eric Blossom | 2010-12-06 19:54:42 -0800 |
---|---|---|
committer | Eric Blossom | 2010-12-06 19:54:42 -0800 |
commit | f241c8d93983be5341200cbac5259218278076ea (patch) | |
tree | e281c0d14fda2da7f4d3685bd45c87450b54dc33 /Guile-TODO | |
parent | 685a7b62e19850d5e51b1157b23a846b2df6e478 (diff) | |
download | gnuradio-f241c8d93983be5341200cbac5259218278076ea.tar.gz gnuradio-f241c8d93983be5341200cbac5259218278076ea.tar.bz2 gnuradio-f241c8d93983be5341200cbac5259218278076ea.zip |
Update TODO
Diffstat (limited to 'Guile-TODO')
-rw-r--r-- | Guile-TODO | 44 |
1 files changed, 19 insertions, 25 deletions
diff --git a/Guile-TODO b/Guile-TODO index e0c2d4a98..9fc7d9c25 100644 --- a/Guile-TODO +++ b/Guile-TODO @@ -1,18 +1,5 @@ In no particular order: -5) Ensure that all gr-* components are generating guile code when - enabled, and that (1) and (3) are handled in all gr-* components. - -5b) Don't forget gr-howto-write-a-block. (It's got its own - configure.ac and is built separately from the rest.) - -6) Fix printed representation of blocks in gr_block.i - -9) Any other FIXME style warnings. - (Last one is in usrp2.i) - -10) Finish gnuradio-core test cases - 11) Write test cases for gr-* components. For the one's that have a h/w dependency, just confirm that we can @@ -22,26 +9,26 @@ In no particular order: For the others, write a test in the style of the ones in gnuradio-core. -12) Swig guile modules names: s/_/-/g - -16) Test this stuff with Guile 1.9 to confirm that it works and to see - how much faster it is. Load time currently is currently kind of doggy. - - -I'm sure I'm forgetting some things... 80) Confirm make dist and make distcheck work - 81) Anything else that would keep us from merging into next. - 82) Get some other developers to try it out. +90) Merge to next +100) Handle any fallout we missed. +------------------------------------------------------------------------------- +Low priority: +6) Fix printed representation of blocks in gr_block.i -90) Merge to next +9) Any other FIXME style warnings. + (Last one is in usrp2.i) -100) Handle any fallout we missed. +12) Swig guile modules names: s/_/-/g + +16) Test this stuff with Guile 1.9 to confirm that it works and to see + how much faster it is. Load time currently is currently kind of doggy. ------------------------------------------------------------------------------- @@ -61,11 +48,16 @@ These are done: When --enable-guile --disable-python, python swig stuff should not be generated. When --disable-guile --enable-python, guile swig stuff should not be generated. - 4) [DONE] Fix GR_SWIG_BLOCK_MAGIC so that in the guile case we don't map all the constructors into the same name. E.g. audio_alsa_sink -> sink. (Causes problem when multiple gr-* modules are used.) +5) [DONE]Ensure that all gr-* components are generating guile code when + enabled, and that (1) and (3) are handled in all gr-* components. + +5b) [DONE] Don't forget gr-howto-write-a-block. (It's got its own + configure.ac and is built separately from the rest.) + 7) [DONE] Fix gr-usrp so that it works. Probably related to warning received when generating python bindings. Making the swig/python warning go away will probably resolve the @@ -74,6 +66,8 @@ These are done: 8) [DONE] Fix gr_message_{sink,source} so that they work under guile. (Not sure if I disabled one or both of these...) +10) [DONE] Finish gnuradio-core test cases + 13) [DONE] Change guile libnames to libguile-gnuradio-<module-name> 14) [DONE] Add support to setup_guile_test_env.in for |