@jking yes /lib/netcore is the .Net Core impl, I am suggesting we ultimately remove /lib/csharp, which is the .Net Framework impl. I am _not_ suggesting we just del it, I am suggesting we direct all new contrib to netcore and stop taking pulls for csharp and create an incentive to port everything in C# missing from netcore (simple in most cases I've looked at).
On Wed, Jan 2, 2019 at 1:11 PM Allen George <allen.geo...@gmail.com> wrote: > > So, just to be clear, proposed language removals are: > > Approved: > > Cocoa > C++03 or less > > Open: > > JavaME (potential; I’ll look at setting up an Android CI environment and > using the standard Java lib there to see if it’s feasible) > .net 4.5 or less (no vote yet) > Silverlight > One of nodets/ts (can we end up only with one, or are there legitimate > differences between the two was the question) > > Allen > > > On January 2, 2019 at 15:55:41, Jens Geyer (jensge...@hotmail.com) wrote: > Hi, > > start a vote. A while ago some people claimed that 4.5+ was not available > on > their particular subset of Mono. I tend to think that this is no longer the > case anymore, so we should drop anything below 4.5. > > And since wer'e at it: Same for Silverlight, if you ask me. It is still > supported until 2012 by Microsoft, but I doubt if anyone really uses it > except for maintaining legacy projects. Maybe we should have a vote about > that too. > > Have fun, > JensG > > > -----Ursprüngliche Nachricht----- > From: James E. King III > Sent: Wednesday, January 2, 2019 9:08 PM > To: dev@thrift.apache.org > Subject: Re: Support for lib/csharp .NET Framework before 4.5? > > We already support netstandard2.0 (.NET Core SDK 2.0) and build > lib/netcore and run cross tests with that. The docker build image > (build/docker/ubuntu-bionic/Dockerfile) defines the version we build > against. I was wondering about the .NET 3.5 in lib/csharp and > whether we really need a 3.5 and a 4.5 csproj. It's not a big deal > really, just a small simplification, but if a lot of people are still on > .NET 3.5 then we may decide not to remove support for it yet. > > - Jim > > On Wed, Jan 2, 2019 at 12:55 PM Randy Abernethy <randy.aberne...@rx-m.com> > wrote: > > > While we're in the process of dropping old lang vers, I think we > > should consider only tracking the latest version of .Net Core (2.2). > > Core is CLI build friendly and cross platform. The .Net Framework can > > run all Core apps AFAIK so no loss in dropping the Framework for > > forward looking stuff. > > > > On Wed, Jan 2, 2019 at 6:24 AM James E. King III <jk...@apache.org> > wrote: > > > > > > We currently have two projects to support.NET 3.5 and .NET 4.5. The > > > differences are minor but it causes us to have to build two projects. > > > Do > > > we need to continue to maintain support for .NET < 4.5 ? > > > > > > - Jim > > > > > > > > -- > > > > -- > > Randy Abernethy > > Managing Partner > > RX-M, LLC > > randy.aberne...@rx-m.com > > o 415-800-2922 > > c 415-624-6447 > > -- -- Randy Abernethy Managing Partner RX-M, LLC randy.aberne...@rx-m.com o 415-800-2922 c 415-624-6447