Replies: 7 comments 6 replies
|
Agreed |
|
A related point that was brought up: If we're branching (and not forking), then what naming convention(s) would you like to use so it is easy for contributors to identify which branch(es) correspond with which issue(s)? I am open to what the consensus of the class prefers. All I ask is that once a convention is agreed upon, we update |
|
Say 5 people working on feature branch X of issue A, and 5 of each working on different modules of X, so the individual will separate branch (feature-X-P, feature-X-Q, feature-X-R...) checkout from X and later will be merged with X(after PR review and approval) @Jooms @kbuffardi whatcha thoughts? |
|
So, have we finalised on the naming convention for the branches? |
|
Current status: I think there's discussion going on in the comments above. We should leave this open for at least a week to allow people to have time to read and discuss before we decide on anything. |
|
Given the discussions in this thread, I have proposed some updates to the guidelines for contributing in PR #58 I plan to reserve some time in class on March 21, 2023 to introduce/discuss this so I don't expect it to be accepted before then. However, if anyone has input on the policies themselves, this thread is appropriate for discussion. If there are fixes/critiques to the PR itself, you can comment in that PR. |
Uh oh!
There was an error while loading. Please reload this page.
There were two options discussed in class, let me try to explain both, the pros and cons, and which one is the easiest.
Overview
Branches (Easiest) - Recommended
Develop directly on the repo.
Steps
Forks
Develop on your own copy of the repo, and request the changes get added.
Steps
This involves creating a cloning the repo directly, creating a local branch, pushing it to the remote (github), requesting a pull requests, and deleting the branch after your PR is merged.
Pros and Cons
Branches
Pros:
Cons:
Forks
Pros:
Cons:
All reactions