Project

Profile

Help

Issue #4625

closed

pulpcore contirbuting guide is duplicated and contains version/branching info

Added by bmbouter about 5 years ago. Updated over 4 years ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Assignee:
Category:
-
Sprint/Milestone:
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Version:
Platform Release:
OS:
Triaged:
No
Groomed:
No
Sprint Candidate:
No
Tags:
Documentation
Sprint:
Quarter:

Description

This outlines a few changes needed to clarify our contributor docs:

1. The versioning section parts ( https://docs.pulpproject.org/en/3.0/nightly/contributing/git.html#versions-and-branches ) should move to the homepage as a statement about Pulp's versions. It's not part of the contributor process for Pulp3.

2. Remove mention of cherrypicking (we don't have a process in pulp3 for this)

3. Remove reference to PUP-0003 since it's not currently a process we use right now and all the branching is confusing to read about as part of the pulp3 docs.

Actions #1

Updated by bmbouter about 5 years ago

  • Subject changed from pulpcore versions and branches docs are out of date to pulpcore contirbuting guide is duplicated and contains version/branching info
  • Description updated (diff)

revises to be more clear about specifically what to change.

Actions #2

Updated by amacdona@redhat.com about 5 years ago

+1 move to homepage.

Please leave a link to this info in the contributor guide.

Actions #3

Updated by bmbouter about 5 years ago

@asmacdo, I didn't understand a link in the contributor guide to where?

Actions #4

Updated by amacdona@redhat.com about 5 years ago

These docs were in the contributor guide because they help the contributor to understand the branching strategy, which is necessary before making a PR. I agree that this is more generally useful than that situation, so the homepage is preferred. Still the contributing guide should link to this info on the homepage to continue to fill its original purpose. (Personally, I wouldn't think to look on the homepage.)

Actions #5

Updated by bmbouter about 5 years ago

I think what I'm pointing out is that for pulp3 for the foreseeable future we won't be using this branching strategy. So part of the goal is to not have them thing of branching at all. The idea with moving to the homepage is that users should be told more up front about our semver commitment. What do you think about this?

Actions #6

Updated by bmbouter about 5 years ago

  • Status changed from NEW to ASSIGNED
  • Assignee set to bmbouter
Actions #7

Updated by bmbouter about 5 years ago

  • Status changed from ASSIGNED to POST

Added by bmbouter about 5 years ago

Revision 8b37c74d | View on GitHub

Revamps the git contributor page

This moves the version section to the homepage and then links to that from the git page. The branching page now recommends all code be opened in a Pull Request against the master branch.

https://pulp.plan.io/issues/4625 closes #4625

Actions #8

Updated by bmbouter about 5 years ago

  • Status changed from POST to MODIFIED
Actions #9

Updated by daviddavis almost 5 years ago

  • Sprint/Milestone set to 3.0.0
Actions #10

Updated by bmbouter almost 5 years ago

  • Tags deleted (Pulp 3)
Actions #11

Updated by bmbouter over 4 years ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE

Also available in: Atom PDF