Hello everyone,
I have incorporated all the mentioned improvements to the best of my
knowledge. Please review the *almost final* draft of the proposal.
Proposal Link: https://swap-nil7.github.io/gsoc-proposal.pdf
Code Link: https://github.com/swap-nil7/GSoC-Proposal
Thank you!

Regards,
Swapnil Negi
Indian Institute of Technology Roorkee


On Sun, Mar 25, 2018 at 4:55 PM, swapnil negi <swapnil.neg...@gmail.com>
wrote:

> Hello everyone,
> Thanks for the detailed review.
> I have made changes to my proposal to incorporate review/merge cycle,
> build Python API for the modtool, briefly explain the UI enhancements and
> fix typos.
> I am still quite unsure about the automated testing part. But as of now,
> thorough testing will be done locally.
> Please review the updated version of my proposal.
> Thanks! :)
> Proposal Link: https://swap-nil7.github.io/gsoc-proposal.pdf
> Code Link: https://github.com/swap-nil7/GSoC-Proposal
>
> On Tue, Mar 20, 2018 at 12:33 AM, swapnil negi <swapnil.neg...@gmail.com>
> wrote:
>
>> Hello everyone!
>> I have uploaded my proposal to the GitHub pages. So, please review and
>> provide me suggestions to improve the same.
>> Proposal Link: https://swap-nil7.github.io/gsoc-proposal.pdf
>> Code Link: https://github.com/swap-nil7/GSoC-Proposal
>> Thank You!
>>
>> Regards,
>> Swapnil Negi
>> Indian Institute of Technology Roorkee
>> India
>>
>>
>> On Sat, Mar 17, 2018 at 3:09 AM, swapnil negi <swapnil.neg...@gmail.com>
>> wrote:
>>
>>> Hi Nicoloas!
>>> Thanks for your valuable response.
>>> Regarding Python compatibility - I will work upon version independent
>>> compatibility using information from the following links:
>>> Link[1] <http://python3porting.com/noconv.html> Link[2]
>>> <http://python-future.org/compatible_idioms.html>
>>> Regarding specific milestones - I have now listed the work that can be
>>> assessed after the completion of various phases.
>>> Regarding CV: I have removed the section of such personal details from
>>> the CV as well as proposal.
>>>
>>> Cheers,
>>> Swapnil Negi
>>>
>>> On Fri, Mar 16, 2018 at 5:45 PM, Nicolas Cuervo <
>>> nicolas.cue...@ettus.com> wrote:
>>>
>>>> Hello Swapnil Negi,
>>>>
>>>> Thank you for your proposal! This project has been in the pipeline for
>>>> long and I'm very excited to see your interest in working on it. I have
>>>> very few comments for now, but the discussion can definitely continue open:
>>>>
>>>> So the timeline that you are proposing is:
>>>> 1) Python3 Compatible
>>>> 2) Implement Plugin Architecture
>>>> 3) Restructure code in favor of functional behavior
>>>> 4) work on UI if time allows
>>>>
>>>> And I agree with this timeline, as it puts core focus on the
>>>> architectural overhaul without disregarding other details aside.
>>>>
>>>>    - If I understand correctly, your first task to tackle is the Py3k
>>>>    compatibility, which is great. This is definitely something that needs 
>>>> to
>>>>    be done, as there is a continuous effort on making the whole GNURadio
>>>>    Python3 compatible. But Python2 is not EOL for little less than 2 years
>>>>    more, so continuous compatibility is something that has to be kept in 
>>>> mind.
>>>>    Let's take your proposed code for raiseException, whose implementation
>>>>    won't work on Python2. There are ways to ensure compatibility (using
>>>>    wrappers from 'six' for example, which adds a dependency - which can be
>>>>    discussed)
>>>>    I, however, see that the Python3 branch from GNU Radio already
>>>>    implements the syntax that you are proposing, so I might being just too
>>>>    picky on this. I expect comments on the matter from the list.
>>>>
>>>>    - I see that you have put efforts in contributing already to the
>>>>    project by fixing some issues on the tool, and there is hardly a better 
>>>> way
>>>>    to get used to it and contribute to the project. No comment here apart 
>>>> from
>>>>    saying that we do appreciate you took that path as it puts you into 
>>>> context
>>>>    and improves the project. Win-Win!
>>>>
>>>>    - I would work on the format of the proposal as well to help you
>>>>    make a better impression and increases your chances of this being 
>>>> accepted.
>>>>    In your timeline, be sure to explicitly say what deliverable can be
>>>>    expected when. It's good to know when you are going to start working on
>>>>    something, but it is also important to know when you are expected to 
>>>> have
>>>>    it finished. Words like "Milestone" or even "Deliverable" might make 
>>>> this
>>>>    clear, maybe around the evaluation dates.
>>>>
>>>>    - I see that you included your CV, which is nice to have, but do
>>>>    you _really_ want your personal data (like phone and address) out in the
>>>>    open?
>>>>
>>>>
>>>> I might come back with more comments, but for now this is looking
>>>> promising!
>>>>
>>>> Cheers,
>>>> - Nicolas
>>>>
>>>>
>>>> On Fri, Mar 16, 2018 at 3:57 AM, swapnil negi <swapnil.neg...@gmail.com
>>>> > wrote:
>>>>
>>>>> Hello everyone, I am Swapnil Negi, an undergraduate from Indian
>>>>> Institute of Technology Roorkee, India. I wish to contribute to the 
>>>>> project
>>>>> idea "gr-modtool overhaul". Here
>>>>> <https://docs.google.com/document/d/10Nx0tWRlSP43GOCrdSoCVHmcStsZWiKJHNmsdc07MPo/edit?usp=sharing>
>>>>> is the draft of my proposal. Kindly review it and give your valuable
>>>>> suggestins.
>>>>> This is something that I expected from the discussion. If there's
>>>>> something that I am missing out, please do inform me.
>>>>> Thanks!
>>>>>
>>>>> Regards, Swapnil Negi
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Discuss-gnuradio mailing list
>>>>> Discuss-gnuradio@gnu.org
>>>>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>>>>>
>>>>>
>>>>
>>>
>>
>
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to