[rabbitmq-discuss] Would like to start merging .NET client for WinRT (Windows 8 Store App) with mainline code

Michael Klishin mklishin at gopivotal.com
Mon Jun 9 21:54:25 BST 2014

On 10 June 2014 at 00:41:18, Nathan Brown (nathan at nkbrown.us) wrote:


First of all, thank you for working on this. It would be great to have
WinRT support in the .NET client!

> > There are a couple issues that still need to be worked through:  
> Can the CI build be on a Windows 8/Server 2012 machine? Or is the  
> build going to have to be ran separately just for this DLL?

Windows CI currently uses Windows XP. We'll see if adding more
Windows versions is easy enough, and in particular Windows 8.

> How is the NuGet package going to be updated?

Good question. If WinRT is an incompatible target, does it mean
there should be 2 packages, X and X-winrt, for example?

> I haven't tested SSL.

This needs to happen.

> The unit tests are currently partially ported to MSTest, but  
> this is primarily because of reading WinRT configuration data  
> doesn't work on the desktop, I think I should drop that entirely  
> (Protocols.FromConfiguration(string)).

Is it technically possible to run the current NUnit test suite
on WinRT? Protocol configuration is removed in default and 3.4 will only
support one protocol (0-9-1). Do we still need to worry about using MSTest

I don't have a bug number to give but we also don't need one.
If your branch is in Mercurial or Git somewhere, we can work on it until it's
mostly done, then create a bug and pull it into the mainline. 

Software Engineer, Pivotal/RabbitMQ

More information about the rabbitmq-discuss mailing list