[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 23:18:50 BST 2014
On 10 June 2014 at 01:48:41, Nathan Brown (nathan at nkbrown.us) wrote:
> > > Good question. If WinRT is an incompatible target, does it
> mean
> > there should be 2 packages, X and X-winrt, for example?
>
> Different platform DLLs go in a named folders inside of the NuGet
> package. Everything is delivered together and Visual Studio
> links to the correct DLL. If it was possible to build the NuGet
> package as part of the CI process, that would be the best. Currently
> the NuGet creation lives elsewhere and is manually populated
> with the release binaries.
I'll ask our NuGet package maintainer to chime in. I suspect it's time to
open source the code used for NuGet packaging ;)
> > 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
> > then?
>
> NUnit was able to test it without the configuration part. I can
> remove that and remove all the MSTest changes. The test runner
> then works as a desktop process (on Windows 8/Server 2012).
Excellent!
> > 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.
>
> Anyone can pull it from Bitbucket(https://bitbucket.org/nathanbrown/rabbitmq-dotnet-client)
> right now. I can continue to work there.
Lets do that. A public Mercurial repo is all we care about when it's time
to merge.
--
MK
Software Engineer, Pivotal/RabbitMQ
More information about the rabbitmq-discuss
mailing list