Skip to content

windpioneers/.github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 

Repository files navigation

WindPioneers GitHub Settings

Welcome to WindPioneers! This repository defines settings and workflows that are applied universally across all WindPioneers repositories.

Conventions

Some general rules that we stick to when using GitHub

Repository naming

  • Repositories are named using kebab-case conventions to reduce friction when collaborating with others or setting up build scripts
  • Repositories should have meaningful names with a subject/area, as well as an indicator of function/purpose, eg wake-service is a webservice (function/purpose) to calculate wake interactions (the subject/area), windquest-frontend is part of the windquest group of apps.

Best practices

Code style rules

  • All repos should use pre-commit to enforce styling consistency and QC. See established repos for pre-comit configuration examples specific to your language.
  • Frontend / Javascript repositories should use biome as a comprehensive code formatter
  • Python repositories should conform to the ruff style guide
  • R repositories should conform to the google R style guide
  • C++ repositories should conform to the google C++ style guide

About

Welcome to WindPioneers!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published