WildGums/Orc.Wizard

Dependency on Catel

Closed this issue · 2 comments

Your control looks great, but it depends on Catel, which is bad.
I mean, there are other MVVM frameworks and turns out each project uses a different one, for example, I'm using Caliburn.Micro.

It would be great if your lib drop this dependency and let the users choose which MVVM framework fits best.

Hi @JobaDiniz,

Thanks for your comments. This might sound harsh, but I want to be honest for your expectations. We will never drop the dependency since we are the authors of Catel as well. We will not work around limitations of other stuff in order to make this work for other frameworks.

The libraries we write are for our own usage. We provide them for free to the community, but this doesn't mean we write it for the community. So we will implement whatever we need for our own good, and everyone is free to use and/or fork.

All the components work really well together, and most of this is thanks to Catel. Creating an abstraction around other frameworks and sharing that amongst all Orc-components would simply mean yet another abstraction.

lock commented

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.