Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
  • Sign in / Register
C
cauldron
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 96
    • Issues 96
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
    • Iterations
  • Merge Requests 0
    • Merge Requests 0
  • Requirements
    • Requirements
    • List
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Security & Compliance
    • Security & Compliance
    • Dependency List
    • License Compliance
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Code Review
    • Insights
    • Issue
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Cauldron
  • cauldron
  • Issues
  • #498

Closed
Open
Opened Nov 11, 2020 by J.W.F. (he/him)@jwflory✒

Represent activity in different git branches

Summary

Some teams use different git branches simultaneously for different purposes; it is hard to determine for some projects where activity is most important to measure.

Background

I am looking for a better way to quickly visualize and sort what repository activity is happening in exactly what branches, by name.

For context, I work with Open Source start-up companies. When I first start working with these teams, their development practices are inconsistent and varied. However, many teams early in the product development life-cycle use many git branches simultaneously, sometimes for completely different but important things. Obviously this is not a best practice that Cauldron would want to cater too much to… however…

I see this pattern often with teams I work with. It would help me identify areas of need and understand Open Source development priorities for a team if I had some way to distinguish which git branches were regularly active.

Details

Not sure if a dedicated view for branches makes sense, or if a sorting option in existing charts could work here. Sometimes I may want to exclude some branches and include others. Sometimes I need to quickly discern which branches have a pattern of activity and then look closer at activity in that branch. This is hard to in GitHub's branches interface, because you can only see the most recent activity for all branches side-by-side. I specifically want to understand activity patterns. This way, I can make concrete recommendations to teams to simplify their branch workflow with data points to inform my observations/recommendations.

Outcome

Easier to visually represent git activity across multiple branches

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: cauldronio/cauldron#498