[Mono-dev] MonoDoc editor - GSoC 2012

Jérémie Laval jeremie.laval at gmail.com
Tue Apr 3 16:46:31 UTC 2012


Hey Rauf,

Rather than a GUI toolkit, the idea is more to have a common framework that
concrete GUI editor can use to implement most editing operation on
documentation.

For instance,  you would have to implement a "common overload
edition"-operation which will take the modification for one method and try
to apply it to the other overload of the method if any.

If you think in a model-view-controller way, you would basically be
implementing the controller mainly (with modification to the model, i.e.
monodoc.dll, as necessary) and one view using it.

--
Jérémie Laval
http://neteril.org



On Sun, Apr 1, 2012 at 5:43 PM, Rauf Butt <raufbutt at gmail.com> wrote:

> Dear Team Mono,
>
>
> I am very excited to contribute in open source community through the
> platform of GSoC 2012. Last year, I contributed "Debugger Visualizers" to
> MonoDevelop (MD) and looking forward to work this year as well.
>
>
>
> I am formalising the proposal for "Awesome MonoDoc Editor". I am writing
> you to let you know my understanding of the project and I would like your
> feedback on it. My understanding of the requirements is as follows:
>
>
>
> 1. A C# GUI toolkit to be used as an independent editor component for
> MonoDoc and NOT as an addin.
>
> 2. The code shall be well structured, keeping in mind the future
> portability of the toolkit.
>
> 2. Atleast one front-end GUI that will implement the newly developed GUI
> toolkit.
>
>
>
> I would be grateful if you could please comment or share some pointers to
> start working?
>
>
> Looking forward!
>
>
> Regards,
>
>
>
> Rauf
>
> Regent's College London
>
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-devel-list/attachments/20120403/ef8e1d4f/attachment.html>


More information about the Mono-devel-list mailing list