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

New CRAN release? #362

Open
etiennebacher opened this issue Jul 3, 2024 · 9 comments
Open

New CRAN release? #362

etiennebacher opened this issue Jul 3, 2024 · 9 comments
Assignees

Comments

@etiennebacher
Copy link
Contributor

etiennebacher commented Jul 3, 2024

There are several nice features in the devel version and the last release was more than a year ago. Is there a planned date for the next CRAN release?

@CGMossa
Copy link
Member

CGMossa commented Jul 3, 2024

I think we can first hope for a response next week on this. But you're absolutely right! I also think we need to stabilise the extendr release, and hopefully, this will happen soon. Here, I mean that we need to publish patch-release to 0.7.0, because we found a few things to bugfix.

@Ilia-Kosenkov
Copy link
Member

Yep, we will make a release. I will clean things up since I just returned from a vacation.

@Ilia-Kosenkov Ilia-Kosenkov self-assigned this Aug 8, 2024
@JosiahParry
Copy link
Contributor

JosiahParry commented Aug 31, 2024

Okay folks! I think we need a new CRAN release with helpers for addressing CRAN support of extendr packages as well.

There are a few things that we need to accomplish with this.

@Ilia-Kosenkov
Copy link
Member

@JosiahParry , check also the milestone I defined some time ago. https://github.com/extendr/rextendr/milestone/4
Should we tackle those before proceeding or should we just postpone/discard?

@JosiahParry
Copy link
Contributor

I think we should do those too. I think we also need to set the minimum version of R in the DESCRIPTION file to 4.1 via usethis::use_package("R", "Depends", "4.1.")

@kbvernon
Copy link
Contributor

kbvernon commented Sep 3, 2024

I can help implement use_msrv() if no one else is working on it yet.

@kbvernon kbvernon mentioned this issue Sep 7, 2024
@schochastics
Copy link

schochastics commented Sep 16, 2024

Hope this fits here:
My package timeless was archived which I can only assume comes from this warning:

Version: 0.2.4
Check: Rust compilation
Result: WARN
    Downloads Rust crates
    No rustc version reported prior to compilation

I got an email about this prior. I had submitted an updated version which specified the required rust version in the SystemRequirements field like use_msrv() does, but I guess it was not enough? Is there another place where the rust version needs to go? If so, I guess this should be reflected in use_msrv()

@Ilia-Kosenkov
Copy link
Member

Hey @schochastics , we have a Discord where CRAN is discussed among other things. One of the team members forwarded your comment there, feel free to join if you'd like. Check extendr README for instructions.

@CGMossa
Copy link
Member

CGMossa commented Sep 16, 2024

Yes, and just to reiterate a point here.. Once a conversation about something becomes tangible, it is put on github.
We are currently discussing what to do overall about CRAN policy of rust powered packages over at https://github.com/extendr/extendr/discussions

extendr/extendr#849 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants