fledge

Wings for your R packages: Streamline the process of versioning R packages and updating NEWS

https://github.com/cynkra/fledge

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.3%) to scientific vocabulary

Keywords

changelog git package-creation r

Keywords from Contributors

standards interface report data-model data-warehousing datawarehousing dbi dbplyr relational-databases sqlite3
Last synced: 6 months ago · JSON representation

Repository

Wings for your R packages: Streamline the process of versioning R packages and updating NEWS

Basic Info
Statistics
  • Stars: 192
  • Watchers: 3
  • Forks: 11
  • Open Issues: 117
  • Releases: 3
Topics
changelog git package-creation r
Created almost 8 years ago · Last pushed 6 months ago
Metadata Files
Readme Changelog

README.Rmd

---
output: downlit::readme_document
---



```{r, include = FALSE}
knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>",
  fig.path = "man/figures/README-",
  out.width = "100%"
)
```

# fledge

> Smoother change tracking and versioning for R packages.


[![rcc](https://github.com/cynkra/fledge/workflows/rcc/badge.svg)](https://github.com/cynkra/fledge/actions)
[![Lifecycle: experimental](https://img.shields.io/badge/lifecycle-experimental-orange.svg)](https://lifecycle.r-lib.org/articles/stages.html#experimental)
[![CRAN status](https://www.r-pkg.org/badges/version/fledge)](https://cran.r-project.org/package=fledge)
[![Codecov test coverage](https://codecov.io/gh/cynkra/fledge/branch/main/graph/badge.svg)](https://app.codecov.io/gh/cynkra/fledge?branch=main)


```{r child="man/rmd-fragments/pitch.Rmd"} 
```

```{r child="man/rmd-fragments/summary.Rmd"} 
```

## Demo

[![asciinema demo](https://github.com/cynkra/fledge/raw/main/readme/demo.gif)](https://asciinema.org/a/173876)

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

## Installation & setup

```{r child="man/rmd-fragments/setup.Rmd"} 
```

## 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](https://github.com/cynkra/fledge/discussions)!

## Related tools

```{r child="man/rmd-fragments/related-tools.Rmd"} 
```

Owner

  • Name: cynkra
  • Login: cynkra
  • Kind: organization
  • Email: mail@cynkra.com
  • Location: Zurich, CH

We support your business and the people behind it by helping you pick the right tools, implementing and supporting solutions, training and code review.

GitHub Events

Total
  • Issues event: 1
  • Watch event: 8
  • Delete event: 82
  • Issue comment event: 99
  • Push event: 380
  • Pull request event: 265
  • Create event: 147
Last Year
  • Issues event: 1
  • Watch event: 8
  • Delete event: 82
  • Issue comment event: 99
  • Push event: 380
  • Pull request event: 265
  • Create event: 147

Committers

Last synced: 9 months ago

All Time
  • Total Commits: 1,403
  • Total Committers: 14
  • Avg Commits per committer: 100.214
  • Development Distribution Score (DDS): 0.391
Past Year
  • Commits: 123
  • Committers: 5
  • Avg Commits per committer: 24.6
  • Development Distribution Score (DDS): 0.065
Top Committers
Name Email Commits
Kirill Müller k****r@m****g 854
Maëlle Salmon m****n@y****e 446
pat-s p****z@g****m 73
Indrajeet Patil p****e@g****m 8
github-actions[bot] 4****] 7
Wael Sadek w****k@g****m 4
Leena a****h@A****l 3
Zhian N. Kamvar z****r@g****m 2
D3SL 6****L 1
aviator-app[bot] a****] 1
Jerry Johnson j****y@g****m 1
runner r****r@M****l 1
runner r****r@M****l 1
runner r****r@M****l 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 116
  • Total pull requests: 631
  • Average time to close issues: 6 months
  • Average time to close pull requests: about 1 month
  • Total issue authors: 6
  • Total pull request authors: 8
  • Average comments per issue: 3.01
  • Average comments per pull request: 0.77
  • Merged pull requests: 225
  • Bot issues: 0
  • Bot pull requests: 403
Past Year
  • Issues: 2
  • Pull requests: 216
  • Average time to close issues: 21 minutes
  • Average time to close pull requests: about 11 hours
  • Issue authors: 2
  • Pull request authors: 4
  • Average comments per issue: 0.5
  • Average comments per pull request: 0.62
  • Merged pull requests: 114
  • Bot issues: 0
  • Bot pull requests: 102
Top Authors
Issue Authors
  • maelle (74)
  • krlmlr (27)
  • pat-s (10)
  • gadenbuie (2)
  • D3SL (2)
  • 0tertra (1)
Pull Request Authors
  • github-actions[bot] (402)
  • krlmlr (148)
  • maelle (68)
  • pat-s (8)
  • D3SL (2)
  • renovate-cynkra[bot] (1)
  • TSchiefer (1)
  • zkamvar (1)
Top Labels
Issue Labels
debt (20) auto :car: (18) documentation (14) feature (8) news parsing :scissors: (5) merge/squash commits :hammer: (5) conventional commits :sparkles: (5) bug (4) config :radio_button: (4) for GitHub Actions :rocket: (2)
Pull Request Labels
mergequeue (9) blocked (2)

Packages

  • Total packages: 2
  • Total downloads:
    • cran 276 last-month
  • Total dependent packages: 0
    (may contain duplicates)
  • Total dependent repositories: 4
    (may contain duplicates)
  • Total versions: 10
  • Total maintainers: 1
proxy.golang.org: github.com/cynkra/fledge
  • Versions: 7
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent packages count: 5.5%
Average: 5.6%
Dependent repos count: 5.8%
Last synced: 6 months ago
cran.r-project.org: fledge

Smoother Change Tracking and Versioning for R Packages

  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 4
  • Downloads: 276 Last month
Rankings
Stargazers count: 2.4%
Forks count: 7.3%
Dependent repos count: 14.5%
Average: 22.7%
Dependent packages count: 28.6%
Downloads: 60.8%
Maintainers (1)
Last synced: 6 months ago

Dependencies

.github/workflows/R-CMD-check-dev.yaml actions
  • ./.github/workflows/check * composite
  • ./.github/workflows/custom/after-install * composite
  • ./.github/workflows/custom/before-install * composite
  • ./.github/workflows/dep-matrix * composite
  • ./.github/workflows/install * composite
  • ./.github/workflows/rate-limit * composite
  • ./.github/workflows/update-snapshots * composite
  • actions/checkout v3 composite
  • r-lib/actions/setup-r v2 composite
.github/workflows/R-CMD-check.yaml actions
  • ./.github/workflows/check * composite
  • ./.github/workflows/commit * composite
  • ./.github/workflows/custom/after-install * composite
  • ./.github/workflows/custom/before-install * composite
  • ./.github/workflows/git-identity * composite
  • ./.github/workflows/install * composite
  • ./.github/workflows/pkgdown-build * composite
  • ./.github/workflows/pkgdown-deploy * composite
  • ./.github/workflows/rate-limit * composite
  • ./.github/workflows/roxygenize * composite
  • ./.github/workflows/style * composite
  • ./.github/workflows/update-snapshots * composite
  • actions/checkout v3 composite
.github/workflows/check/action.yml actions
  • actions/upload-artifact main composite
  • r-lib/actions/check-r-package v2 composite
.github/workflows/fledge.yaml actions
  • ./.github/workflows/git-identity * composite
  • ./.github/workflows/install * composite
  • actions/checkout v2 composite
.github/workflows/install/action.yml actions
  • ./.github/workflows/get-extra * composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
.github/workflows/lock.yaml actions
  • dessant/lock-threads v2 composite
.github/workflows/netlify.yaml actions
  • actions/checkout v2 composite
  • nwtgck/actions-netlify v1.1 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
  • r-lib/actions/setup-tinytex v2 composite
.github/workflows/pkgdown-deploy/action.yml actions
  • nick-fields/retry v2 composite
.github/workflows/pkgdown.yaml actions
  • ./.github/workflows/custom/after-install * composite
  • ./.github/workflows/custom/before-install * composite
  • ./.github/workflows/git-identity * composite
  • ./.github/workflows/install * composite
  • ./.github/workflows/pkgdown-build * composite
  • ./.github/workflows/pkgdown-deploy * composite
  • ./.github/workflows/rate-limit * composite
  • actions/checkout v3 composite
.github/workflows/pr-commands.yaml actions
  • actions/checkout v3 composite
  • r-lib/actions/pr-fetch master composite
  • r-lib/actions/pr-push master composite
  • r-lib/actions/setup-r master composite
.github/workflows/revdep.yaml actions
  • actions/checkout v3 composite
  • actions/upload-artifact main composite
  • r-lib/actions/setup-pandoc v2 composite
.github/workflows/style/action.yml actions
  • actions/cache v3 composite
.github/workflows/update-snapshots/action.yml actions
  • peter-evans/create-pull-request v4 composite
DESCRIPTION cran
  • callr * imports
  • cli * imports
  • clipr * imports
  • desc >= 1.2.0 imports
  • devtools * imports
  • enc * imports
  • foghorn * imports
  • gert >= 1.4.0 imports
  • gh * imports
  • glue * imports
  • httr * imports
  • magrittr * imports
  • purrr >= 0.3.2 imports
  • rematch2 * imports
  • rlang >= 0.4.12 imports
  • rversions * imports
  • tibble * imports
  • usethis >= 2.1.5 imports
  • whoami * imports
  • withr * imports
  • brio * suggests
  • covr * suggests
  • curl * suggests
  • digest * suggests
  • fansi * suggests
  • fs * suggests
  • httptest * suggests
  • jsonlite * suggests
  • knitr * suggests
  • mockery * suggests
  • parsedate * suggests
  • pkgbuild * suggests
  • pkgload * suggests
  • rmarkdown * suggests
  • rstudioapi * suggests
  • testthat >= 3.0.0 suggests
  • vctrs * suggests
.github/workflows/dep-matrix-suggests/action.yml actions
.github/workflows/commit/action.yml actions
.github/workflows/custom/before-install/action.yml actions
.github/workflows/dep-matrix/action.yml actions
.github/workflows/get-extra/action.yml actions
.github/workflows/git-identity/action.yml actions
.github/workflows/pkgdown-build/action.yml actions
.github/workflows/rate-limit/action.yml actions
.github/workflows/roxygenize/action.yml actions