hello, while trying to figure out the starting point, I came across this project form GSoC 2017 by C.P. O'Donell
https://summerofcode.withgoogle.com/archive/2017/projects/4925375616385024/ Is this the project that has previous works on the project I'm wanting to take (#2920) ? If not , please help me find the right one. Also, please guide me with reading references and some small tickets related to the project . Thank you , Vijay k. On 26 February 2018 at 21:54, Vijay Kumar Banerjee <vijaykumar9...@gmail.com > wrote: > Thank you for giving me a detailed introduction to the project objectives > and mentors. > I am interested in # 2920: "Improve Coverage analysis toolkit". > > Please guide me with the resources to get started with the project and get > a deep understanding. > > Thank you > Vijay > > On 26 February 2018 at 15:36, Joel Sherrill <j...@rtems.org> wrote: > >> >> >> On Feb 26, 2018 2:22 AM, "Christian Mauderer" < >> christian.maude...@embedded-brains.de> wrote: >> >> Am 24.02.2018 um 16:21 schrieb Vijay Kumar Banerjee: >> > Hello, >> > >> > As told by Joel, I sent the screenshots of my working hello world to his >> > personal email and have also included my name in the GSoC tracking page >> . >> > >> > >> > + Make Eclipse Target Interaction work with RTEMS >> > (https://www.eclipse.org/tcf/) >> > + Improvements to our coverage reporting. GCOV validation and covoar >> > reporting improvements >> > + wifi integration improvements >> > + aarch64 port >> > + x86_64 port / non-legacy PC BSP >> > - This project is large so we would need to work with whoever wants >> > to tackle it >> > to find the best subset for GSoC. >> > >> > Based on this list I went through the OpenProjects page >> > and came across the following Tickets ., >> > #2920 ,#3222,#2927 and the link to eclipse tcf . >> > >> > >> > out of them , I find these interesting >> > 1. "Improve coverage Analysis Toolset " (#2920); >> >> >> This area is mine. The ticket mat or may not be a great description of >> the goals. There are probably three things that need to be done. >> >> + Integrate ran recipes for Couverture variant of qemu. This might be a >> very small task. Last year's student just didn't get this integrated and >> was waiting for some patches to be merged on their side. >> >> + Verify the gcov output from covoar is correct and the gcov (and similar >> tools) matches the coverage reports it generates. We have someone from the >> GCC community to help mentor here. >> >> + Covoar generates HTML and text output directly. There is a desire for >> it to generate something equally useful that is processed by existing tools >> to generate reports. One possible option for this output could be Sphinx >> like our regular documentation. Or it could be a data-centric format >> processed by other tools. The current HTML allows filtering and sorting so >> not losing information and ease of use is important. This probably will end >> up simplifying C++ and adding Python. >> >> > 2. "libbsd:WiFi support needs rc.conf integration " (#3222) >> >> >> Christian's project to mentor. >> >> > also I came across # 3302 :" Build system conversion of BSP Config(.cfg) >> > files to pkg-config(.pc) files" >> > (I have some knowledge of Python, but not proficient in it, I can learn >> > it better if it's required ) >> > which I find interesting >> >> >> This one is Chris Johns project to mentor. It is an important and >> logically the next step in replacing our build system with the Python based >> waf. If you get through this one before the summer is out, then working on >> waf would probably make sense. >> >> Did I miss one? >> >> Hello Vijay, >> >> all of the projects would be good ones. >> >> The #2920 and #3302 are more connected to the host tools. They should be >> doable with few or no real hardware. But you should ask the two >> potential mentors about that. >> >> For the #3222 you would need some board supported by the libbsd (like >> Beagle Bone Black) and I would suggest a JTAG debugger (some OpenOCD >> based or similar). >> >> > >> > Am I following the right tickets? If not please help me find the right >> ones. >> >> The tickets are the right ones. >> >> > >> > Out of these , which one do you recommend me to take ? >> >> I would recommend to take a more detailed look at the tickets and start >> to ask some questions about it on the mailing list with CC to the >> (potential) mentors. >> >> Maybe you could also try to find some small tickets related to similar >> topics and just try to work on these. That could help you find out what >> you want to do. >> >> > My experience with C/C++ : I am proficient in C++11 with STL . Also >> > proficient in C language . >> > My experience with opensource : This is the first open source project >> > I'm taking up . >> >> It's no problem if it's your first Open Source project. That's the point >> of GSoC: To collect first Open Source experience. >> >> Best regards >> >> Christian Mauderer >> >> > >> > Thank you , >> > Vijay K. >> > >> >> >> -- >> -------------------------------------------- >> embedded brains GmbH >> Herr Christian Mauderer >> Dornierstr. 4 >> <https://maps.google.com/?q=Dornierstr.+4+%0D+D-82178+Puchheim+%0D+Germany&entry=gmail&source=g> >> D-82178 Puchheim >> Germany >> email: christian.maude...@embedded-brains.de >> Phone: +49-89-18 94 741 - 18 >> Fax: +49-89-18 94 741 - 08 >> PGP: Public key available on request. >> >> Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG. >> _______________________________________________ >> devel mailing list >> devel@rtems.org >> http://lists.rtems.org/mailman/listinfo/devel >> >> >> >
_______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel