Open donyunardi opened 1 month ago
I think we should do some manual testing on teal.gallery
or/and tlg-catalog
just in case.
Also review if all pipelines/workflows are green once we release (or before we release).
@donyunardi should we revisit packages for soft deprecated functions and hard deprecate them? Also, for the hard deprecated functions, should we delete them? For example, should we delete all those teal.data functions that got hard deprecated 9 months ago ? https://github.com/insightsengineering/teal.data/blob/main/R/deprecated.R
Yeah, good idea. Let's review the deprecated functions in all packages.
For example, should we delete all those teal.data functions that got hard deprecated 9 months ago
I would say yes, 9 months ago is a reasonable time for us to remove this.
@donyunardi @kumamiao what do you think about planning a community meeting with the summary of what got changed during the release? We could record and put that on YouTube and also include the link to the video in the release notes?
Sure, I'm open for it. 👍🏼
I think we should do some manual testing on teal.gallery or/and tlg-catalog just in case.
I believe our shinytest2 implementation on teal frameworks and modules covers most of the key areas, but I'm open to doing minimal tests on teal.gallery. For tlg-catalog, I need a better understanding of what requires manual testing.
@m7pr, since you were involved in the shinytest2 implementation, could you help outline any gaps where manual testing is needed for both teal.gallery and tlg-catalog before the release?
Also review if all pipelines/workflows are green once we release (or before we release)
Yes, let's make sure this happens.
@donyunardi @kumamiao what do you think about planning a community meeting with the summary of what got changed during the release? We could record and put that on YouTube and also include the link to the video in the release notes?
Sure sounds good, was thinking the same as it's been a while since the last one. I'll be out Nov - Jan, so I was thinking sometime in Jan may be a good timing (assuming this will be aligning with the release timeline - right after the release?), but let's also see how the release work goes.
Summary
We have completed the following enhancements
58
Let's plan for a release of teal framework packages. We will handle teal modules packages release after this.
Release candidate:
names
to qenv)Blockers
teal.data
teal/teal.slice
Deprecation activity
Deprecation activity
Make sure all CI pipelines are green before release (i.e. Scheduled pipeline, etc).