Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TFS2017/2018 docs #19

Closed
huntantr opened this issue Apr 23, 2018 — with docs.microsoft.com · 9 comments
Closed

TFS2017/2018 docs #19

huntantr opened this issue Apr 23, 2018 — with docs.microsoft.com · 9 comments

Comments

Copy link

How do I access the docs for TFS2017 and TFS2018. This information is only for VSTS so some is not applicable to TFS. I'm trying to create customizations for TFS and can no longer determine what REST API's are available and what api-version is required.


Document Details

Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

@wnjenkin
Copy link
Contributor

Thanks for your feedback. I've provided a version mapping which should help distinguish between version number. Unfortunately there isn't a way for us to show which apis are supported on TFS. This is something we certainly need to add. I'm adding an enhancement tag and leaving this issue open until we can resolve.

Version mapping
3.0 - 2017 RTM
3.1 - 2017 update 1
3.2 - 2017 update 2
4.0 - 2018
4.1 - 2018 update 2

@huntantr
Copy link
Author

The version mapping I had, but that doesn't help with the new documentation, as I don't know what was available in those versions, now everything shows 4.1. I am currently running TFS2017.2 so I need to be able to see what api's are available in 3.2.
Just like on the other documentation that has filtering based on whether it is VSTS, TFS2018, TFS2017, etc, the api's documentation requires this as well so that we can correctly see what is available to use. Being able to only see the latest for a version we are not even able to use is not helpful.
I am right in the middle of designing a customization and can't as I don't know what's available at my version.

@japj
Copy link

japj commented May 2, 2018

Perhaps going back in history and create a seperate branch per api version?
Or do you want to keep a single source tree with all api versions in it?

@huntantr
Copy link
Author

huntantr commented May 2, 2018

The issue seems to be being handled in other parts of the documentation. I would recommend something like what is being down with powershell: https://docs.microsoft.com/en-us/powershell/scripting/powershell-scripting?view=powershell-6. Providing a filter for the API version would be extremely useful.

@wnjenkin
Copy link
Contributor

wnjenkin commented May 3, 2018

Our older apis are now available on our docs site. They can be found here https://docs.microsoft.com/en-us/vsts/integrate/legacy-apis/overview?view=vsts. This should hopefully unblock your development.

@huntantr
Copy link
Author

huntantr commented May 3, 2018

Why would you put this under Legacy? This is still valid information and should all be in the same location. Going forward how are the different versions of api's going to be handled? I hope that filtering will be applied to the standard location as well as v4.2, v5.0, v5.1, etc. comes out.
Ideally it would be best if the filtering applied to the api's was based on their version.

@wnjenkin
Copy link
Contributor

wnjenkin commented May 3, 2018

Ideally yes, these documents would appear in the same section but it's not as easy for us to do this right now. To unblock development ASAP, we've decided to port over a copy of our old documentation site. Going forward, we will have a version selector which allows you to toggle between different api versions and it will be applied to our standard location.

@wnjenkin wnjenkin closed this as completed May 3, 2018
@huntantr
Copy link
Author

huntantr commented May 3, 2018

That works for me. Thank you. I look forward to the final update to the docs.

@wnjenkin
Copy link
Contributor

wnjenkin commented May 9, 2018

We've renamed the folder for these docs. Here is the new link https://docs.microsoft.com/en-us/vsts/integrate/previous-apis/overview?view=vsts

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants