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

Cran release 0.9.0 [skip vbump] #1070

Merged
merged 6 commits into from
Feb 26, 2024
Merged

Cran release 0.9.0 [skip vbump] #1070

merged 6 commits into from
Feb 26, 2024

Conversation

shajoezhu
Copy link
Contributor

close #920

@shajoezhu
Copy link
Contributor Author

Dear package maintainer,

this notification has been generated automatically.
Your package teal.modules.clinical_0.9.0.tar.gz has been built (if working) and checked for Windows.
Please check the log files and (if working) the binary package at:
https://win-builder.r-project.org/CO4dsMs6xlWw
The files will be removed after roughly 72 hours.
Installation time in seconds: 38
Check time in seconds: 329
Status: 1 NOTE
R version 4.3.2 (2023-10-31 ucrt)

@shajoezhu shajoezhu added blocked and removed blocked labels Feb 18, 2024
@shajoezhu shajoezhu changed the title Cran release 0.9.0 Cran release 0.9.0 [don't merge] Feb 18, 2024
Update DESCRIPTION teal.transform >= 0.5.0

Signed-off-by: Joe Zhu <[email protected]>

update version

updating news
@shajoezhu shajoezhu changed the title Cran release 0.9.0 [don't merge] Cran release 0.9.0 [skip vbump] Feb 18, 2024
Copy link
Contributor

github-actions bot commented Feb 18, 2024

Unit Tests Summary

  1 files   33 suites   2s ⏱️
150 tests 150 ✅   0 💤 0 ❌
282 runs  170 ✅ 112 💤 0 ❌

Results for commit 2087c0b.

♻️ This comment has been updated with latest results.

@shajoezhu
Copy link
Contributor Author

package submitted, waiting for feedback

@m7pr
Copy link
Contributor

m7pr commented Feb 19, 2024

I think in this line of DESCRIPTION the teal could be written with ' such quotes

clinical trial reports. By leveraging the `teal` framework, this

@m7pr
Copy link
Contributor

m7pr commented Feb 19, 2024

This line

License: Apache License 2.0 | file LICENSE

could also be improved to License: Apache License 2.0 so there is no file mentioned. Our LICENSE files is a duplication and states Apache License 2.0. So no need to state our LICENSE is Apachce License 2.0 and something mentioned in a LICENSE file.

Also LICENSE file is listed in .Rbuildignore so would not land with a package submitted to CRAN as it's not gonna be included in .tar.gz file that you upload to CRAN.

@m7pr
Copy link
Contributor

m7pr commented Feb 19, 2024

Added a PR that I think should be merged before the CRAN submission #1072

@shajoezhu
Copy link
Contributor Author

shajoezhu commented Feb 20, 2024

cran feedback

Thanks,

If there are references describing the methods in your package, please
add these in the description field of your DESCRIPTION file in the form
authors (year) <doi:...>
authors (year) <arXiv:...>
authors (year, ISBN:...)
or if those are not available: <https:...>
with no space after 'doi:', 'arXiv:', 'https:' and angle brackets for
auto-linking. (If you want to add a title as well please put it in
quotes: "Title")

Please use only undirected quotation marks in the description text.
e.g. `teal` --> 'teal'

Please always write package names, software names and API (application
programming interface) names in single quotes in title and description.
e.g: --> 'teal'
Please note that package names are case sensitive.

Please add \value to .Rd files regarding exported methods and explain
the functions results in the documentation. Please write about the
structure of the output (class) and also what the output means. (If a
function does not return a value, please document that too, e.g.
\value{No return value, called for side effects} or similar)

-> Missing Rd-tags:
       bracket_expr.Rd: \value
       call_concatenate.Rd: \value
       clean_description.Rd: \value
       color_lab_values.Rd: \value
       extract_input.Rd: \value
       pipe_expr.Rd: \value
       prepare_arm_levels.Rd: \value
       prepare_arm.Rd: \value
       split_choices.Rd: \value
       split_col_expr.Rd: \value
       split_interactions.Rd: \value

Additionally, we see:
The LICENSE file is only needed if you have additional restrictions to
the license which you have not? In that case omit the file and its
reference in the DESCRIPTION file.

in summary todos

@shajoezhu
Copy link
Contributor Author

resubmitted

@m7pr
Copy link
Contributor

m7pr commented Feb 21, 2024

fingers crossed!

@shajoezhu
Copy link
Contributor Author

we still see one 'teal'-instance not in single quotes.
Please always write package names, software names and API (application
programming interface) names in single quotes in title and description.
e.g: --> 'teal' in "...this package provides teal modules to easily
create..."

Please fix and resubmit.

@shajoezhu
Copy link
Contributor Author

will merge #1078 in before resubmit

@shajoezhu shajoezhu enabled auto-merge (squash) February 25, 2024 22:11
@duanx9 duanx9 self-requested a review February 26, 2024 01:18
@shajoezhu shajoezhu merged commit c2db189 into main Feb 26, 2024
24 checks passed
@shajoezhu shajoezhu deleted the cran-release-0.9.0 branch February 26, 2024 01:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[CRAN Release] v0.9.0
3 participants