Giter VIP home page Giter VIP logo

Comments (6)

xivk avatar xivk commented on June 17, 2024 1

Not asking anyone to do the work and definetly not doing this right now just thinking about the future of these projects. I'll probably take on the work of porting NTS next...

My business directly depends on GeoAPI and NTS and I want to make sure I can keep depending on them. Something I would like to see is a way to create pre-release packages? I'll create a seperate issue to discuss this.

from geoapi.

xivk avatar xivk commented on June 17, 2024

I would have done it that way to begin with but the core project doesn't allow linked files.... this was the only option AFAIK

from geoapi.

DGuidi avatar DGuidi commented on June 17, 2024

ah, ok. we'll stick with this. no problem at all.

from geoapi.

xivk avatar xivk commented on June 17, 2024

@DGuidi There is an alternative for this and that's migrating everything to the new project.json/xproj setup. This can be used to target different platforms in the same project. It would mean a lot cleaner code/project.

The disadvantage of this approach is that support in VS is not default, you need to install 'update 3' and .NET core tooling.

But I do think this is the best approach for GeoAPI in let's say 6 months. Also NTS...

Check OsmSharp where I did this already in the develop branch: https://github.com/OsmSharp/core

from geoapi.

DGuidi avatar DGuidi commented on June 17, 2024

@xivk I think it's ok to create separate PCL+NET-Core+NET-Standard projects for ProjNET and NTS too.
But, honestly, this isn't a task I can effort now. Any contribution from you, or another volunteer, like the one with GeoAPI is well accepted.
-1 to remove PCL and NET-Standard projects.

from geoapi.

DGuidi avatar DGuidi commented on June 17, 2024

I've created distinct issues in NTS and ProjNET, just to track this kind of work

from geoapi.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.