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