Coder Social home page Coder Social logo

Comments (11)

drewbren avatar drewbren commented on May 26, 2024 13

We've discussed as a team and will be able to prioritize a new version of the client next sprint, so we'll have it posted by the end of April. We are planning to adopt OpenAPI in the coming months and are considering how that may replace the need for these clients. For now, we're going to bring the clients current and then see what's possible with OpenAPI.

from azure-devops-go-api.

nechvatalp avatar nechvatalp commented on May 26, 2024 5

New version 7.1 has been released, it should have all publicly available APIs that we have at this point.

from azure-devops-go-api.

nechvatalp avatar nechvatalp commented on May 26, 2024 3

There is a new version planned which would have all the APIs from 7.0 I can't provider any ETA at this time.

from azure-devops-go-api.

nechvatalp avatar nechvatalp commented on May 26, 2024 3

Hi, unfortunately the plan to do a new release for either go/python has been shelved indefinitely. Sorry.

from azure-devops-go-api.

aristosvo avatar aristosvo commented on May 26, 2024 2

Thanks @nechvatalp ! You've unlocked some cool automation possibilities for us, thanks a lot!

from azure-devops-go-api.

SSKLCP avatar SSKLCP commented on May 26, 2024 1

@nechvatalp please? 🥺

from azure-devops-go-api.

aristosvo avatar aristosvo commented on May 26, 2024

@nechvatalp @tonybaloney Can you please give an update about the ETA? Both this API and the Python one (which would be our backup/second option) are really behind, making working with the Azure DevOps product from an automation perspective horrible.

from azure-devops-go-api.

nellyk avatar nellyk commented on May 26, 2024

@nechvatalp anyway i could help?

from azure-devops-go-api.

hbuckle avatar hbuckle commented on May 26, 2024

@nechvatalp

This is basically condemning the Azure DevOps Terraform provider to death, can you share any more information about this decision?

from azure-devops-go-api.

davidcorrigan714 avatar davidcorrigan714 commented on May 26, 2024

@nechvatalp I noticed the other day that the Rust library uses the OpenAPI spec, which appears to be be current. Sounds like you all were using some custom generators in years past that are now lost or need some investment to revive, so maybe that's a low-cost way to keep them going. Has there been any consideration to releasing new versions of the Python & Go APIs based on that spec? Rebasing the Terraform provider on a new API structure would be a bit annoying, but probably still worth the one-time effort opposed to hacking in new features manually which we've started doing as the API is either stale or buggy.

from azure-devops-go-api.

davidcorrigan714 avatar davidcorrigan714 commented on May 26, 2024

Yayyy thanks @drewbren! We recently requested to be added to the new "REST API support for connecting GitHub repositories (private preview)" specifically to add it to the terraform provider so I don't have to re-add 50 repos to a connection every time we reset that PAT. I'll get it working in our fork one way or another but it'd certainly be nice to have it in the official client which will make upstreaming the new resource easier.

from azure-devops-go-api.

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.