CSTARS / spatial-cimis

New repository for the DWR Spatial CIMIS program
MIT License
0 stars 1 forks source link

Development Notes #44

Open qjhart opened 5 years ago

qjhart commented 5 years ago

Development

DWR development and testing machines

Development at UC Davis

UC Davis is a bit more loose with their processing, due to the lesser number of machines. Development at UCD is down by different users testing their code on a different GDB location, with test data copied over.

Users can also develop the steps to get data the processor, by creating their own incrontab functions to replicate the cimis user incrontab.

Branching and Merge Requests

There are two continuous branches master and dev. The master branch is considered to be the production version of the latest implementation of the production ready code for the GOES Spatial CIMIS processing. The production servers at DWR should only ever run the master branch.

The dev branch is the development branch, that is always run on the DWR test machine, and sometimes run on the development machine. The dev branch is considered to be the next master. you should never commit to dev a half-completed fix. We strive to keep dev operational.

Other branches in the project are development components that are being worked on. Every development issue that can be separated from other issues, should be developed in it's own branch. When they are complete, they these branches are then merged into dev.

After merge, the other branches can be deleted. When the master branch is a a new revision, that the master branch is Tagged with that revision.

GOES15

qjhart commented 5 years ago

2019-04-25 Sprint meeting

Git hub Issues

Decisions

TODO