Hi, thanks for your reply. Please find my response below:<br><br><div class="gmail_quote">On 21 March 2011 20:19, Michael Hutchinson <span dir="ltr">&lt;<a href="mailto:m.j.hutchinson@gmail.com">m.j.hutchinson@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">On Thu, Mar 17, 2011 at 12:35 PM, Abdul Rauf &lt;<a href="mailto:raufbutt@gmail.com">raufbutt@gmail.com</a>&gt; wrote:<br>

&gt; Dear Team Mono,<br>
&gt;<br>
&gt; I am very excited to contribute in open source community through the<br>
&gt; platform of Google Summer of Code 2011. I have visited the web page<br>
&gt; of “Mono” at <a href="http://mono-project.com/Gsoc" target="_blank">http://mono-project.com/Gsoc</a> and have seen project ideas for<br>
&gt; GSoC 2011. I am interested in two projects. The reason for my interest is<br>
&gt; that I have previously worked on .NET related projects both in VB and C# and<br>
&gt; want to develop skills of IDE development. I am writing you to let you know<br>
&gt; my understanding of the project and required knowledge of technologies. I<br>
&gt; would like your feedback on it. My understanding of the requirements is as<br>
&gt; follows:<br>
&gt;<br>
&gt; “Debugger Visualizer”<br>
&gt;<br>
&gt; 1.  Implement a debugger visualizer (Can “Debugger Visualizer” template from<br>
&gt; .NET framework be used?)<br>
<br>
</div>There is no debugger visualizer infrastructure in .NET, only VS, and<br>
MD doesn&#39;t implement the VS API. MD has its own visualizer<br>
infrastructure.</blockquote><div> </div><div><font class="Apple-style-span" color="#660000">Oh, sorry. Thats what I meant...Visual Studio Debugger API. Would you please direct me where to look for the documentation of MD API? Is MD API similar to VS API? I have studied VS API.</font></div>
<div>  </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">
&gt; 2.  A DataType assembly will be loaded into the debugger visualizer at<br>
&gt; runtime and display the desired properties in a presentable form.<br>
<br>
</div>That sounds like more like the DebuggerTypeProxy. That&#39;s also a<br>
possible GSoC project, but would have to take place in the Mono<br>
framework, not the MonoDevelop IDE.<br>
<div class="im"><br></div></blockquote><div><font class="Apple-style-span" color="#660000">I see. I am okay to work on both whichever has high priority. </font></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">
&gt; 3.  I need to specify which visualizers are to be implemented.<br>
<br>
</div>Yes, this is only an idea for a GSoC project. You would have to define<br>
a project that is big enough for the GSoC period, and it can consist<br>
of several smaller tasks, such as a number of different visualizers,<br>
or you could find other debugger enhancements and combine them into<br>
the project. You&#39;d need to describe what visualizers you want to<br>
create, explain why they&#39;re useful, and so on.</blockquote><div><br></div><div><font class="Apple-style-span" color="#660000">Okay, I will study data types that can be used in visualizers and will let you know if I&#39;ve questions.</font></div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">
&gt; “Translation Resources Editor”<br>
&gt;<br>
&gt; 1. Implement an editor for different language resources to help people edit<br>
&gt; resources files without modifying XML files directly.<br>
&gt;<br>
&gt; 2. The program should load strings from .resx file and provide an interface<br>
&gt; to enter the required translations.<br>
&gt;<br>
&gt; Also, it says &quot;Should extend or share code with the Gettext addin.&quot; I am not<br>
&gt; quite sure about this at the moment. Does it mean that this Resource Editor<br>
&gt; is required to be integrated with Gettext? Any help is appreciated in this<br>
&gt; regard.<br>
<br>
</div>MonoDevelop already has a &quot;Translation&quot; addin, which has a GUI for<br>
editing Gettext translation catalogs. The idea here is that the resx<br>
translation editor would be able to re-use some of the code<br>
(particularly some of the GUI) from the Gettext addin.<br>
<font color="#888888"><br></font></blockquote><div><font class="Apple-style-span" color="#660000">Andreia sent me this link (<a href="http://monodevelop.com/Documentation/Localizing_Applications">http://monodevelop.com/Documentation/Localizing_Applications</a>) and I have studied &quot;Translation project&quot; that edits Gettext catalogs. I was thinking that instead of using &quot;Translation Project&quot; which is a separate project, if we could provide a plugin to the user and he should be able to use this from within Mono IDE?? </font></div>
<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><font color="#888888">
--<br>
Michael Hutchinson<br>
<a href="http://mjhutchinson.com" target="_blank">http://mjhutchinson.com</a><br>
</font></blockquote></div><br>