<html><head></head><body><div style="width: 100%; padding: 24px 0 16px 0; background-color: #f5f5f5; text-align: center;"><div style="display: inline-block; width: 90%; min-width: 280px; text-align: left; font-family: Roboto,Arial,Helvetica,sans-serif;"><div style="height: 0px;" dir="ltr"></div><div style="display: block; padding: 0 2px;"><div style="display: block; background: #fff; height: 2px;"></div></div><div style="border-left: 1px solid #f0f0f0; border-right: 1px solid #f0f0f0;"><div style="padding: 24px 32px 32px 32px; background:#fff; border-right: 1px solid #eaeaea; border-left: 1px solid #eaeaea;" dir="ltr"><div style="font-size: 14px; line-height: 18px; color: #444;"><a href="mailto:mohitkumra95@gmail.com" style="color:inherit;text-decoration:none">Mohit Kumra</a> has invited you to <b>comment on</b> the following document:</div><div style="height: 10px;"></div><div style="font-size: 18px; display: table;"><div style="display: table-row; border-bottom: 4px solid #fff;"><span style="display: table-cell;"><div style="height: 32px;"><img src="https://ssl.gstatic.com/docs/documents/share/images/services/document-4.png" aria-label="Document" style="vertical-align: middle; max-width: 24px;"/></div></span><span style="display: table-cell; padding-left: 12px;"><a href="https://docs.google.com/document/d/1PTEWdK5UAQwPy3jzqNTftG4CoAxGJ0iw4W1-eBpGUQs/edit?usp=sharing_eid&invite=CLOtgYgO&ts=56f523cc" style="color: #3367d6; text-decoration: none; vertical-align: middle;">GSOC_2016_STRUCTURED_OUTPUT</a><div itemprop="action" itemscope itemtype="http://schema.org/ViewAction"><meta itemprop="url" content="https://docs.google.com/document/d/1PTEWdK5UAQwPy3jzqNTftG4CoAxGJ0iw4W1-eBpGUQs/edit?usp=sharing_eid&invite=CLOtgYgO&ts=56f523cc"></div></span></div></div><div style="height: 16px;"></div><div style="height: 1px; background-color: #eee;"></div><div style="height: 24px;"></div><div style="display: table-row;"><img style="display: table-cell;" width="50" src="https://drive.google.com/c/u/0/photos/public/AIbEiAIAAABDCN2ZuOeS0oHLAiILdmNhcmRfcGhvdG8qKGFkZmE5NjM2ZmIxNTk4YjgzYjQ4ODE0ZjVmZjU5MTQ5MmZhOTZiZGYwAYBRF6Ik2ntwOYZ0yz2ldMw4XvEf" alt="Sender's profile photo"><span style="display: table-cell; vertical-align: top; padding-left: 16px; font-size: 13px; line-height: 18px; max-width: 496px; color: #262626;">I am extremely interested in working for the Structured Output project from Strace. I am proficient in working knowledge for this project and wish to work for it.<br>It is requested to review the proposal for the GSOC_2016.<br><br>Thank you for the consideration.A quick reply is appreciated.</span></div><div style="height: 32px;"></div><div><a href="https://docs.google.com/document/d/1PTEWdK5UAQwPy3jzqNTftG4CoAxGJ0iw4W1-eBpGUQs/edit?usp=sharing_eid&invite=CLOtgYgO&ts=56f523cc" target="_blank" style="background-color: #4d90fe; border: 1px solid #3079ed; border-radius: 2px; color: white; display: inline-block; font-family: Roboto,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; height: 29px; line-height: 29px; min-width: 54px; outline: 0px; padding: 0 8px; text-align: center; text-decoration: none">Open in Docs</a></div><div style="height: 24px;"></div><div style="background: #fce8b2; font-size: 13px; color: #444; border-radius: 2px; padding: 5px 10px;">This email grants access to this item without logging in. Only forward it to people you trust.</div><div style="height: 16px;"></div><div style="height: 1px; background-color: #eee;"></div><div style="height: 24px;"></div><div style="font-style: italic;">Snapshot of the item below:</div><div style="padding: 10px 0;"><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";text-align:center"><span style="font-weight:bold;text-decoration:underline">STRUCTURED OUTPUT</span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";text-align:center"><span style="font-weight:bold;text-decoration:underline">ORG:STRACE</span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";height:11pt"><span style="background-color:#ffffff;color:#252525;font-weight:bold;text-decoration:underline"></span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";text-align:center"><span style="background-color:#ffffff;color:#252525;font-weight:bold;text-decoration:underline">MARCH 24th 2016</span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";height:11pt"><span style="background-color:#ffffff;color:#252525;font-weight:bold;text-decoration:underline"></span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial""><span style="background-color:#ffffff;font-size:12pt;color:#252525;font-weight:bold;text-decoration:underline">MENTOR:</span><span style="font-size:12pt;font-weight:bold;text-decoration:underline"> </span><span style="font-size:12pt;font-weight:bold;text-decoration:underline">Philippe Ombredanne</span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";height:11pt"><span style="background-color:#ffffff;color:#252525;font-weight:bold;text-decoration:underline"></span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial""><span style="background-color:#ffffff;font-size:12pt;color:#252525;font-weight:bold">STUDENT NAME: </span><span style="background-color:#ffffff;font-size:12pt;color:#252525">MOHIT KUMRA</span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial""><span style="background-color:#ffffff;font-size:12pt;font-family:"Roboto";color:#252525;font-weight:bold">Country of residence:</span><span style="background-color:#ffffff;font-size:12pt;font-family:"Roboto";color:#252525">India(Timezone:Kolkata,India)</span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial""><span style="background-color:#ffffff;font-size:12pt;font-family:"Roboto";color:#252525;font-weight:bold">Primary Language:</span><span style="background-color:#ffffff;font-size:12pt;font-family:"Roboto";color:#252525">English,Hindi</span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial""><span style="background-color:#ffffff;font-size:12pt;font-family:"Roboto";color:#252525;font-weight:bold">EMAIL: </span><span style="background-color:#ffffff;font-size:12pt;font-family:"Roboto";color:#1155cc;text-decoration:underline"><a href="mailto:mohitkumra95@gmail.com" style="color:inherit;text-decoration:inherit">mohitkumra95@gmail.com</a></span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial""><span style="background-color:#ffffff;color:#252525;font-weight:bold">TITLE: </span><span style="background-color:#ffffff;font-weight:bold">Structured output from Strace Parser</span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial""><span style="background-color:#ffffff;color:#252525;font-weight:bold">DATE:</span><span style="background-color:#ffffff;color:#252525">24th MARCH 2016</span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";height:11pt"><span style="background-color:#ffffff;font-family:"Trebuchet MS";color:#252525;font-weight:bold"></span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial""><span style="background-color:#ffffff;font-size:12pt;font-weight:bold;text-decoration:underline">ABSTRACT </span><span style="background-color:#ffffff;font-size:12pt;font-weight:bold">:</span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";height:11pt"><span style="background-color:#ffffff;font-size:12pt;font-weight:bold"></span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial""><span style="background-color:#ffffff">I propose to establish/develop a </span><span style="background-color:#ffffff">new option for a structured output in JSON or similar parsers used </span><span style="background-color:#ffffff">to parse the Strace’s output. It is difficult to parse the output that we get from Strace thus JSON provides a well structured output (which is better than the classical). My goal is to make a new feature or try to establish an interface/interconnection to strace that could support the output from JSON to be used readily. By doing so,I </span><span style="background-color:#ffffff">would be able to help trace users write less error prone code and make strace easier to adopt</span><span style="background-color:#ffffff;font-size:10pt;color:#555555">.</span><span style="background-color:#ffffff">In my method. I will refactor the currently output-related code in strace and then try to develop a interface/feature that could ensure the handling of the output from JSON to be in alignment with the Strace.</span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial""><span style="background-color:#ffffff;font-size:14pt;font-weight:bold;text-decoration:underline"> </span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial""><span style="background-color:#ffffff;font-size:14pt;font-weight:bold;text-decoration:underline">SYNOPSIS:</span><span style="background-color:#ffffff;font-family:"Trebuchet MS";color:#252525;font-weight:bold"> </span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";height:11pt"><span style="background-color:#ffffff;font-family:"Trebuchet MS";color:#252525;font-weight:bold"></span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial""><span style="background-color:#ffffff;font-weight:bold">Strace</span><span style="background-color:#ffffff"> is a diagnostic, debugging and instructional userspace utility for Linux. It is used to monitor interactions between processes and the Linux kernel, which include system calls, signal deliveries, and changes of process state.</span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";height:11pt"><span style="background-color:#ffffff"></span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial""><span>I would recommend to work on the </span><span>STRUCTURED OUTPUT project under the guidance of </span><span>Philippe Ombredanne.I am proficient in C,C++,Java and have started with Python as well.Apart from knowledge of UI design(Front and Back end),I have experience of working with the Linux systems.I am undertaking a subject of System and Programming lab that adds on to my advantage of working on this project.I have been working on various projects at college level and I am confident to provide a valuable contribution to this project as well.I got to know about Strace when I was studying debugging.</span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial""><span>I was fascinated by the working of the Strace and I am extremely interested to work on this project.</span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";height:11pt"><span></span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial""><span>I propose to develop an interface/feature for the structured output in JSON to be readily used through Strace so that </span><span style="background-color:#ffffff">trace users write less error prone code and make strace easier to adopt</span><span style="background-color:#ffffff">.</span><span style="background-color:#ffffff">My approach would be to refactor the output code in strace(for example- I would work on this type of output:</span><sup><a href="javascript:void(0);">[a]</a></sup><sup><a href="javascript:void(0);">[b]</a></sup><sup><a href="javascript:void(0);">[c]</a></sup><sup><a href="javascript:void(0);">[d]</a></sup><sup><a href="javascript:void(0);">[e]</a></sup><sup><a href="javascript:void(0);">[f]</a></sup><sup><a href="javascript:void(0);">[g]</a></sup><sup><a href="javascript:void(0);">[h]</a></sup><span style="background-color:#ffffff;color:#1155cc;text-decoration:underline"><a href="https://www.google.com/url?q=https://aboutthebird.wordpress.com/2013/03/02/interpreting-the-output-of-strace-line-by-line/&sa=D&ust=1458909660250000&usg=AFQjCNHQCcWMMoqAsiAylUC7nIXv6iJxHA" style="color:inherit;text-decoration:inherit">https://aboutthebird.wordpress.com/2013/03/02/interpreting-the-output-of-strace-line-by-line/</a></span><span style="background-color:#ffffff">) and then develop the feature that supports the output from JSON(refer:</span><sup><a href="javascript:void(0);">[i]</a></sup><sup><a href="javascript:void(0);">[j]</a></sup><sup><a href="javascript:void(0);">[k]</a></sup><sup><a href="javascript:void(0);">[l]</a></sup><sup><a href="javascript:void(0);">[m]</a></sup><sup><a href="javascript:void(0);">[n]</a></sup><sup><a href="javascript:void(0);">[o]</a></sup><sup><a href="javascript:void(0);">[p]</a></sup><span style="background-color:#ffffff;color:#1155cc;text-decoration:underline"><a href="https://www.google.com/url?q=http://json.org/example.html&sa=D&ust=1458909660251000&usg=AFQjCNGb65iqqppqE2JfBXx01gQ03PHmaw" style="color:inherit;text-decoration:inherit">http://json.org/example.html</a></span><span style="background-color:#ffffff;color:#1155cc;text-decoration:underline">\</span><span style="background-color:#ffffff">) or similar parsers being supported by Strace. </span><sup><a href="javascript:void(0);">[q]</a></sup><sup><a href="javascript:void(0);">[r]</a></sup><sup><a href="javascript:void(0);">[s]</a></sup><sup><a href="javascript:void(0);">[t]</a></sup><sup><a href="javascript:void(0);">[u]</a></sup><sup><a href="javascript:void(0);">[v]</a></sup><sup><a href="javascript:void(0);">[w]</a></sup><sup><a href="javascript:void(0);">[x]</a></sup></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";height:11pt"><span style="background-color:#ffffff"></span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial""><span style="background-color:#ffffff">For this purpose, I referred these Links:</span></p><ol style="padding:0;margin:0"><li style="margin-left:36pt;padding:0;color:#000000;font-size:11pt;font-family:"Arial";margin-top:0;margin-bottom:0;margin-right:0"><span style="background-color:#ffffff;color:#1155cc;text-decoration:underline"><a href="https://www.google.com/url?q=http://msgpack.org/&sa=D&ust=1458909660253000&usg=AFQjCNE059GrXFfuv3w7uepytwgJQx8ZAA" style="color:inherit;text-decoration:inherit">http://msgpack.org/</a></span></li><li style="margin-left:36pt;padding:0;color:#000000;font-size:11pt;font-family:"Arial";margin-top:0;margin-bottom:0;margin-right:0"><span style="color:#1155cc;text-decoration:underline"><a href="https://www.google.com/url?q=https://sourceforge.net/p/strace/mailman/message/32128252/&sa=D&ust=1458909660254000&usg=AFQjCNHqJi3m8CSliMo0zph5aZWO8EXMJw" style="color:inherit;text-decoration:inherit">https://sourceforge.net/p/strace/mailman/message/32128252/</a></span></li></ol><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";height:11pt"><span style="background-color:#ffffff"></span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial""><span style="background-color:#ffffff">To understand the working of Strace and JSON I have referred these links:</span></p><ol style="padding:0;margin:0"><li style="margin-left:36pt;padding:0;color:#000000;font-size:11pt;font-family:"Arial";margin-top:0;margin-bottom:0;margin-right:0"><span style="background-color:#ffffff;color:#1155cc;text-decoration:underline"><a href="https://www.google.com/url?q=http://www.aboutlinux.info/2006/05/strace-very-powerful-troubleshooting.html&sa=D&ust=1458909660255000&usg=AFQjCNFzU835_uFohWNTw7bsf9npe_cOjQ" style="color:inherit;text-decoration:inherit">http://www.aboutlinux.info/2006/05/strace-very-powerful-troubleshooting.html</a></span></li><li style="margin-left:36pt;padding:0;color:#000000;font-size:11pt;font-family:"Arial";margin-top:0;margin-bottom:0;margin-right:0"><span style="background-color:#ffffff;color:#1155cc;text-decoration:underline"><a href="https://www.google.com/url?q=https://blog.cpanel.com/starting-with-strace/&sa=D&ust=1458909660256000&usg=AFQjCNGY2d9flFCegzcWct1XA3Vxaioowg" style="color:inherit;text-decoration:inherit">https://blog.cpanel.com/starting-with-strace/</a></span></li><li style="margin-left:36pt;padding:0;color:#000000;font-size:11pt;font-family:"Arial";margin-top:0;margin-bottom:0;margin-right:0"><span style="background-color:#ffffff;color:#1155cc;text-decoration:underline"><a href="https://www.google.com/url?q=http://stackoverflow.com/questions/6334515/how-do-i-interpret-strace-output&sa=D&ust=1458909660257000&usg=AFQjCNEmcdQ_bnQxn4z9heB27uZ8cImX0A" style="color:inherit;text-decoration:inherit">http://stackoverflow.com/questions/6334515/how-do-i-interpret-strace-output</a></span></li><li style="margin-left:36pt;padding:0;color:#000000;font-size:11pt;font-family:"Arial";margin-top:0;margin-bottom:0;margin-right:0"><span style="background-color:#ffffff;color:#1155cc;text-decoration:underline"><a href="https://www.google.com/url?q=http://json.org/example.html&sa=D&ust=1458909660258000&usg=AFQjCNFaQ7DFs4p0NqP1MYv2JigquA94pA" style="color:inherit;text-decoration:inherit">http://json.org/example.html</a></span><span style="background-color:#ffffff;color:#1155cc;text-decoration:underline">\</span></li></ol><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";height:11pt"><span></span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial""><span>For the time being I have started reading the previous code from: </span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial""><span style="color:#1155cc;text-decoration:underline"><a href="https://www.google.com/url?q=http://www.google-melange.com/gsoc/project/details/google/gsoc2014/zym0017d/5676830073815040&sa=D&ust=1458909660259000&usg=AFQjCNFx0mv-pucuFXCfV_2JH0mmhaLiYw" style="color:inherit;text-decoration:inherit">http://www.google-melange.com/gsoc/project/details/google/gsoc2014/zym0017d/5676830073815</a></span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial""><span style="color:#1155cc;text-decoration:underline"><a href="https://www.google.com/url?q=http://www.google-melange.com/gsoc/project/details/google/gsoc2014/zym0017d/5676830073815040&sa=D&ust=1458909660260000&usg=AFQjCNEB8b8NDHbwHtG9uycTCWEXXbKZVg" style="color:inherit;text-decoration:inherit">040</a></span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";height:11pt"><span style="font-weight:bold"></span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial""><span style="font-weight:bold;text-decoration:underline">Code Sample:</span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial""><span> I do not have working(advance) knowledge of Strace and JSON but I have started practising,</span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";height:11pt"><span></span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial""><span>For these samples,I referred the internet and implemented them on my system.</span></p><ol style="padding:0;margin:0"><li style="padding-top:24pt;color:#000000;padding-left:0pt;font-size:11pt;padding-bottom:8pt;line-height:1.222;margin-right:0;margin-left:36pt;font-family:"Arial";margin-top:0;margin-bottom:0;padding-right:0"><h3 style="display:inline"><span style="background-color:#ffffff;font-size:11pt;color:#111111">Trace the Execution of an Executable</span></h3></li></ol><ol style="padding:0;margin:0"><li style="padding-top:0;color:#000000;padding-left:0pt;font-size:11pt;padding-bottom:20pt;line-height:1.95;margin-right:0;margin-left:108pt;font-family:"Arial";margin-top:0;margin-bottom:0;padding-right:0"><span style="font-size:10pt;font-family:"Verdana"">$ strace ls<br>execve("/bin/ls", ["ls"], [/* 21 vars */]) = 0<br>brk(0) = 0x8c31000<br>access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)<br>mmap2(NULL, 8192, PROT_READ, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb78c7000<br>access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)<br>open("/etc/ld.so.cache", O_RDONLY) = 3<br>fstat64(3, {st_mode=S_IFREG|0644, st_size=65354, ...}) =</span></li></ol><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial""><span>This </span></p><ol style="padding:0;margin:0"><li style="margin-left:36pt;padding:0;color:#000000;font-size:11pt;font-family:"Arial";margin-top:0;margin-bottom:0;margin-right:0"><span>Saving the Strace O/P to a file:</span></li></ol><ol style="padding:0;margin:0"><li style="padding-top:0;color:#000000;padding-left:0pt;font-size:11pt;padding-bottom:20pt;line-height:1.95;margin-right:0;margin-left:72pt;font-family:"Arial";margin-top:0;margin-bottom:0;padding-right:0"><span style="font-size:10pt;font-family:"Verdana"">$ strace -o output.txt ls<br>$ cat output.txt <br>execve("/bin/ls", ["ls"], [/* 37 vars */]) = 0<br>brk(0) = 0x8637000<br>access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)<br>mmap2(NULL, 8192, PROT_READ, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7860000<br>access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)<br>open("/etc/ld.so.cache", O_RDONLY) = 3<br>fstat64(3, {st_mode=S_IFREG|0644, st_size=67188, ...}) = 0</span></li></ol><p style="margin-left:36pt;padding:0;color:#000000;font-size:11pt;font-family:"Arial";margin-top:0;margin-bottom:0;margin-right:0"><span>3, Execute Strace</span></p><ol style="padding:0;margin:0"><li style="margin-left:72pt;padding:0;color:#000000;font-size:11pt;font-family:"Arial";margin-top:0;margin-bottom:0;margin-right:0"><span style="font-size:10pt;font-family:"Verdana"">$ ps -C Mohit-bin<br> PID TTY TIME CMD<br> 1225 ? 00:16:50 Mohit-bin</span></li></ol><p style="margin-left:36pt;padding:0;color:#000000;font-size:11pt;font-family:"Arial";margin-top:0;margin-bottom:0;margin-right:0"><span>Also,to display Strace o/p</span></p><p style="padding-top:0;color:#000000;padding-left:0;font-size:11pt;padding-bottom:20pt;line-height:1.95;margin-right:0;margin-left:36pt;font-family:"Arial";margin-top:0;margin-bottom:0;padding-right:0"><span style="font-size:10pt;font-family:"Verdana"">$ sudo strace -p 1725 -o Mohit_1.txt</span><sup><a href="javascript:void(0);">[y]</a></sup></p><p style="margin-left:36pt;padding:0;color:#000000;font-size:11pt;font-family:"Arial";margin-top:0;margin-bottom:0;margin-right:0"><span>For the JSON O/P</span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";height:11pt"><span></span></p><ol style="padding:0;margin:0"><li style="margin-left:72pt;padding:0;color:#000000;font-size:11pt;font-family:"Arial";margin-top:0;margin-bottom:0;margin-right:0"><span>Output from JSON<br> a . {"menu": {<br> "id": "file",<br> </span><span> "value": "File",<br> "popup": {<br> "menuitem": [<br> {"value": "New", "onclick": "CreateNewDoc()"},<br> {"value": "Open", "onclick": "OpenDoc()"},<br> {"value": "Close", "onclick": "CloseDoc()"}<br> ]<br> }<br> }}</span></li><li style="margin-left:72pt;padding:0;color:#000000;font-size:11pt;font-family:"Arial";margin-top:0;margin-bottom:0;margin-right:0"><span>Expressed as XML content</span></li></ol><ol style="padding:0;margin:0"><li style="margin-left:108pt;padding:0;color:#000000;font-size:11pt;font-family:"Arial";margin-top:0;margin-bottom:0;margin-right:0"><span><menu id="file" value="File"><br> <popup><br> <menuitem value="New" onclick="CreateNewDoc()" /><br> <menuitem value="Open" onclick="OpenDoc()" /><br> <menuitem value="Close" onclick="CloseDoc()" /><br> </popup><br></menu></span><sup><a href="javascript:void(0);">[z]</a></sup></li></ol><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial""><span> More to this is on this link; </span><span style="color:#1155cc;text-decoration:underline"><a href="https://www.google.com/url?q=http://permalink.gmane.org/gmane.comp.sysutils.strace.devel/3911&sa=D&ust=1458909660268000&usg=AFQjCNHLfSmYr9lfmxGK4ht0P_OUkcxXCQ" style="color:inherit;text-decoration:inherit">http://permalink.gmane.org/gmane.comp.sysutils.strace.devel/3911</a></span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";height:11pt"><span></span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial""><span>I have started understanding the code of Strace and JSON but require some time to implement it for this project.I will achieve the working knowledge uptill community bonding period or uptill the developmental work starts. </span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";height:11pt"><span></span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial""><span style="background-color:#ffffff;font-size:15pt;color:#252525;font-weight:bold;text-decoration:underline">The Project:</span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";height:11pt"><span style="background-color:#ffffff;font-family:"Trebuchet MS";color:#252525;font-weight:bold"></span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial""><span style="background-color:#ffffff">S</span><span style="background-color:#ffffff">trace lists all system calls done by the process it's applied to.</span><span style="background-color:#ffffff">When strace is run in conjunction with a program, it outputs all the calls made to the kernel by the program.</span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";height:11pt"><span style="background-color:#ffffff;font-size:15pt;color:#252525;font-weight:bold;text-decoration:underline"></span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial""><span style="background-color:#ffffff;font-size:15pt;color:#252525;font-weight:bold;text-decoration:underline">Road Map:</span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";height:11pt"><span style="font-size:10.5pt;font-weight:bold"></span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial""><span style="font-weight:bold">For</span><span> Project Development, following steps would be followed:</span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";height:11pt"><span></span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";height:11pt"><span></span></p><p style="margin-left:36pt;padding:0;color:#000000;font-size:11pt;font-family:"Arial";margin-top:0;margin-bottom:0;margin-right:0"><span style="font-weight:bold">1. Review: </span><span>On acceptance of the proposal for the project I would review the code provided by the Mentor and try to analyse and familiarize with the Data elements being used in the code. </span><span style="font-weight:bold">(May 23rd - May 30th 2016)</span></p><p style="margin-left:36pt;padding:0;color:#000000;font-size:11pt;font-family:"Arial";margin-top:0;margin-bottom:0;height:11pt;margin-right:0"><span style="font-weight:bold"></span></p><p style="margin-left:36pt;padding:0;color:#000000;font-size:11pt;font-family:"Arial";margin-top:0;margin-bottom:0;height:11pt;margin-right:0"><span style="font-weight:bold"></span></p><p style="margin-left:36pt;padding:0;color:#000000;font-size:11pt;font-family:"Arial";margin-top:0;margin-bottom:0;margin-right:0"><span style="font-weight:bold">2. Refactor: </span><span>After reviewing the code, I will use my skillset for refactoring the code. Thus making the code more efficient and effective in terms of complexity as much as possible.The refactored code would then be depicting the output from Strace in a less complex manner. </span><span style="font-weight:bold">(June 2016)</span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";height:11pt"><span></span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";height:11pt"><span></span></p><p style="margin-left:36pt;padding:0;color:#000000;font-size:11pt;font-family:"Arial";margin-top:0;margin-bottom:0;margin-right:0"><span style="font-weight:bold">3. Develop: </span><span>Parallel to refactoring the code I would deduce(</span><span style="font-weight:bold">June 20th-June 27th</span><span>) and implement a methodology (</span><span style="font-weight:bold">June 28th-July10th</span><span>) for making the necessary changes to the code.</span><span>so that the Structured output from JSON and Strace align at one place.The development of the feature that could make the interaction of JSON output and Strace easier.</span><span> </span><span style="font-weight:bold">(June 20th - July 15th 2016 )</span><span> </span></p><p style="padding:0;margin:0;color:#000000;text-indent:36pt;font-size:11pt;font-family:"Arial""><span style="background-color:#ffffff;font-size:12pt;font-weight:bold">Design Strategy:</span><span style="background-color:#ffffff"> </span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";height:11pt"><span style="background-color:#ffff00"></span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial""><span style="background-color:#ffe599">I would be analysing </span><span style="background-color:#ffe599">both the </span><span style="background-color:#ffe599">output from JSON and Strace to see if any similarity occurs in between.Developing a bridge tool between the two would help me achieve my goal for this project.I would save the output from the Strace into another file using (</span><span style="background-color:#ffe599;font-size:10pt;font-family:"Courier New";color:#222426">strace -o echo1.txt</span><span style="background-color:#ffe599">) command that could write the output in the echo.txt file then I would try to establish a connection of parsing this output file with that of the JSON/similar parser output files.If I will be able to get a relation it would help me developing the Bridge tool/feature which will solve the problem for this project.I will consistently share the updates with the Mentor. Consistently sharing my changes with the </span><span style="background-color:#ffe599;font-weight:bold">Mentor</span><span style="background-color:#ffe599"> would allow me to keep a check on the changes been done and changes yet to be made.</span><sup><a href="javascript:void(0);">[aa]</a></sup><sup><a href="javascript:void(0);">[ab]</a></sup></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";height:11pt"><span style="background-color:#ffe599"></span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial""><span style="background-color:#ffe599">This approach is advantageous as it would furthermore result in refactoring the existing version of the code and making it more efficient and bug free.Also the interrelation between the JSOn output and the Strace’s Output would help in deducing a methodology to develop a supporting feature for the project.</span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";height:11pt"><span style="background-color:#ffe599"></span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial""><span>4. </span><span style="font-weight:bold"> Debug: </span><span>This phase would include debugging the developed code so far and then eliminating the presence of any bug in the code.It would require communaiction with the Mentor(</span><span style="font-weight:bold">11th -12th July</span><span>) and then implementing the neccessary changes </span><span> so that the </span><span style="font-weight:bold">bugs encountered </span><span>can easily be debugged</span><span style="font-weight:bold">.</span><span style="font-weight:bold">(15th July-20thJuly)</span><span> </span></p><p style="padding-top:0;margin:0;color:#000000;padding-left:0;font-size:11pt;padding-bottom:11pt;font-family:"Arial";line-height:1.27;height:11pt;padding-right:0"><span style="background-color:#ffffff"></span></p><p style="padding-top:0;margin:0;color:#000000;padding-left:0;font-size:11pt;padding-bottom:11pt;font-family:"Arial";line-height:1.27;padding-right:0"><span style="background-color:#ffffff;color:#222426;font-weight:bold">5. Reconcile: </span><span style="background-color:#ffffff;color:#222426">On achieving the goal of the Project I would Reconcile the work and provide the Mentor with all possible updates and features of the development with the documentation that enlists the changes been made to the original code and all the capabilities and restrictions of the new feature developed.</span><span style="font-weight:bold">(Last week of July- August 2016)</span></p><p style="padding-top:0;margin:0;color:#000000;padding-left:0;font-size:11pt;padding-bottom:11pt;font-family:"Arial";line-height:1.27;padding-right:0"><span style="background-color:#ffffff;font-size:14pt;color:#222426;font-weight:bold;text-decoration:underline">Conclusion:</span></p><p style="padding-top:0;margin:0;color:#000000;padding-left:0;font-size:11pt;padding-bottom:11pt;font-family:"Arial";line-height:1.27;padding-right:0"><span style="background-color:#ffe599;color:#222426">When the Project would achieve the goals it would be suitable for implementation to the system. The </span><span style="background-color:#ffe599;color:#222426;font-weight:bold">feature/bridge tool </span><span style="background-color:#ffe599;color:#222426">developed that could act as solution for the output from JSON to be aligned with Strace so that the users can adopt to the use of Strace more often</span><span style="background-color:#ffe599;color:#222426"> would work optimally.</span><sup><a href="javascript:void(0);">[ac]</a></sup><sup><a href="javascript:void(0);">[ad]</a></sup></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";height:11pt"><span></span></p><p style="padding-top:0;margin:0;color:#000000;padding-left:0;font-size:11pt;padding-bottom:11pt;font-family:"Arial";line-height:1.27;height:11pt;padding-right:0"><span style="background-color:#ffffff;font-size:14pt;color:#222426;font-weight:bold;text-decoration:underline"></span></p><p style="padding-top:0;margin:0;color:#000000;padding-left:0;font-size:11pt;padding-bottom:11pt;font-family:"Arial";line-height:1.27;padding-right:0"><span style="background-color:#ffffff;font-size:14pt;color:#222426;font-weight:bold;text-decoration:underline">Commitments:</span></p><p style="padding-top:0;margin:0;color:#000000;padding-left:0;font-size:11pt;padding-bottom:11pt;font-family:"Arial";line-height:1.27;padding-right:0"><span style="background-color:#ffffff;font-size:12pt;font-family:"Roboto";color:#222426">Do you have any other commitments during the main GSoC time period, May 23rd to August 23rd? </span></p><p style="padding-top:0;margin:0;color:#000000;padding-left:0;font-size:11pt;padding-bottom:11pt;font-family:"Arial";line-height:1.27;padding-right:0"><span style="background-color:#ffffff;font-family:"Roboto";color:#222426">-></span><span style="background-color:#ffffff;color:#252525">I would have few examinations from 1st June uptill 10th June 2016 but I propose to work on daily basis.After 10th June I commit to work with complete determination solely for the project without any interruption.I would require the help of Mentor every now and then and promise to complete my work ethically and following the guidelines for the Project.</span></p><p style="padding-top:0;margin:0;color:#000000;padding-left:0;font-size:11pt;padding-bottom:11pt;font-family:"Arial";line-height:1.27;padding-right:0"><span style="background-color:#ffffff;color:#222426;font-weight:bold;text-decoration:underline;font-size:14pt;font-family:"Roboto"">Link to resume: </span><span style="background-color:#ffffff;font-size:12pt;font-family:"Roboto";color:#1155cc;text-decoration:underline"><a href="https://www.google.com/url?q=https://drive.google.com/file/d/0B7RrMabDB-4FU3VURDBMUlprU3M/view?usp%3Dsharing&sa=D&ust=1458909660285000&usg=AFQjCNEM7iUnGo__q32FQW8uC18B23Fw8Q" style="color:inherit;text-decoration:inherit">https://drive.google.com/file/d/0B7RrMabDB-4FU3VURDBMUlprU3M/view?usp=sharing</a></span></p><p style="padding-top:11pt;margin:0;color:#000000;padding-left:0;font-size:11pt;padding-bottom:11pt;font-family:"Arial";line-height:1.6000000000000003;padding-right:0"><span style="background-color:#ffffff;font-size:12pt;font-family:"Roboto";color:#222426;font-weight:bold">University info:</span></p><ul style="padding:0;margin:0"><li style="padding-top:11pt;color:#000000;padding-left:0pt;font-size:11pt;padding-bottom:11pt;line-height:1.6000000000000003;margin-right:0;margin-left:36pt;font-family:"Arial";margin-top:0;margin-bottom:0;padding-right:0"><span style="background-color:#ffffff;font-size:12pt;font-family:"Roboto";color:#222426">University Name: JAYPEE INSTITUTE OF INFORMATION TECHNOLOGY</span></li></ul><ul style="padding:0;margin:0"><li style="padding-top:2pt;color:#000000;padding-left:0pt;font-size:11pt;padding-bottom:35pt;line-height:1.6000000000000003;margin-right:0;margin-left:48pt;font-family:"Arial";margin-top:0;margin-bottom:0;padding-right:0"><span style="background-color:#ffffff;font-size:12pt;font-family:"Roboto";color:#222426">Major:COMPUTER SCIENCE ENGINEERING</span></li><li style="padding-top:2pt;color:#000000;padding-left:0pt;font-size:11pt;padding-bottom:35pt;line-height:1.6000000000000003;margin-right:0;margin-left:48pt;font-family:"Arial";margin-top:0;margin-bottom:0;padding-right:0"><span style="background-color:#ffffff;font-size:12pt;font-family:"Roboto";color:#222426">Current Year and Expected Graduation date: 3rd YEAR & 31-06-2017</span></li><li style="padding-top:2pt;color:#000000;padding-left:0pt;font-size:11pt;padding-bottom:35pt;line-height:1.6000000000000003;margin-right:0;margin-left:48pt;font-family:"Arial";margin-top:0;margin-bottom:0;padding-right:0"><span style="background-color:#ffffff;font-size:12pt;font-family:"Roboto";color:#222426">Degree (e.g. BSc, PhD):B.Tech </span></li></ul><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";height:11pt"><span></span></p><div style="border:1px solid black;margin:5px"><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><a href="javascript:void(0);">[a]</a><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">Please provide actual technical and updated architecture details on your approach. And also how would you go about organizing patches submissions.</span></p></div><div style="border:1px solid black;margin:5px"><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><a href="javascript:void(0);">[b]</a><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">sir you can refer these links </span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">I have started practising and coding</span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">for the project for deducing a methodology as early as possible.</span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">My aim is to get it Before community bonding.</span></p></div><div style="border:1px solid black;margin:5px"><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><a href="javascript:void(0);">[c]</a><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">Also,please refer the Road map for complete approach of the project.</span></p></div><div style="border:1px solid black;margin:5px"><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><a href="javascript:void(0);">[d]</a><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">Do refer Design Strategy in the Develop phase of the Road Map</span></p></div><div style="border:1px solid black;margin:5px"><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><a href="javascript:void(0);">[e]</a><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">_Marked as resolved_</span></p></div><div style="border:1px solid black;margin:5px"><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><a href="javascript:void(0);">[f]</a><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">_Re-opened_</span></p></div><div style="border:1px solid black;margin:5px"><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><a href="javascript:void(0);">[g]</a><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">I would like to see actual technical details with code examples, not links and general strategy</span></p></div><div style="border:1px solid black;margin:5px"><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><a href="javascript:void(0);">[h]</a><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">Do refer Design Strategy in the Develop phase of the Road Map,</span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">This would explain my method of planing doing things for this project</span></p></div><div style="border:1px solid black;margin:5px"><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><a href="javascript:void(0);">[i]</a><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">Please provide actual technical and updated architecture details on your approach. And also how would you go about organizing patches submissions.</span></p></div><div style="border:1px solid black;margin:5px"><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><a href="javascript:void(0);">[j]</a><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">sir you can refer these links </span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">I have started practising and coding</span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">for the project for deducing a methodology as early as possible.</span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">My aim is to get it Before community bonding.</span></p></div><div style="border:1px solid black;margin:5px"><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><a href="javascript:void(0);">[k]</a><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">Also,please refer the Road map for complete approach of the project.</span></p></div><div style="border:1px solid black;margin:5px"><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><a href="javascript:void(0);">[l]</a><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">Do refer Design Strategy in the Develop phase of the Road Map</span></p></div><div style="border:1px solid black;margin:5px"><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><a href="javascript:void(0);">[m]</a><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">_Marked as resolved_</span></p></div><div style="border:1px solid black;margin:5px"><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><a href="javascript:void(0);">[n]</a><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">_Re-opened_</span></p></div><div style="border:1px solid black;margin:5px"><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><a href="javascript:void(0);">[o]</a><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">I would like to see actual technical details with code examples, not links and general strategy</span></p></div><div style="border:1px solid black;margin:5px"><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><a href="javascript:void(0);">[p]</a><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">Do refer Design Strategy in the Develop phase of the Road Map,</span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">This would explain my method of planing doing things for this project</span></p></div><div style="border:1px solid black;margin:5px"><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><a href="javascript:void(0);">[q]</a><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">Please provide actual technical and updated architecture details on your approach. And also how would you go about organizing patches submissions.</span></p></div><div style="border:1px solid black;margin:5px"><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><a href="javascript:void(0);">[r]</a><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">sir you can refer these links </span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">I have started practising and coding</span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">for the project for deducing a methodology as early as possible.</span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">My aim is to get it Before community bonding.</span></p></div><div style="border:1px solid black;margin:5px"><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><a href="javascript:void(0);">[s]</a><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">Also,please refer the Road map for complete approach of the project.</span></p></div><div style="border:1px solid black;margin:5px"><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><a href="javascript:void(0);">[t]</a><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">Do refer Design Strategy in the Develop phase of the Road Map</span></p></div><div style="border:1px solid black;margin:5px"><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><a href="javascript:void(0);">[u]</a><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">_Marked as resolved_</span></p></div><div style="border:1px solid black;margin:5px"><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><a href="javascript:void(0);">[v]</a><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">_Re-opened_</span></p></div><div style="border:1px solid black;margin:5px"><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><a href="javascript:void(0);">[w]</a><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">I would like to see actual technical details with code examples, not links and general strategy</span></p></div><div style="border:1px solid black;margin:5px"><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><a href="javascript:void(0);">[x]</a><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">Do refer Design Strategy in the Develop phase of the Road Map,</span></p><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">This would explain my method of planing doing things for this project</span></p></div><div style="border:1px solid black;margin:5px"><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><a href="javascript:void(0);">[y]</a><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">This What i have been studying with help of Internet and implemented so far.I will be submitting more of this soon</span></p></div><div style="border:1px solid black;margin:5px"><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><a href="javascript:void(0);">[z]</a><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">The output from JSON is more structured therefore I will be using the JSON output to translate it the Strace. By doing so I will be able to achieve the goal of the Porject</span></p></div><div style="border:1px solid black;margin:5px"><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><a href="javascript:void(0);">[aa]</a><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">Why use this color. Its too sharp and disturbs reading. Please choose a better color or you can as well leave it to be white (background color)</span></p></div><div style="border:1px solid black;margin:5px"><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><a href="javascript:void(0);">[ab]</a><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">changes done</span></p></div><div style="border:1px solid black;margin:5px"><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><a href="javascript:void(0);">[ac]</a><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">This is the least I can do and your mentors will do the core review :). Hope it helps.</span></p></div><div style="border:1px solid black;margin:5px"><p style="padding:0;margin:0;color:#000000;font-size:11pt;font-family:"Arial";line-height:1.0;text-align:left"><a href="javascript:void(0);">[ad]</a><span style="color:#000000;font-weight:normal;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal">Thank You!</span></p></div></div></div></div><table style="width: 100%; border-collapse: collapse;" role="presentation"><tr><td style="padding: 0px;"><table style="border-collapse: collapse; width: 3px;" role="presentation"><tr height="1"><td width="1" bgcolor="#f0f0f0" style="padding: 0px;"></td><td width="1" bgcolor="#eaeaea" style="padding: 0px;"></td><td width="1" bgcolor="#e5e5e5" style="padding: 0px;"></td></tr><tr height="1"><td width="1" bgcolor="#f0f0f0" style="padding: 0px;"></td><td width="1" bgcolor="#eaeaea" style="padding: 0px;"></td><td width="1" bgcolor="#eaeaea" style="padding: 0px;"></td></tr><tr height="1"><td width="1" bgcolor="#f5f5f5" style="padding: 0px;"></td><td width="1" bgcolor="#f0f0f0" style="padding: 0px;"></td><td width="1" bgcolor="#f0f0f0" style="padding: 0px;"></td></tr></table></td><td style="width: 100%; padding: 0px;"><div style="height: 1px; width: auto; border-top: 1px solid #ddd; background:#eaeaea; border-bottom: 1px solid #f0f0f0;"></div></td><td style="padding: 0px;"><table style="border-collapse: collapse; width: 3px;" role="presentation"><tr height="1"><td width="1" bgcolor="#e5e5e5" style="padding: 0px;"></td><td width="1" bgcolor="#eaeaea" style="padding: 0px;"></td><td width="1" bgcolor="#f0f0f0" style="padding: 0px;"></td></tr><tr height="1"><td width="1" bgcolor="#eaeaea" style="padding: 0px;"></td><td width="1" bgcolor="#eaeaea" style="padding: 0px;"></td><td width="1" bgcolor="#f0f0f0" style="padding: 0px;"></td></tr><tr height="1"><td width="1" bgcolor="#f0f0f0" style="padding: 0px;"></td><td width="1" bgcolor="#f0f0f0" style="padding: 0px;"></td><td width="1" bgcolor="#f5f5f5" style="padding: 0px;"></td></tr></table></td></tr></table><table style="padding: 14px 10px 0 10px;" role="presentation" dir="ltr"><tr><td style="width: 100%; font-size:11px; font-family: Roboto,Arial,Helvetica,sans-serif; color:#646464; line-height: 20px; min-height: 40px; vertical-align: middle;">Google Docs: Create and edit documents online.</td><td style="padding-left: 20px; vertical-align: middle;"><a href="https://drive.google.com" target="_blank"><img src="https://www.gstatic.com/images/branding/googlelogo/1x/googlelogo_tm_black54_color_96x40dp.png" width="96" alt="Logo for Google Docs" border="0"></a></td></tr></table></div></div></body></html>