[Mono-dev] Building Olive, or not?

Jonathan Pobst monkey at jpobst.com
Fri Mar 4 11:21:48 EST 2011


I think you are misunderstanding the state of the "WPF implementation".

It is basically non-existant.  Although there are some classes that have 
been stubbed out, very little has been implemented.

For example, look at everything that throws NotImplementedException in 
UIElement.cs:

https://github.com/mono/olive/blob/master/class/PresentationCore/System.Windows/UIElement.cs

I doubt it even will display an empty window, much less have any 
controls implemented.

Based on the time we spent on WinForms (~10 people x ~4+ years, + 
contributions), a complete-ish WPF implementation is probably at least 
100,000 man hours away.

Jonathan


On 3/4/2011 9:21 AM, Breakable wrote:
> Hi Guys!
> I am looking for a way to contribute to the WPF implementation. The issue is
> that I have to do it on company time and convince them that it would be good
> for them. So I did try the Mono Migration Analyzer on latest stable version
> and it gave me a nice report that the scared our executives too much :D, but
> I thought I could make it a little less scary if I tried checking it against
> the latest changes from the Olive branch.
> No other alternatives are available for me, because they only "business"
> option is rewriting the GUI from scratch and I cant convince them otherwise.
> So here is the deal, I was not very successful in building the Olive branch
> yet, but I need to give the report next Monday, can someone offer any ideas
> on building it, as the readme has not been extremal helpful or maybe even
> can give me the binaries for checking (not stable but at least usable on
> MMA).
> Dissuading from using this path is not really necessary, unless you can tell
> me that there is nothing useful in there or even build-able. Unfortunately
> then I wont be able to work on this project much :(
> Regards,
> Ignas (Breakable)
> ---
> "A week of coding can spare an hour of thought."
>
> --
> View this message in context: http://mono.1490590.n4.nabble.com/Building-Olive-or-not-tp3335417p3335417.html
> Sent from the Mono - Dev mailing list archive at Nabble.com.
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>
>



More information about the Mono-devel-list mailing list