The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.

fledge

Smoother change tracking and versioning for R packages.

rcc Lifecycle: experimental Codecov test coverage

Do you want to provide a changelog (NEWS.md) more informative than “bug fixes and performance improvements” (https://twitter.com/EmilyKager/status/1413628436984188933) to the users of your package?

Ways to achieve that are:

Using fledge is a discipline / a few habits that is worth learning!

What you need to do in practice is:


- Add support for bla databases.

or


- Add support for bla databases.

---

Also tweak the CI workflow accordingly. :sweat_smile:

For informative commit messages refer to the Tidyverse style guide.

These habits are worth learning!

Demo

asciinema demo

Click on the image above to show in a separate tab.

Installation & setup

Once per machine

Install from cynkra’s R-universe using:

install.packages("fledge", repos = "https://cynkra.r-universe.dev")

Or install from GitHub using:

devtools::install_github("cynkra/fledge")

If you are used to making workflow packages (e.g. devtools) available for all your interactive work, you might enjoy loading fledge in your .Rprofile.

Once per package

How to get started?

Check out the general vignette vignette("fledge"), and for the whole game, the demo vignette vignette("demo"). Feel free to ask us questions!

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.