Hi GNU Radio folks,

There is a little bit of adjustment on the project from my initial
proposal, the option block modularization and workflow separation will be
done first, before the grc separation.

There are three major highlights of the first week:
1. Option block modularization is finished, now the option block is already
converted/implemented in python, this will enable grc to read and store
information about code generations from workflow files, instead of being
hard coded.
2. The workflow separation is also finished, now you can define your own
workflow by making your own template, code generation class, and workflow
YAML file and put them in the grc/workflows folder.
3. I am also already creating the tests, which consist of 9 GRC files, one
for each workflow. The test code is in test_generator.py.

I probably need to do some cleanup first, deleting some useless stuff from
the code base before moving on to the next big milestone (GRC Separation).

You can read the full progress report on my week 1 progress report
<https://zakyhermawan.github.io/week-1-option-block-modularization-and-workflow-separation/>
.

Regards,

Zaky

Reply via email to