Re: [Mono-dev] GSoC 2011 - Interest
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
Re: [Mono-dev] GSoC 2011 - Interest
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. 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. 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. “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. -- 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
Re: [Mono-dev] GSoC 2011 - Interest
Hi Abdul, Thank you for your interest! We're currently getting organized around here, and since the announcement came out right before the weekend, it's likely that feedback and discussion on projects is going to pick up after the weekend. In any case, the Gettext addin referred should be the Monodevelop addin mentioned here: http://monodevelop.com/Documentation/Localizing_Applications andreia gaita On Thu, Mar 17, 2011 at 4: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?) 2. A DataType assembly will be loaded into the debugger visualizer at runtime and display the desired properties in a presentable form. 3. I need to specify which visualizers are to be implemented. “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. Could you please suggest me some pointers to start working with? Regards Rauf Butt University of Gloucestershire ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
[Mono-dev] GSoC 2011 - Interest
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?) 2. A DataType assembly will be loaded into the debugger visualizer at runtime and display the desired properties in a presentable form. 3. I need to specify which visualizers are to be implemented. “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. Could you please suggest me some pointers to start working with? Regards Rauf Butt University of Gloucestershire ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list