summaryrefslogtreecommitdiff
path: root/Guile-TODO
diff options
context:
space:
mode:
authorEric Blossom2010-12-06 19:54:42 -0800
committerEric Blossom2010-12-06 19:54:42 -0800
commitf241c8d93983be5341200cbac5259218278076ea (patch)
treee281c0d14fda2da7f4d3685bd45c87450b54dc33 /Guile-TODO
parent685a7b62e19850d5e51b1157b23a846b2df6e478 (diff)
downloadgnuradio-f241c8d93983be5341200cbac5259218278076ea.tar.gz
gnuradio-f241c8d93983be5341200cbac5259218278076ea.tar.bz2
gnuradio-f241c8d93983be5341200cbac5259218278076ea.zip
Update TODO
Diffstat (limited to 'Guile-TODO')
-rw-r--r--Guile-TODO44
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