GerkeLab / gerkelab-com

Website source for gerkelab.com
http://www.gerkelab.com
0 stars 3 forks source link

Versioning for Shiny Apps and data science projects #22

Open gadenbuie opened 5 years ago

gadenbuie commented 5 years ago

https://github.com/GerkeLab/epiTAD/issues/2#issuecomment-450920845

  • major l+1.0.0
    • release associated with publication submission
    • substantial rewrite of app
    • changing underlying data sources (e.g. replacing existing data with data from a new source, not just an update of data)
  • minor l.m+1.0
    • breaking changes in user-facing portion of the app (e.g. removing a figure from app)
    • adding a new user-facing feature (e.g. adding a new table)
    • updating data sources to latest version
  • patch l.m.n+1
    • backend changes that don't break app behavior (e.g. refactoring logic)
    • changes that improve existing features (e.g. adding color options to a plot feature)
  • dev l.m.n.9000
    • indicates that a feature is not complete yet