Organizations that insist on using workflows like git send-mail and mailing lists not only drive away a significant number of potential contributors, but they also form a weirdly religious culture that fetishizes needlessly painful process and is incapable of improvement
Email and Git = <3
21–30 of 265 posts
Re: Email and Git = <3
#22I love this. This is how it was done back in the days of usenet. People would email patches to the linux kernel. Hackers, working alone, late at night, strange times, strange places. Cultivating their work and skills and then ... shoot ... sending an email! Their contribution. So cool! Maybe we should go back to this. Get rid of the whole github thing. Every group their own little mailing list. Laboring in private!
If it was so long ago, it likely predates git, and was more painful than it is now. (Git was introduced in 2005, while Linux was first released in 1991; fourteen years separate them.)
Re: Email and Git = <3
#23I love this. This is how it was done back in the days of usenet. People would email patches to the linux kernel. Hackers, working alone, late at night, strange times, strange places. Cultivating their work and skills and then ... shoot ... sending an email! Their contribution. So cool! Maybe we should go back to this. Get rid of the whole github thing. Every group their own little mailing list. Laboring in private!
> Hackers, working alone, late at night, strange times, strange places. Cultivating their work and skills and then ... shoot ... sending an email! Very poetic, but also not much different to the current state. Just clicking to open a PR instead of sending an email attachment.
I guess I prefer text. And deeply there's a difference between staying in text, and moving to GUI. The medium is the message^0, and even if the process is "the same", everything becomes different because you're no longer within the text world.
Re: Email and Git = <3
#24Earlier quoted context omitted.
The official name of the operating system built by Microsoft is Microsoft Windows. For the OS developed by Apple it's macOS. These are their actual names, this has no personal bias in it.
I think manojlds point is why the OS names are not sorted by the first word in their name as opposed to the last word in their name. Microsoft Windows should have come right after macOS, if the list was sorted alphabetically by first word, then last. It must be sorted by last, then first though. I guess it is a bit of a strange choice since most OS distributions seem to have a single word for their name, making Micro…
Re: Email and Git = <3
#25I love this. This is how it was done back in the days of usenet. People would email patches to the linux kernel. Hackers, working alone, late at night, strange times, strange places. Cultivating their work and skills and then ... shoot ... sending an email! Their contribution. So cool! Maybe we should go back to this. Get rid of the whole github thing. Every group their own little mailing list. Laboring in private!
Many oss projects still do this, don't they. I am subscribed to debian and python mail lists. Debian's lists are highly active.
Re: Email and Git = <3
#26I love this. This is how it was done back in the days of usenet. People would email patches to the linux kernel. Hackers, working alone, late at night, strange times, strange places. Cultivating their work and skills and then ... shoot ... sending an email! Their contribution. So cool! Maybe we should go back to this. Get rid of the whole github thing. Every group their own little mailing list. Laboring in private!
Did you contribute to open source in those days? I did a little (KDE patches to mailing lists before I got Subversion access) and: it was _awful_. You think merging/rebasing/resolving conflicts is a pain now? Doing the same thing via email was _so_ much worse. GitHub has made some parts of open source worse (e.g. how easy it is to now open poor issues while ignoring required information compared to Bugzilla) but the…
Email is just used to receive the patch, you should use a tool meant for the job to actually do the merge. I realize that is probably not what you meant though. Besides, when email patching first began, the tooling was in its infancy.
However; today tools like the git cli itself, or magit + smerge-mode (my personal preference) are as good as GitHub, if not better. I never actually use GitHub for merging, even when working on projects hosted in GitHub.
Re: Email and Git = <3
#27Earlier quoted context omitted.
> Hackers, working alone, late at night, strange times, strange places. Cultivating their work and skills and then ... shoot ... sending an email! Very poetic, but also not much different to the current state. Just clicking to open a PR instead of sending an email attachment.
:) Thank you! I guess I prefer text. And deeply there's a difference between staying in text, and moving to GUI. The medium is the message^0, and even if the process is "the same", everything becomes different because you're no longer within the text world. 0: https://en.wikipedia.org/wiki/The_medium_is_the_message
Re: Email and Git = <3
#28Could someone elaborate on this? Obviously it’s not intended, but is there anything wrong, from a technical standpoint, with using `git format-patch`, zipping the result, attaching it to an email using a GUI email client, and sending it to a maintainer who unzips and runs `git am`?
Re: Email and Git = <3
#29Earlier quoted context omitted.
I think manojlds point is why the OS names are not sorted by the first word in their name as opposed to the last word in their name. Microsoft Windows should have come right after macOS, if the list was sorted alphabetically by first word, then last. It must be sorted by last, then first though. I guess it is a bit of a strange choice since most OS distributions seem to have a single word for their name, making Micro…
Windows is 100% in the bottom not because of the name but because it is proprietary. The author of the website (Drew DeVault) is a devout FOSS proponent.
Re: Email and Git = <3
#30Earlier quoted context omitted.
I think manojlds point is why the OS names are not sorted by the first word in their name as opposed to the last word in their name. Microsoft Windows should have come right after macOS, if the list was sorted alphabetically by first word, then last. It must be sorted by last, then first though. I guess it is a bit of a strange choice since most OS distributions seem to have a single word for their name, making Micro…
If the whole list was sorted last, then first, "Alpine Linux" wouldn't appear first.