[Mono-dev] Moving *.Design to package "mono-design"

Sandy Armstrong sanfordarmstrong at gmail.com
Fri Aug 7 19:04:17 EDT 2009

On Fri, Aug 7, 2009 at 3:57 PM, Andrew Jorgensen<ajorgensen at novell.com> wrote:
> We have a proposal to move System.Design.dll, System.Drawing.Design.dll, and System.Web.Extensions.Design.dll to a separate package to break the dependency between mono-web and mono-winforms.
> Tomboy has started to use System.Web so if we leave the packages as is it will suddenly depend on mono-winforms (where System.Design currently lives, which is needed by System.Web.Extensions.Design, currently in mono-web, which Tomboy doesn't need).
> ivanz suggests the new package be called mono-designtime.
> Please chime in if you have relevant information or a good reason to object.

I favor this split.  :-)

Some additional info:
* mono-winforms is a multi-megabyte package, and having a dependency
on it becomes an issue for Tomboy and other apps that want to be on
the openSUSE GNOME Live CD or other space-constrained environments
* I cannot think of any situations where a user application would
actually need *Design.dll
* It "looks bad" to have Mono apps on Linux depend on a
"controversial" package like mono-winforms

Hope this helps,

More information about the Mono-devel-list mailing list