Hi everybody,

we're cleaning out the issue tracker. Some things are important, but falling off our list of things we can reasonably manage to do. Some of these things are not actually hard, I think, but need someone who can work with GRC and attack these.

This is one of these issues:

https://github.com/gnuradio/gnuradio/issues/1106, "Deprecate packet 
synchronizers"

These blocks have been around forever, and I don't even know whether every single one of them still exists. Someone could go through the list and just search for the strings that don't have a file name attached to them and see whether they still exist, and comment on that.

Afterwards, they could go through that list and do:

for each individual block mentioned

1. add the |flags: [deprecated]| property to each block's
   gr-something/grc/something_blockname.block.yml,
2. Make sure the block still shows up correctly in GRC, but marked as 
deprecated (orange!)
3. search the examples whether any existing example uses the block
4. open a new issue "remove or update example XYZ to not use deprecated block" 
for each
   affected example
5. (equally important) add a remark to the block's wiki page (if it exists) 
that it's
   deprecated, in bold, quite at the beginning of each page

while doing this, talking to the people in the #docs Matrix chat room is probably a good idea, they have a good idea of existing examples, and the wiki.


Best regards,
Marcus

Reply via email to