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

API generation tool is dangerously deprecrated #297

Open
bendichter opened this issue Aug 18, 2021 · 8 comments
Open

API generation tool is dangerously deprecrated #297

bendichter opened this issue Aug 18, 2021 · 8 comments
Assignees
Labels
priority: low alternative solution already working and/or relevant to only specific user(s) status: todo something needs to be done topic: docs related to documentation

Comments

@bendichter
Copy link
Contributor

Hey @ln-vidrio, it looks like the API index is out of date. Would you be able to update it? How straightforward would it be to maintain old versions of the schema as well?

@lawrence-mbf
Copy link
Collaborator

The current tool I'm using no longer works with newer MATLAB versions so a better solution may be required. I can update the current API docs for 2.4.0. What do you mean by maintaining old versions of the schema or do you mean expanding the docs to all available versions?

@bendichter
Copy link
Contributor Author

The current tool I'm using no longer works with newer MATLAB versions so a better solution may be required

Dang, that's a bummer.

expanding the docs to all available versions

This sounds like what I mean. Like with MATLAB you can select documentation from a previous version. Not a huge deal, but might be nice to have. I'm more interested getting the API docs updated.

@bendichter
Copy link
Contributor Author

Do you think we could use something like this?

@lawrence-mbf
Copy link
Collaborator

Like with MATLAB you can select documentation from a previous version

So you can technically do this by linking to a specific git commit right now but I get what you mean. I can attempt something like this but that'll depend on what tools I'm using.

Do you think we could use something like this?

This is good but would require some automation work to get info.xml correct. It might be worth it though I'll have to think about it.

@lawrence-mbf
Copy link
Collaborator

Actually, looking at the link again, we do need static HTMLs for the pages on GitHub though I wonder how many users actually reference these API docs instead of locally.

@bendichter
Copy link
Contributor Author

bendichter commented Aug 18, 2021

Well I came across this because I was trying to link to the API from the new icephys tutorial and realized that the new types are not in the docs. I'd be fine with changing it to a different form, and changing the URL would be OK, but it would be nice to have some static URL for the API that we can link to from the tutorials

@lawrence-mbf
Copy link
Collaborator

I've updated the API but I'll leave this issue open for the feature request.

@bendichter
Copy link
Contributor Author

awesome, thanks! This is most of what I wanted. The rest was just exploring ways we could improve the docs.

@lawrence-mbf lawrence-mbf added priority: low alternative solution already working and/or relevant to only specific user(s) topic: docs related to documentation labels Nov 17, 2021
@lawrence-mbf lawrence-mbf changed the title API out of date API generation tool is dangerously deprecrated Jul 25, 2023
@ehennestad ehennestad added the status: todo something needs to be done label Oct 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority: low alternative solution already working and/or relevant to only specific user(s) status: todo something needs to be done topic: docs related to documentation
Projects
None yet
Development

No branches or pull requests

3 participants