Skip to content

Conversation

@vpratz
Copy link
Collaborator

@vpratz vpratz commented Apr 22, 2025

As we do not have full feature parity yet, I think it is important to be up-front with the functionality that is still missing, to avoid confusion and disappointment. As we now have the 2.0.0 version on PyPI, some advice on whether to upgrade or not might be helpful.

This PR adds the list of missing functionality from #388, as well as some additional considerations. Feel free to edit, but I think getting something like this out soon would be good.

Closes #388.

Raise awareness regarding missing features and incompatibility between
the versions. Similar changes can be made for the docs.
@vpratz vpratz added the documentation Improvements or additions to documentation label Apr 22, 2025
@vpratz
Copy link
Collaborator Author

vpratz commented Apr 22, 2025

I have added a short phrase regarding the v1 docs, and a link to the migration advice so people can find it.

LarsKue added 2 commits April 22, 2025 10:37
* fix optimal transport config (bayesflow-org#429)

* run linter

* [skip-ci] bump version to 2.0.1
@stefanradev93
Copy link
Contributor

@paul-buerkner What do you think? I believe we can shorten some of the description, as most of the old functionality is probably not relevant. The two level model is probably the most important gap which I intend to close soon.

Optimal transport hot fixes, consistency models test, and fast imports
@paul-buerkner
Copy link
Contributor

I like it. About shortening, do you mean the new edits of this PR or older stuff in the vignette? Having some more details cannot hurt I would say. Why would you want to shorten it?

@paul-buerkner
Copy link
Contributor

Edit: I now realize this is supposed to be part of the readme not the vignette. Yes, I agree we should shorten it a lot.
Or perhaps better, put the caution sign to the top but all the details down somewhere in the FAQ (and a link to it at the top). It is not helpful for a readme file if I have to read a lot about old stuff without seeing all the cool new stuff first.

@vpratz
Copy link
Collaborator Author

vpratz commented Apr 25, 2025

I have moved the details to the FAQ. Any thoughts on how to best highlight the section in the top part? I'm not sure whether it needs a separate heading, or some highlighting is enough.
I can see that presenting new features is the exciting part with the new release, but I think at least in the next few weeks we should also focus on our existing user base, so that they do not get the impression that there is a new version and "nothing works anymore".
As the new version is on PyPI now, and some users may upgrade by accident, I think having this information somewhere prominent soon is important.

@vpratz
Copy link
Collaborator Author

vpratz commented Apr 25, 2025

Again, feel free to edit as you see fit. If you are happy with the text, I will copy the FAQ section to the FAQ on the website as well...

@LarsKue LarsKue changed the base branch from main to dev April 25, 2025 18:16
@codecov
Copy link

codecov bot commented Apr 25, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Copy link
Contributor

@paul-buerkner paul-buerkner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. Thank you! From my side, we can merge as is.

@vpratz vpratz merged commit a7f9162 into bayesflow-org:dev Apr 28, 2025
15 checks passed
@vpratz vpratz deleted the docs-migration-advice branch April 28, 2025 14:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Compile list of functionality not yet ported to v2

4 participants