The downside to this tactic is that a committer that is only using VS2010, who adds a file, will only be adding it to the VS2010 solution.
Some other user with VS2005 would have to open up the VS2005 solution in VS2005, and add that file in separately... Well, that's assuming that we're relying on VS to make the solutions files. You can auot-generate/update them. The format is fairly straightforward, XML like. It could be scripted to keep them in sync. Thanks, Troy On Thu, Nov 4, 2010 at 12:41 PM, Wyatt Barnett <wyatt.barn...@gmail.com>wrote: > Gotcha -- the way I've seen it done is one has: > > /src > --Solution_2005.sln > --Solution_2008.sln > --Solution_2010.sln > > And committers can open the one they want. > > On Thu, Nov 4, 2010 at 3:38 PM, Troy Howard <thowar...@gmail.com> wrote: > > I think the primary concern here isn't for users you download the source > and > > compile, but for new committers... If you have VS2010, and you open a > VS2005 > > solution, it will just work, but if you modify that solution (add or > remove > > a file, etc), then save, ther'es no way to save to a VS2005 solution. You > > will end up with VS2010 format. Committing that solution back the repo > would > > cause an upgrade. > > > > Thanks, > > Troy > > > > On Thu, Nov 4, 2010 at 12:34 PM, Arne Claassen <ar...@mindtouch.com> > wrote: > > > >> I'd prefer if we didn't. My primary dev is still VS2k8. I can easily > open a > >> VS2k5 solution, but of a VS2k10 is basically unusable. > >> > >> Arne Claassen > >> > >> MindTouch > >> San Diego, CA > >> http://twitter.com/sdether > >> > >> > >> On Nov 4, 2010, at 12:29 PM, Chris wrote: > >> > >> Just to put some movement behind a common sentiment, does everyone > agree > >>> that the project should be upgraded to VS2010, and still keep the > target > >>> framework at 2.0? > >>> > >>> I think we should consider a few things before upgrading the target > >>> framework such as: > >>> - Do we want Lucene.NET to run on multiple platforms such as: > >>> * Windows CE > >>> * Compact Framework > >>> * Windows Micro > >>> * Windows Phone > >>> * Mono compatibility? > >>> - Are we going to take advantage of language enhancements in the given > >>> framework > >>> - ...? > >>> > >>> > >>> Chris > >>> > >>> > >> > > >