[Mono-dev] GSoC 2011 - Interest
raufbutt at gmail.com
Tue Mar 22 18:55:08 EDT 2011
Hi, thanks for your reply. Please find my response below:
On 21 March 2011 20:19, Michael Hutchinson <m.j.hutchinson at gmail.com> wrote:
> On Thu, Mar 17, 2011 at 12:35 PM, Abdul Rauf <raufbutt at gmail.com> wrote:
> > Dear Team Mono,
> > I am very excited to contribute in open source community through the
> > platform of Google Summer of Code 2011. I have visited the web page
> > of “Mono” at http://mono-project.com/Gsoc and have seen project ideas
> > GSoC 2011. I am interested in two projects. The reason for my interest is
> > that I have previously worked on .NET related projects both in VB and C#
> > want to develop skills of IDE development. I am writing you to let you
> > my understanding of the project and required knowledge of technologies. I
> > would like your feedback on it. My understanding of the requirements is
> > follows:
> > “Debugger Visualizer”
> > 1. Implement a debugger visualizer (Can “Debugger Visualizer” template
> > .NET framework be used?)
> There is no debugger visualizer infrastructure in .NET, only VS, and
> MD doesn't implement the VS API. MD has its own visualizer
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.
> > 2. A DataType assembly will be loaded into the debugger visualizer at
> > runtime and display the desired properties in a presentable form.
> That sounds like more like the DebuggerTypeProxy. That's also a
> possible GSoC project, but would have to take place in the Mono
> framework, not the MonoDevelop IDE.
> I see. I am okay to work on both whichever has high priority.
> > 3. I need to specify which visualizers are to be implemented.
> Yes, this is only an idea for a GSoC project. You would have to define
> a project that is big enough for the GSoC period, and it can consist
> of several smaller tasks, such as a number of different visualizers,
> or you could find other debugger enhancements and combine them into
> the project. You'd need to describe what visualizers you want to
> create, explain why they're useful, and so on.
Okay, I will study data types that can be used in visualizers and will let
you know if I've questions.
> > “Translation Resources Editor”
> > 1. Implement an editor for different language resources to help people
> > resources files without modifying XML files directly.
> > 2. The program should load strings from .resx file and provide an
> > to enter the required translations.
> > Also, it says "Should extend or share code with the Gettext addin." I am
> > quite sure about this at the moment. Does it mean that this Resource
> > is required to be integrated with Gettext? Any help is appreciated in
> > regard.
> MonoDevelop already has a "Translation" addin, which has a GUI for
> editing Gettext translation catalogs. The idea here is that the resx
> translation editor would be able to re-use some of the code
> (particularly some of the GUI) from the Gettext addin.
> Andreia sent me this link (
http://monodevelop.com/Documentation/Localizing_Applications) and I have
studied "Translation project" that edits Gettext catalogs. I was thinking
that instead of using "Translation Project" 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??
> Michael Hutchinson
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Mono-devel-list