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

wishlist: add changelogs #66

Open
TimTaylor opened this issue Feb 13, 2025 · 1 comment
Open

wishlist: add changelogs #66

TimTaylor opened this issue Feb 13, 2025 · 1 comment

Comments

@TimTaylor
Copy link

I've no idea how fiddly this would be but do you think there's any possibility to populate the changelogs for the rpms in copr. E.g. using the ouput from news ...

pkg <- "Rcpp"
dat <- news(Version == packageVersion(pkg), package = pkg)
txt <- dat$Text
if(length(txt) && any(txt != ""))
    cat(txt)
#> Changes in Rcpp API:
#> 
#>   • Support for user-defined databases has been removed (Kevin
#>     in #1314 fixing #1313)
#> 
#>   • The SET_TYPEOF function and macro is no longer used (Kevin
#>     in #1315 fixing #1312)
#> 
#>   • An errorneous cast to int affecting large return object has
#>     been removed (Dirk in #1335 fixing #1334)
#> 
#>   • Compilation on DragonFlyBSD is now supported (Gábor Csárdi
#>     in #1338)
#> 
#>   • Use read-only VECTOR_PTR and STRING_PTR only with with R
#>     4.5.0 or later (Kevin in #1342 fixing #1341) Changes in Rcpp Attributes:
#> 
#>   • The sourceCpp() function can now handle input files with
#>     read-only modes (Simon Guest in #1346 fixing #1345) Changes in Rcpp Deployment:
#> 
#>   • One unit tests for arm64 macOS has been adjusted; a macOS
#>     continuous integration runner was added (Dirk in #1324)
#> 
#>   • Authors@R is now used in DESCRIPTION as mandated by CRAN,
#>     the Rcpp.package.skeleton() function also creates it (Dirk
#>     in #1325 and #1327)
#> 
#>   • A single datetime format test has been adjusted to match a
#>     change in R-devel (Dirk in #1348 fixing #1347) Changes in Rcpp Documentation:
#> 
#>   • The Rcpp Modules vignette was extended slightly following
#>     #1322 (Dirk)
#> 
#>   • Pdf vignettes have been regenerated under Ghostscript
#>     10.03.1 to avoid a false positive by a Windows virus
#>     scanner (Iñaki in #1331)
#> 
#>   • A (large) number of (old) typos have been corrected in the
#>     vignettes (Marco Colombo in #1344)

My motivation is that I've started using the gui updater in KDE as, when available, it exposes this information quite nicely.

No worries if not as easy enough to set something up locally to do so.

@Enchufa2
Copy link
Member

That's interesting, I didn't know about this news() function. I'll take a look to see if the different formats we find play well with the Changelog format.

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

2 participants