-
Notifications
You must be signed in to change notification settings - Fork 0
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
Release teal and modules in GitHub #13
Comments
Releasing teal.goshawk and teal.osprey requires release of goshawk and osprey I believe. Likewise with tmhelios I presume. Regarding testing of teal.gallery apps, I don't think that will be sufficient? I would recommend going through and making sure any packages that are to be released are used in teal.gallery. tmhelios probably isn't for example. |
I also recommend removing anything deprecated (e.g. chunks). I think it would be confusing for users if they install a new CRAN package and it has deprecation warnings. |
That's a valid point, and most likely true for helios. As for goshawk and osprey, I don't see if there's any impact if we don't release them. I could be wrong and could use another set of eyes. Regardless, I will add it to our plan.
We're just conducting a quick check to ensure that everything is functioning properly, given that we have a URL that's accessible to the public. We're currently reconsidering how we can enhance teal.gallery, so it might be best to hold off on including tmhelios in the list of sample applications for the time being.
Upon inspection, I see that we're still using We probably need to update this first before completely removing |
teal.goshawk depends on goshawk and teal.osprey depends on osprey. So I don't see why we would release the teal packages but not the packages they depend on. I'm not even sure if CRAN allows that. |
Because of these two PRs that affects update in both I will include |
Due to my finding here: https://github.com/insightsengineering/idr-tasks/issues/540#issuecomment-1553992381 |
Release 1 is completed. |
Summary
This is continuation of insightsengineering/teal.code#100
A new feature called
qenv
is being introduced with the release of teal.code.We also implement the changes to the teal modules and framework here and here.
We are ready to release the rest of teal packages.
Important
Since we're releasing the modules as well, then we also have to release any affected packages that's related with
shinyvalidate
tasks herePackages to be released
Order of releases
Tasks
teal
documentation before release teal#815teal.widgets
documentation before release teal.widgets#148teal.transform
documentation before release teal.transform#125teal.slice
documentation before release teal.slice#238teal.data
documentation before release teal.data#142tmg
documentation before release teal.modules.general#521The text was updated successfully, but these errors were encountered: