Hi, thanks for your reply. Please find my response below: On 21 March 2011 20:19, Michael Hutchinson <m.j.hutchin...@gmail.com> wrote:
> On Thu, Mar 17, 2011 at 12:35 PM, Abdul Rauf <raufb...@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 > for > > 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# > and > > want to develop skills of IDE development. I am writing you to let you > know > > my understanding of the project and required knowledge of technologies. I > > would like your feedback on it. My understanding of the requirements is > as > > follows: > > > > “Debugger Visualizer” > > > > 1. Implement a debugger visualizer (Can “Debugger Visualizer” template > from > > .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 > infrastructure. 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 > edit > > resources files without modifying XML files directly. > > > > 2. The program should load strings from .resx file and provide an > interface > > to enter the required translations. > > > > Also, it says "Should extend or share code with the Gettext addin." I am > not > > quite sure about this at the moment. Does it mean that this Resource > Editor > > is required to be integrated with Gettext? Any help is appreciated in > this > > 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 > http://mjhutchinson.com >
_______________________________________________ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list