Open buondevid opened 3 years ago
@jlord would you be open to this change? To change all references to master
to main
instead?
It may require some additional setup on some people's machines (to default in Git to main
instead of master
) - eg. git config --global init.defaultBranch main
as in our System Setup Guide for our bootcamp.
Hi! I am definitely open to this change, if someone can get to it and make a PR that would be great otherwise I will try to make some time in the next couple of week. Thanks for raising!
Hey Jessica,
nice to see you back here on the repo! As nothing moved here for a while, and we didn't really reach you, in July i took a fork of the app, first had it on my account and later transferred it to an organisation (https://github.com/Git-it-App/git-it-electron). I updated all dependencies, moved translations to transifex for easier management, basically rewrote quite much of the code and even updated some content changes of GitHub. - Result is an up-to date version of the app, with translations beeing managed on transifex (some translations still need to be copied over). - So how do you think about joining there and keeping the app alive as a community project, instead of having parallel projects?
How do you think about? Looking forward for your response! :) Greets, Jonas
So how do you think about joining there (Git-it-App/git-it-electron) and keeping the app alive as a community project, instead of having parallel projects?
@jotoeri, what is it that you're looking to achieve here? More maintainers / velocity on the project?
Couldn't this also be achieved by leaving the project under the jlord
username and:
Hey Karl,
potentially pulling over interesting commits from your project
Well, that is around 300 commits? 😉 Indeed - one could do one massive merge or just pull everything, that would work. Picking just some single commits of it - could result in some more work to resolve that... - However - all of that would feel somehow like not appreciating the work i put into. It was quite much of a work, that i did. Now moving all of this back here, dissolving into which basically was a stale repository (i tried a few times to contribute here, at first!), that feels quite sad. That is relatable, no? So this is why i think it would be nice, to have it as a community project, beeing equal maintainers and to avoid the loss of maintenace based on one person...
Greets, Jonas :)
I don't have an opinion, personally - I don't have any investment in either outcome. If it stays here, that's ok with me. If it goes to a new organization, that's fine with me too.
Regardless of the way forward, jlord/git-it-electron
has ~3700 stars and ~1000 forks. Probably the project shouldn't lose these metrics.
Two approaches come to mind:
Keep it under jlord
. Easy and uncomplicated.
Transfer ownership of the repository to a community-led organization. It would need to be considered carefully who would be a maintainer, what rights they would have, etc.
By the way, in either of these options, if your commits are considered valuable to the project, they could be transferred in a way that they are properly attributed to you - you would show up under the Contributors list, eg https://github.com/jlord/git-it-electron/graphs/contributors
~3700 stars and ~1000 forks
Well stars, ok, some nice stuff. About the forks - how many of them are copied once and never touched again? 🤔 And tbh. - i'm not sure if i ever seroiusly looked onto this 'metrics' on any project.
could be transferred in a way that they are properly attributed to you
I know - but my text above was written having this knowledge already. 😉
So:
=> Let's wait and see, what Jessica thinks about...
That's not actually an option that will retain the GitHub metrics. Metrics matter a lot.
Also, just realized we're spamming an unrelated issue here - sorry about that to the maintainers! 🤦♂️ You should probably open a new issue if you're interested in this.
And these comments should be marked as "Off Topic" - doing so for my previous replies.
I am going to try and help out with a PR for this! I had the same issue and I'm happy someone else already pointed it out :)
Thanks @izzyreiff , I would have done it myself if I was able to :)
As a workaround, you can create a local master branch, switch to it, push it to GitHub and continues the Challenges :
git checkout -b master
git push origin master
First of all, well done it's a great app!
Anyway in the "Remote control" challenge, it requires to create the remote repository using master branch, but GitHub has replaced it with main now, so I wasn't able to accomplish it!
Keep up the great work