FubarDevelopment / restsharp.portable

Some kind of a RestSharp port to PCL
BSD 2-Clause "Simplified" License
96 stars 33 forks source link

Switch to project.json and explicitly support netstandard #64

Closed fubar-coder closed 7 years ago

fubar-coder commented 8 years ago

This (maybe) requires splitting the project into more (smaller) packages, that target different netstandard versions (XML de/serialization). It would also reduce the huge amount of project folders, as we can see here:

We should really wait for the .NET Core RC2, because there are still many changes done to .NET CLI, CoreFX, CoreCLR, and NuGet

jchannon commented 8 years ago

RC2 is out, go go go 😄

fubar-coder commented 8 years ago

I'm already trying, but dotnet test (with xUnit) is currently broken. I'm currently trying to write a new issue about this problem :disappointed:

fubar-coder commented 8 years ago

In the release/4.0 branch is the first prototype. Some things are still missing, and I don't know if they are relevant or even possible.

Platforms:

Other:

I'll try to release a 4.0.0-alpha1-* release soon.

jchannon commented 8 years ago

nice work!

On 18 May 2016 at 16:58, Mark Junker notifications@github.com wrote:

In the release/4.0 https://github.com/FubarDevelopment/restsharp.portable/tree/release/4.0 branch is the first prototype. Some things are still missing, and I don't know if they are relevant or even possible.

Platforms:

  • Support for netstandard 1.1 (.NET 4.5, profile 111)
  • Support for netstandard 1.3 (native cryptography)
  • Support for .NET 4.0
  • Support for C++/CLI
  • Support for netstandard 1.0 (Windows Phone Silverlight)
  • Support for SL5 (maybe through profile 328)

Other:

I'll try to release a 4.0.0-alpha1-* release soon.

— You are receiving this because you commented. Reply to this email directly or view it on GitHub https://github.com/FubarDevelopment/restsharp.portable/issues/64#issuecomment-220073590

fubar-coder commented 8 years ago

I created a myget feed where the 4.0.0 alpha version is available. On the RestSharp.Portable MyGet Gallery page, you can find the NuGet feed URL where you can download the test packages from.

jchannon commented 8 years ago

Don't suppose you have a rough ETA of v4 going to nuget?

fubar-coder commented 8 years ago

Not yet. I guess that it'll go live on nuget.org when the tooling reaches preview 2.

fubar-coder commented 8 years ago

There are still 2 points open for the 4.0 .NET Core compatible release as you can see above. The bug in dotnet-cli is fixed, bot not officially released yet. The other problem is, that it seems that I have to convert all NUnit tests to XUnit, because dotnet-cli doesn't support different unit test runners for different projects.

kamranayub commented 8 years ago

Preview2 tooling is out now, is this about ready then?

fubar-coder commented 8 years ago

I have to do minor (compatibility related) changes to have a release, that is "good enough" (tm), but I'm currently under high workload for other projects. I try to release the 4.0 version during this week.

kamranayub commented 8 years ago

No worries, I'm just in the process of assessing updating my project to Core so just gauging readiness.

On Mon, Aug 1, 2016, 03:00 Mark Junker notifications@github.com wrote:

I have to do minor (compatibility related) changes to have a release, that is "good enough" (tm), but I'm currently under high workload for other projects. I try to release the 4.0 version during this week.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/FubarDevelopment/restsharp.portable/issues/64#issuecomment-236514170, or mute the thread https://github.com/notifications/unsubscribe-auth/AAiaawxS-b-spPMyuwxh9qXiejd2Q0Yvks5qbae4gaJpZM4IbB2I .