Skip to content

Repository has a large number of pointless branches #5

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
per1234 opened this issue Feb 11, 2021 · 13 comments
Open

Repository has a large number of pointless branches #5

per1234 opened this issue Feb 11, 2021 · 13 comments
Assignees
Labels
criticality: low Of low impact topic: infrastructure Related to project infrastructure type: imperfection Perceived defect in any part of project

Comments

@per1234
Copy link
Contributor

per1234 commented Feb 11, 2021

This makes the project less friendly to contributors and maintainers.

@per1234 per1234 added the bug label Feb 11, 2021
@ubidefeo
Copy link

Time for a Purge?

@kittaakos
Copy link
Contributor

I have cleaned up all my branches, the rest belong to someone else.

@per1234
Copy link
Contributor Author

per1234 commented Feb 11, 2021

Thanks Akos!

I even found a leftover one of mine from months ago, which I have now removed from both repos.

Strangely, the main branch shows up as one of my branches. I certainly didn't intentionally create it, and I can't think of how I would have done it accidentally, but I'm fine with deleting that one (to be created again by renaming master before the repo goes public) if nobody else needs it.

@kittaakos
Copy link
Contributor

kittaakos commented Feb 11, 2021

emoved from both repos.

I intentionally left all the branches in the old repo.

Strangely, the main branch shows up as one of my branches.

I have noticed that too. I propose merging #4 and switch to the main now. What do you think?

@per1234
Copy link
Contributor Author

per1234 commented Feb 11, 2021

I intentionally left all the branches in the old repo.

Mine was completely worthless (I just forgot to delete it after the PR was merged).

I propose merging #4 and switch to the main now. What do you think?

As long as the default is changed to main and the master branch is removed before the repo is made public, I don't care too much when it happens. However, I have had some problems with this transition in default branch names in other repos because it's easy to miss some places where master was used, and I also just have master in my muscle memory so I even end up introducing new usages of it after the transition. So it might be good to make the change sooner than later so we have time to discover any things that need to be changed to main.

@kittaakos
Copy link
Contributor

I don't care too much when it happens.

I prefer changing it now or ASAP because:

  • at the moment, we do not have PRs against the master branch,
  • we do not have to change the base for PRs, and
  • we could spot issues earlier not when we want to push the go public button.

@per1234
Copy link
Contributor Author

per1234 commented Feb 11, 2021

@rsora
Copy link
Contributor

rsora commented Feb 11, 2021

@rsora this one is yours: https://github.com/arduino/arduino-ide/tree/rsora/nightly-changelog
Is it still relevant? From this: bcmi-labs/arduino-editor#147 it seems like no.

Remove it, we close that PR because it was stale 👍

@sebromero
Copy link
Contributor

@per1234 I removed it 👍

@kittaakos
Copy link
Contributor

I will also make another clean-up cycle and remove all branches that belong to TypeFox or ex-TypeFox colleagues.

@per1234
Copy link
Contributor Author

per1234 commented Feb 11, 2021

Remove it,

OK, done. Thanks Roberto and Sebastian!

@sebromero
Copy link
Contributor

I even found a leftover one of mine from months ago, which I have now removed from both repos.

@per1234 It's okay Per, it happens to the best ;-)

@kittaakos
Copy link
Contributor

I will also make another clean-up cycle and remove all branches that belong to TypeFox or ex-TypeFox colleagues.

Done.

@cmaglie cmaglie removed the type: bug label Sep 16, 2021
@rsora rsora added the type: imperfection Perceived defect in any part of project label Sep 22, 2021
@rsora rsora added topic: infrastructure Related to project infrastructure priority: low Resolution is a low priority and removed type: imperfection Perceived defect in any part of project labels Oct 25, 2021
@per1234 per1234 added the type: imperfection Perceived defect in any part of project label Oct 29, 2021
@rsora rsora added criticality: low Of low impact and removed priority: low Resolution is a low priority labels Nov 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
criticality: low Of low impact topic: infrastructure Related to project infrastructure type: imperfection Perceived defect in any part of project
Projects
None yet
Development

No branches or pull requests

8 participants