Hi Chuck,

> In Qpid for Windows there are several hard-coded source 
> references to Visual Studio (VS) 2008. Is there any interest 
> in migrating to VS 2010?

Yes, but I did some VS2010 work a few months back and ended up going
back to VS2008, but I don't remember the details. May have been cmake
having trouble with it, but I don't recall details.

> By far the largest consumer of VS objects is /cpp, 
> qpid-cpp.sln, and all the related projects. These are mostly 
> unaffected by VS version as cmake generates the VS solution 
> and project files from scratch and they adapt to the VS 
> version automatically.

Right.

The only other thing to check into is whether Microsoft changed the name
mangling from VC9 to VC10 - that would require different items packed in
the SDK you've been making (or drop VC9).

> Checked-in source references involving a VS version are in 
> /cpp, /dotnet, and /wcf where there are a few solution, 
> project, and script files. None of these is a huge obstacle 
> to an upgrade but there may be some non-obvious reasons to 
> stick with VS 2008.

Right, such as a sponsor using it. I don't know of one offhand, but it's
one of those non-technical items to keep in mind.

> Microsoft's free Express versions of Visual Studio moved to 
> 2010 a long time ago. Today you have to hunt a little to get 
> Express 2008 but it's still out there. Eventaully, though, 
> 2008 will retire and I don't want Qpid left out.

It will be years before the bulk of VC9 users move on. Trust me.

> Q1: Can we plan a Visual Studio 2010 upgrade for the next release?

I think it would be good to try it out. And talk about how to handle the
C# projects. Force migrate to VS2010, or maintain both 2008 and 2010
project/solution files?

> Q2: How do developers get their Visual Studio? Do you buy VS 
> Ultimate/Premium/Professional editions or do you run Express? 

I get MSDN w/ Professional. The vast majority of users doing real
development get Visual Studio thru MSDN.

> I have VS 2008 Professional. If somebody changed all the 
> projects in Qpid to VS 2010 today then I'd be upset until I 
> got VS 2010. I want the upgrade to be as painless as possible.

Yes, I agree.

> Q3: Apparently I can have both VS 2008 and VS 2010 installed 
> on the same dev system. Has anyone ever done this? (What a 
> great cmake test!)

I routinely run multiple Visual Studio versions, but haven't tried 2010
w/ other versions. It's usually no problem though.

-Steve


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:[email protected]

Reply via email to