Monday, March 31, 2025

Re: Subject: Request for Feedback on My GSoC Proposal (FM Broadcast Radio Application)

Hi Ali,

welcome to the community, and thanks for the proposal!

I'm not the mentor of that project, so just a few bullet points that spring to my mind:

Oh, actually I just saw that you're missing one point that the GSoC student instructions
said you *really* must include, or else we can't consider your proposal ;) Maybe check
these instructions again!

- Tkinter won't help you much using existing GNU Radio visualizations – these need to be
embedded in a Qt Application. However, you're not forced to use the GNU Radio
visualizations; you could implement your own (e.g. in SFML!), but then you'd probably also
not use Tkinter. (Takeaway: Tkinter probably won't be very useful, but that's up to you)
- You can get a feeling for how GNU Radio GUI code looks like by clicking together a very
simple flowgraph in GRC (say, a signal source, a Throttle block, and a Qt GUI Time Sink),
and click on "Generate", and then read the generated Python code.
- Maybe describe in a little more detail what you think the GUI would allow the user to
see and do.

Best,
Marcus

On 3/28/25 7:28 PM, Ali Jafar wrote:
> *Dear GNU Radio Community,*
>
> I hope you're all doing well!
>
> My name is Ali Jafar, a Computer Science undergraduate student at FAST NUCES Lahore. I
> love low-level programming and working with signals, and I would love to help out GNU
> Radio as part of Google Summer of Code 2025.
>
> I have prepared a proposal for the FM Broadcast Radio Application project and would like
> to take suggestions from the experienced community members. My proposal discusses
> designing a better GUI, integrating blocks of radio signals, testing, and documentation,
> with a strong focus on enhancing the user experience. I am specifically familiar with
> Python, C++, and GUI development (Tkinter, SFML, SDL), and I have a deep enthusiasm for
> low-level programming, which should enable me to suitably contribute to this project.
>
> I am including my proposal PDF. I would very much appreciate any guidance, suggestions, or
> changes you recommend before I submit it. Your feedback will help clarify what I can do
> differently to better align my approach with GNU Radio's vision.
>
> I look forward to your insights!
>
> *Best regards,*
> Ali Jafar
> GitHub: https://github.com/alijafarkamal <https://github.com/alijafarkamal>
>

No comments:

Post a Comment