Comments (5)
This sounds reasonable. In the current structure, is master the release/stable version - would I rename master to release, and we would create a main branch off that? Or does master become main, and release is an offshoot of main? If so, how does release get updated - when main is ready for release, what exactly is done?
from simstudy.
The release (i prefer release over stable as we have distinct releases to cran) branch would be the status of the current master branch at 31.03.20 when you submitted 1.16 to cran.
As we also want to rename the master branch I think it would be easiest to just create two new branches "main" (by "moving" -m master) and "release" of the current master branch. We can than set main as the default branch, and use it instead of the master branch, when everything is going well after a time we can delete the old master branch. (I did this in my fork to test: https://github.com/assignUser/simstudy )
We could rollback the release branch to 1.16 status, should be relatively easy.
We would than work on new branches while the task we are working on is unfinished e.g. creating the truncated distributions, once that is done and working we create a pull request from the "truncated-distribution" branch into the main branch,
The release branch would be update via pull request from main once we submit a new version to cran.
This image from the linked most shows it pretty well I think (ignore the hotfix branch, I don't think we need that):
from simstudy.
Do you suggest that I do this locally and then push to the remote site? Or should I do it on github?
from simstudy.
I don't think you can do any of that on github (except making main the new default, that is only possible on github) here is a "guide" https://www.hanselman.com/blog/EasilyRenameYourGitDefaultBranchFromMasterToMain.aspx
I can take care of the release and development branches if you'd like :)
from simstudy.
Done, you only need to change the default branch to main:
from simstudy.
Related Issues (20)
- Package pbv not found R CMD CHECK on several servers (related to genCorGen) HOT 1
- Allow genCorMat to generate a list of covariance matrices of different sizes ... HOT 1
- genCorGen can accomodate Normal distribution, but gives an error HOT 1
- Should we combine genCorData and genCorGen?
- Change assertPositiveDefinite to assertPositiveSemiDefinite
- Release simstudy 0.6.0 HOT 2
- add double-dot functionality for defSurv
- Generate unbalanced cluster sizes HOT 1
- Modify survParamPlot to allow x-axis limits HOT 1
- double dot notation not working properly in genSurv HOT 1
- Release simstudy 0.7.0
- Generating large data sets is slower than I though HOT 7
- addCorGen can be quite slow
- genCorGen with varying cluster sizes
- Add flexibility to function logisticCoefs
- Treatment values change when `ratio` argument is used? HOT 6
- nonrandom distribution returns a single value when repeated values are expected HOT 1
- Release simstudy 0.7.1
- External variable in `logisticCoefs` call not recognized when inside function call HOT 9
- Create a longitudinal dataset is not just counting integers but reflects actual time points HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from simstudy.