Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign upAdd support for AR5BBU22 [0489:e03c] #17
Conversation
ReeJK
closed this
May 11, 2012
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
torvalds
May 11, 2012
Owner
I don't do github pull requests.
github throws away all the relevant information, like having even a
valid email address for the person asking me to pull. The diffstat is
also deficient and useless.
Git comes with a nice pull-request generation module, but github
instead decided to replace it with their own totally inferior version.
As a result, I consider github useless for these kinds of things. It's
fine for hosting, but the pull requests and the online commit
editing, are just pure garbage.
I've told github people about my concerns, they didn't think they
mattered, so I gave up. Feel free to make a bugreport to github.
Linus
On Fri, May 11, 2012 at 4:27 AM, Roman
reply@reply.github.com
wrote:
You can merge this Pull Request by running:
git pull https://github.com/WNeZRoS/linux master
Or you can view, comment on it, or merge it online at:
-- Commit Summary --
- Add support for AR5BBU22 [0489:e03c]
-- File Changes --
M drivers/bluetooth/btusb.c (3)
-- Patch Links --
https://github.com/torvalds/linux/pull/17.patch
https://github.com/torvalds/linux/pull/17.diff
Reply to this email directly or view it on GitHub:
#17
|
I don't do github pull requests. github throws away all the relevant information, like having even a Git comes with a nice pull-request generation module, but github I've told github people about my concerns, they didn't think they
On Fri, May 11, 2012 at 4:27 AM, Roman
|
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
orblivion
May 11, 2012
How do you feel about merging in things that may include commits downstream that have been pull requested with github? Seems hard to stop that.
orblivion
commented
May 11, 2012
|
How do you feel about merging in things that may include commits downstream that have been pull requested with github? Seems hard to stop that. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
jaseemabid
May 11, 2012
Somebody please look at the diff. Thats a simple 3 line code addition. I agree to you @torvalds but you could have excused this time :)
jaseemabid
commented
May 11, 2012
|
Somebody please look at the diff. Thats a simple 3 line code addition. I agree to you @torvalds but you could have excused this time :) |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
jaseemabid
May 11, 2012
By the way, its quite funny that github is sending instructions to @torvalds on using git.
jaseemabid
commented
May 11, 2012
|
By the way, its quite funny that github is sending instructions to @torvalds on using git. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
torvalds
May 11, 2012
Owner
On Fri, May 11, 2012 at 1:03 PM, orblivion
reply@reply.github.com
wrote:
How do you feel about merging in things that may include commits downstream that have been pull requested with github? Seems hard to stop that.
Read my email.
I have no problem with people using github as a hosting site.
But in order for me to pull from github, you need to
(a) make a real pull request, not the braindamaged crap that github
does when you ask it to request a pull: real explanation, proper email
addresses, proper shortlog, and proper diffstat.
(b) since github identities are random, I expect the pull request to
be a signed tag, so that I can verify the identity of the person in
question.
I also refuse to pull commits that have been made with the github web
interface. Again, the reason for that is that the way the github web
interface work, those commits are invariably pure crap. Commits done
on github invariably have totally unreadable descriptions, because the
github commit making thing doesn't do any of the simplest things
that the kernel people expect from a commit message:
- no "short one-line description in the first line"
- no sane word-wrap of the long description you type: github commit
messages tend to be (if they have any description at all) one long
unreadable line. - no sign-offs etc that we require for kernel submissions.
github could make it easy to write good commit messages and enforce
the proper "oneliner for shortlogs and gitk, full explanation for full
logs". But github doesn't. Instead, the github "commit on the web"
interface is one single horrible text-entry field with absolutely no
sane way to write a good-looking message.
Maybe some of this has changed, I haven't checked lately. But in
general, the quality of stuff I have seen from people who use the
github web interfaces has been so low that it's not worth my time.
I'm writing these explanations in the (probably vain) hope that people
who use github will actually take them to heart, and github will
eventually improve. But right now github is a total ghetto of crap
commit messages and unreadable and unusable pull requests.
And the fact that other projects apparently have so low expectations
of commit messages that these things get used is just sad. People
should try to compare the quality of the kernel git logs with some
other projects, and cry themselves to sleep.
Linus
|
On Fri, May 11, 2012 at 1:03 PM, orblivion
Read my email. I have no problem with people using github as a hosting site. But in order for me to pull from github, you need to (a) make a real pull request, not the braindamaged crap that github (b) since github identities are random, I expect the pull request to I also refuse to pull commits that have been made with the github web
github could make it easy to write good commit messages and enforce Maybe some of this has changed, I haven't checked lately. But in I'm writing these explanations in the (probably vain) hope that people And the fact that other projects apparently have so low expectations
|
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
torvalds
May 11, 2012
Owner
Btw, Joseph, you're a quality example of why I detest the github
interface. For some reason, github has attracted people who have zero
taste, don't care about commit logs, and can't be bothered.
The fact that I have higher standards then makes people like you make
snarky comments, thinking that you are cool.
You're a moron.
Linus
|
Btw, Joseph, you're a quality example of why I detest the github The fact that I have higher standards then makes people like you make You're a moron.
|
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
skalnik
May 11, 2012
@torvalds The GitHub commit UI provides a text area for commit messages. This supports new lines and makes it easy to do nicely formatted commit messages :)
skalnik
commented
May 11, 2012
|
@torvalds The GitHub commit UI provides a text area for commit messages. This supports new lines and makes it easy to do nicely formatted commit messages :) |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
jedahan
May 11, 2012
@skalnik would be nice if it had an 80-character line to help format things nicely.
jedahan
commented
May 11, 2012
|
@skalnik would be nice if it had an 80-character line to help format things nicely. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
paulcbetts
May 11, 2012
Every time another Pull Request fiasco happens on one of Linus's repos it makes me sad, especially because I want someone whose work I greatly respect, to have a good experience on GitHub - instead he gets dozens of troll comments.
An OS kernel very rightfully demands a very disciplined approach to development that is in many ways not compatible with the goals of GitHub, which is to get as many people of all skill levels involved in Free / Open Source Software. We can certainly make improvements though, and I appreciate that Linus has taken some time to detail exactly why he doesn't use PRs, even if it's a bit harsh.
paulcbetts
commented
May 11, 2012
|
Every time another Pull Request fiasco happens on one of Linus's repos it makes me sad, especially because I want someone whose work I greatly respect, to have a good experience on GitHub - instead he gets dozens of troll comments. An OS kernel very rightfully demands a very disciplined approach to development that is in many ways not compatible with the goals of GitHub, which is to get as many people of all skill levels involved in Free / Open Source Software. We can certainly make improvements though, and I appreciate that Linus has taken some time to detail exactly why he doesn't use PRs, even if it's a bit harsh. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
tubbo
May 11, 2012
- no sane word-wrap of the long description you type: github commit
messages tend to be (if they have any description at all) one long
unreadable line.
I think this is only because people who are new to Git are using GitHub and not understanding about Git-style committing. Remember, a lot of these newbies are just out of the gate from using SVN for years. I bet a lot of them don't even realize that git commit with the "-m" omitted just opens up COMMIT_EDITMSG in your editor. It isn't even very apparent (to newbies) of the 50-char title rule and 72-char every other line rule with commit messages.
github *could* make it easy to write good commit messages and enforce
the proper "oneliner for shortlogs and gitk, full explanation for full
logs". But github doesn't. Instead, the github "commit on the web"
interface is one single horrible text-entry field with absolutely no
sane way to write a good-looking message.
I have to agree with you there. Commit message viewing on Github sucks and I hope they change it soon.
tubbo
commented
May 11, 2012
I think this is only because people who are new to Git are using GitHub and not understanding about Git-style committing. Remember, a lot of these newbies are just out of the gate from using SVN for years. I bet a lot of them don't even realize that
I have to agree with you there. Commit message viewing on Github sucks and I hope they change it soon. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
torvalds
May 11, 2012
Owner
On Fri, May 11, 2012 at 1:29 PM, Mike Skalnik
reply@reply.github.com
wrote:
@torvalds The GitHub commit UI provides a text area for commit messages. This supports new lines and makes it easy to do nicely formatted commit messages :)
No it doesn't.
What it supports is writing long lines that you have not a f*cking
clue how long they are. The text area does not do line breaks for you,
and you have no way to judge where the line breaks would go.
In other words, it makes it very hard indeed to do "nicely formatted
commit messages". It also doesn't enforce the trivial "oneliner for
shortlog" model, so the commit messages often end up looking like
total crap in shortlogs and in gitk.
So the github commit UI should have
- separate "shortlog" one-liner text window, so that people cannot
screw that up. - some way to actually do sane word-wrap at the standard 72-column mark.
- reminders about sign-offs etc that some projects need for
project-specific or even legal reasons.
It didn't do any of those last time I checked.
Linus
|
On Fri, May 11, 2012 at 1:29 PM, Mike Skalnik
No it doesn't. What it supports is writing long lines that you have not a f*cking In other words, it makes it very hard indeed to do "nicely formatted So the github commit UI should have
It didn't do any of those last time I checked.
|
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
jedahan
commented
May 11, 2012
|
I always thought of the title of a pull request as the one-liner ... |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
jrep
May 11, 2012
Newbie question I know, but can someone point me to this "nice pull-request generation module" Linus mentions? My google fu, documentation fu, and command-line-help fu all failed.
jrep
commented
May 11, 2012
|
Newbie question I know, but can someone point me to this "nice pull-request generation module" Linus mentions? My google fu, documentation fu, and command-line-help fu all failed. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
torvalds
May 11, 2012
Owner
On Fri, May 11, 2012 at 1:40 PM, Tom Scott
reply@reply.github.com
wrote:
- no sane word-wrap of the long description you type: github commit
messages tend to be (if they have any description at all) one long
unreadable line.I think this is only because people who are new to Git are using GitHub and not understanding about Git-style committing.
The thing is, even if you do understand about git-style committing,
it's actually really hard to do that with the github web interface.
The best way to do it is literally to open up another text editor
for the commit message, and then cut-and-paste the end result into the
web interface text tool.
Yes, commit messages should have proper word-wrap, with empty lines in
between paragraphs, and at the same time sometimes you need a long
line without word-wrap (compiler error messages or other "non-prose"
explanation).
And yes, that would almost require some kind of "markup" format with
quoting markers etc. And yes, it would be a more complex model of
writing commit messages. But if the default is "word-wrap at 72
characters, put empty lines in between paragraphs", then people who
don't know about the markup would still on average get better results
(even if the word-wrap would then occasionally be the wrong thing to
do)
Right now, github simply seems to default to "broken horrible
messages", and make it really really hard to do a good job.
And I think it should default to "nice readable messages" with some
effort needed for special things.
Linus
|
On Fri, May 11, 2012 at 1:40 PM, Tom Scott
The thing is, even if you do understand about git-style committing, The best way to do it is literally to open up another text editor Yes, commit messages should have proper word-wrap, with empty lines in And yes, that would almost require some kind of "markup" format with Right now, github simply seems to default to "broken horrible And I think it should default to "nice readable messages" with some
|
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
technoweenie
commented
May 11, 2012
|
@jrep: I believe he's referring to git-request-pull. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
nugend
May 11, 2012
I'm not sure I understand why the commit message itself should be hard word-wrapped. Naively, it seems like that should be a display property of the editor used to write the commit message or the tool used to display the commit message.
nugend
commented
May 11, 2012
|
I'm not sure I understand why the commit message itself should be hard word-wrapped. Naively, it seems like that should be a display property of the editor used to write the commit message or the tool used to display the commit message. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
torvalds
May 11, 2012
Owner
On Fri, May 11, 2012 at 1:48 PM, Dominik Dabrowski
reply@reply.github.com
wrote:
You might have fun raging on the internet, but I think your goals would be better served if you expressed your thoughts in a clear (maybe even polite) manner that doesn't embarrass the people whose actions you're trying to influence.
Umm. I think I've been able to reach my goals on the internet better
than most people.
The fact that I'm very clear about my opinions is probably part of it.
If people get offended by accurate portrayals of the current state of
github pull requests, that's their problem.
I hate that whole "victim philosophy". The truth shouldn't be sugarcoated.
Linus
|
On Fri, May 11, 2012 at 1:48 PM, Dominik Dabrowski
Umm. I think I've been able to reach my goals on the internet better The fact that I'm very clear about my opinions is probably part of it. If people get offended by accurate portrayals of the current state of I hate that whole "victim philosophy". The truth shouldn't be sugarcoated.
|
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
scomma
May 11, 2012
While I do have great respect for you @torvalds and your work, and it's totally valid for the repository of Linux to have rather rigorous standards, have you considered the possibility there could be a lot of GitHub users who don't really need nor care about any of those "features" you try to portray as objectively superior?
scomma
commented
May 11, 2012
|
While I do have great respect for you @torvalds and your work, and it's totally valid for the repository of Linux to have rather rigorous standards, have you considered the possibility there could be a lot of GitHub users who don't really need nor care about any of those "features" you try to portray as objectively superior? |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
torvalds
May 11, 2012
Owner
On Fri, May 11, 2012 at 1:49 PM, Daniel Nugent
reply@reply.github.com
wrote:
I'm not sure I understand why the commit message itself should be hard word-wrapped. Naively, it seems like that should be a display property of the editor used to write the commit message or the tool used to display the commit message.
No it shouldn't.
Word-wrapping is a property of the text. And the tool you use to
visualize things cannot know. End result: you do word-wrapping at the
only stage where you can do it, namely when writing it. Not when
showing it.
Some things should not be word-wrapped. They may be some kind of
quoted text - long compiler error messages, oops reports, whatever.
Things that have a certain specific format.
The tool displaying the thing can't know. The person writing the
commit message can. End result: you'd better do word-wrapping at
commit time, because that's the only time you know the difference.
Sure, the alternative would be to have commit messages be some
non-pure-textual format (html or similar). But no, that's not how git
does things. Sure, technically it could, but realistically the rule is
simple: we use 72-character columns for word-wrapping, except for
quoted material that has a specific line format.
(And the rule is not 80 characters, because you do want to allow the
standard indentation from git log, and you do want to leave some room
for quoting).
Anyway, you are obviously free to do your commit messages any way you
want. However, these are the rules we try to follow in the kernel, and
in git itself.
And quite frankly, anybody who thinks they have better rules had
better prove their point by showing a project with better commit
messages. Quite frankly, I've seen a lot of open-source projects, and
I have yet to see any project that does a better job of doing good
commit messages than the kernel or git. And I've seen a lot of
projects that do much worse.
So I would suggest taking the cue for good log messages from projects
that have proven that they really can do good log messages. Linux and
git are both good examples of that.
Linus
|
On Fri, May 11, 2012 at 1:49 PM, Daniel Nugent
No it shouldn't. Word-wrapping is a property of the text. And the tool you use to Some things should not be word-wrapped. They may be some kind of The tool displaying the thing can't know. The person writing the Sure, the alternative would be to have commit messages be some (And the rule is not 80 characters, because you do want to allow the Anyway, you are obviously free to do your commit messages any way you And quite frankly, anybody who thinks they have better rules had So I would suggest taking the cue for good log messages from projects
|
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
tylermenezes
May 11, 2012
If you add .patch onto this URL you'll get a git-am style patch.
(Github is very silly for not exposing this in the interface, and for not even really mentioning this feature.)
I agree with you on the messages, I wish the text areas were at least monospaced.
tylermenezes
commented
May 11, 2012
|
If you add .patch onto this URL you'll get a git-am style patch. (Github is very silly for not exposing this in the interface, and for not even really mentioning this feature.) I agree with you on the messages, I wish the text areas were at least monospaced. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
torvalds
May 11, 2012
Owner
On Fri, May 11, 2012 at 2:01 PM, Prathan Thananart
reply@reply.github.com
wrote:
While I do have great respect for you @torvalds and your work, and it's totally valid for the repository of Linux to have rather rigorous standards, have you considered the possibility there could be a lot of GitHub users who don't really need nor care about any of those "features" you try to portray as objectively superior?
Sure.
And when those people with lower standards try to get their commits
included in the kernel, I will ridicule them and point out how broken
their commit messages or pull requests are.
Agreed?
Btw, the commit message rules we use in the kernel really are
objectively better. The fact that some other projects don't care that
much is fine. But just compare kernel message logs to other projects,
and I think you'll find that no, it's not just "my opinion". We do
have standards, and the standards are there to make for better logs.
Linus
|
On Fri, May 11, 2012 at 2:01 PM, Prathan Thananart
Sure. And when those people with lower standards try to get their commits Agreed? Btw, the commit message rules we use in the kernel really are
|
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
torvalds
May 11, 2012
Owner
On Fri, May 11, 2012 at 2:03 PM, Mahmut Bulut
reply@reply.github.com
wrote:
So, if you can't "impolite" dear @torvalds, we can say 'why the "linux kernel" is here'?
.. because I think github does some things very well.
So sure, you may think I hate github. I don't. I hate very specific
parts of github that I think are done badly.
But other parts are done really really well.
I think github does a stellar job at the actual hosting part. I
really do. There is no question in my mind that github is one of the
absolute best places to host a project. It's fast, it's efficient, it
works, and it's available to anybody.
That's wonderful. I think github is absolutely lovely in many respects.
And that then makes me really annoyed at the places where I think
github does a subpar job: pull requests and committing changes using
the web interface.
Linus
|
On Fri, May 11, 2012 at 2:03 PM, Mahmut Bulut
.. because I think github does some things very well. So sure, you may think I hate github. I don't. I hate very specific But other parts are done really really well. I think github does a stellar job at the actual hosting part. I That's wonderful. I think github is absolutely lovely in many respects. And that then makes me really annoyed at the places where I think
|
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
mmorris-gc
May 11, 2012
Word-wrapping is a property of the text. And the tool you use to
visualize things cannot know. End result: you do word-wrapping at the
only stage where you can do it, namely when writing it. Not when
showing it.
Just curious - why is it that the tool used to visualize things cannot know how to wrap text it displays? And if it is the case, isn't that a problem with the viewer itself, rather than a reason to hard wrap?
mmorris-gc
commented
May 11, 2012
Just curious - why is it that the tool used to visualize things cannot know how to wrap text it displays? And if it is the case, isn't that a problem with the viewer itself, rather than a reason to hard wrap? |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
myfreeweb
May 11, 2012
Commit messages must be limited to 140 characters, like tweets. Right in git's core.
(See what I did there? What's “pure garbage” for you is just perfect for a lot of people.)
myfreeweb
commented
May 11, 2012
|
Commit messages must be limited to 140 characters, like tweets. Right in git's core. (See what I did there? What's “pure garbage” for you is just perfect for a lot of people.) |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
vertexclique
commented
May 11, 2012
|
@torvalds Thank you for your rational and good opinion. I appreciate you. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
brettalton
May 11, 2012
Do you guys not understand that this is Linus' blessed repository and he can accept and reject whomever and whichever request he likes? He has specific and pertinent rules when it comes to merging that he's learned over 20 years of maintaining the Linux kernel. He developed git - in case you forgot, he was the initial developer - with features specifically for gpg signoffs, shortlogs, etc. - things he and other intelligent computer scientists find useful for maintaining repositories.
I've maintained small projects with three developers plus myself and as soon as you become loose with your merging criteria, the entire repository goes to hell. If he wants gpg signoffs, then he'll get gpg signoffs. Try maintaining 20 millions lines of code and merges requests from 2,000 developers, and then you can give Linus advise.
brettalton
commented
May 11, 2012
|
Do you guys not understand that this is Linus' blessed repository and he can accept and reject whomever and whichever request he likes? He has specific and pertinent rules when it comes to merging that he's learned over 20 years of maintaining the Linux kernel. He developed git - in case you forgot, he was the initial developer - with features specifically for gpg signoffs, shortlogs, etc. - things he and other intelligent computer scientists find useful for maintaining repositories. I've maintained small projects with three developers plus myself and as soon as you become loose with your merging criteria, the entire repository goes to hell. If he wants gpg signoffs, then he'll get gpg signoffs. Try maintaining 20 millions lines of code and merges requests from 2,000 developers, and then you can give Linus advise. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
dustalov
May 11, 2012
I think @torvalds is a pretty cool guy. eh scolds githubs and doesnt afraid of anything.
dustalov
commented
May 11, 2012
|
I think @torvalds is a pretty cool guy. eh scolds githubs and doesnt afraid of anything. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
MostAwesomeDude
May 11, 2012
Contributor
While I do have great respect for you @torvalds and your work, and it's totally valid for the repository of Linux to have rather rigorous standards, have you considered the possibility there could be a lot of GitHub users who don't really need nor care about any of those "features" you try to portray as objectively superior?
"GitHub is the best place to share code with friends, co-workers,
classmates, and complete strangers." As long as GH actually, genuinely
cares about making this statement true, they should be providing these
features.
Roman, in the future, you should follow the kernel's guide for
submitting patches. I believe that drivers/bluetooth is covered by the
list at linux-bluetooth@vger.kernel.org and you can submit your patch
to them, with a proper Signed-off-by tag.
FWIW, Reviewed-by: Corbin Simpson MostAwesomeDude@gmail.com, but
there's no way to confirm that since GH is going to hide my email
address and I can't easily sign this message.
(As an example of broken UI, while writing this message, I split my
screen between Firefox and vim, vertically. Linus' messages, being
wrapped, were perfectly readable, but because Github has a massive
minimum width, I had to scroll back and forth in order to read everybody
else's messages.)
"GitHub is the best place to share code with friends, co-workers, Roman, in the future, you should follow the kernel's guide for FWIW, Reviewed-by: Corbin Simpson MostAwesomeDude@gmail.com, but (As an example of broken UI, while writing this message, I split my |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
ivyl
May 11, 2012
Contributor
@mmorris-gc
Sure, tools can do that, but at what cost?
Mostly messages are read in terminal, not via web interface.
How to distinguish part which should be wrapped from ones that
don't? Add extra tags?
Commit logs are mostly viewed in terminals, which tends to use
monotype fonts.
What about quoting? ">" are clean and indicates
level of quoting.
This ideas are used for years in emails and guess what?
They work!
|
@mmorris-gc How to distinguish part which should be wrapped from ones that Commit logs are mostly viewed in terminals, which tends to use What about quoting? ">" are clean and indicates This ideas are used for years in emails and guess what? |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
factormystic
May 11, 2012
@mmorris-gc It's open source. Fork it and write a custom viewer for youself. Problem solved.
factormystic
commented
May 11, 2012
|
@mmorris-gc It's open source. Fork it and write a custom viewer for youself. Problem solved. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
mephux
May 11, 2012
Amen for the "victim philosophy" comment. If you want to commit or suggest features get ready for feedback. People need to seriously stop crying when others are blunt with them; It's pathetic. (not everyone has time to consider the infinite ways you may interpret something)
mephux
commented
May 11, 2012
|
Amen for the "victim philosophy" comment. If you want to commit or suggest features get ready for feedback. People need to seriously stop crying when others are blunt with them; It's pathetic. (not everyone has time to consider the infinite ways you may interpret something) |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
KorvinSzanto
May 11, 2012
I'd have to say I fully agree with @torvalds, I've worked in very strict commit standards, and in very loose standards, and by far my entire experience was a lot better with well formatted standard commit messages. Github does not handle this at all.
Some say that "people don't care", it's mostly because they don't know what they are missing, if it were more convenient to use good standards, everyone would use them.
KorvinSzanto
commented
May 11, 2012
|
I'd have to say I fully agree with @torvalds, I've worked in very strict commit standards, and in very loose standards, and by far my entire experience was a lot better with well formatted standard commit messages. Github does not handle this at all. Some say that "people don't care", it's mostly because they don't know what they are missing, if it were more convenient to use good standards, everyone would use them. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
jite
May 11, 2012
Sometimes I wonder if the ones who like a massive one-liner as commit message are Windows users...
jite
commented
May 11, 2012
|
Sometimes I wonder if the ones who like a massive one-liner as commit message are Windows users... |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
mmorris-gc
May 11, 2012
Sure, tools can do that, but at what cost?
I don't know what the cost is, but I'd be interested to know! That's why I was asking what prevents the tool from doing this rather than requiring that the user handle it.
@factormystic Not sure what this has to do with my question. I was just wondering if there was a reason that the viewer couldn't handle it; I wasn't complaining or asking someone to fix it for me.
mmorris-gc
commented
May 11, 2012
I don't know what the cost is, but I'd be interested to know! That's why I was asking what prevents the tool from doing this rather than requiring that the user handle it. @factormystic Not sure what this has to do with my question. I was just wondering if there was a reason that the viewer couldn't handle it; I wasn't complaining or asking someone to fix it for me. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
jnavila
commented
May 11, 2012
|
Sad that there is no option to disable pull requests via github |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
skalnik
May 11, 2012
@torvalds It is indeed a text area.
On top of this, vim/emacs/$EDITOR does not usually enforce the commit format either. In both cases it's up to the end user to write a well styled commit message.
That being said, I agree it could be better. Perhaps if it was more like the commit form that the GitHub application has.
Since this is seems so important, perhaps git should enforce this style by rejecting any commits with a message that does not adhere to your specification?
skalnik
commented
May 11, 2012
|
@torvalds It is indeed a text area. That being said, I agree it could be better. Perhaps if it was more like the commit form that the GitHub application has. Since this is seems so important, perhaps git should enforce this style by rejecting any commits with a message that does not adhere to your specification? |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
camdez
May 11, 2012
why is it that the tool used to visualize things cannot know how to wrap text it displays?
@mmorris-gc That was actually covered by @torvalds above when he said:
Some things should not be word-wrapped. They may be some kind of
quoted text - long compiler error messages, oops reports, whatever.
Not only would it be a tremendous burden for every viewing tool to try and determine which items meet the above definition (and do so correctly), many of the tools we use are generic whereas the formatting rules might depend what domain the material came from, making it literally impossible to display things correctly under all conditions.
camdez
commented
May 11, 2012
@mmorris-gc That was actually covered by @torvalds above when he said:
Not only would it be a tremendous burden for every viewing tool to try and determine which items meet the above definition (and do so correctly), many of the tools we use are generic whereas the formatting rules might depend what domain the material came from, making it literally impossible to display things correctly under all conditions. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
mmorris-gc
May 11, 2012
@camdez Interesting. Still seems like a problem that could be solved by better tooling, but I appreciate you taking the time to point that out. Thanks!
mmorris-gc
commented
May 11, 2012
|
@camdez Interesting. Still seems like a problem that could be solved by better tooling, but I appreciate you taking the time to point that out. Thanks! |
pushed a commit
to mlyle/linux
that referenced
this pull request
Feb 7, 2018
pushed a commit
to Reichl/linux-odroid
that referenced
this pull request
Feb 8, 2018
added a commit
to roadrunner2/linux
that referenced
this pull request
Feb 11, 2018
pushed a commit
to Reichl/linux-odroid
that referenced
this pull request
Feb 15, 2018
pushed a commit
to ldu4/linux
that referenced
this pull request
Feb 16, 2018
pushed a commit
to 0day-ci/linux
that referenced
this pull request
Feb 19, 2018
pushed a commit
to 0day-ci/linux
that referenced
this pull request
Feb 21, 2018
pushed a commit
that referenced
this pull request
Feb 22, 2018
added a commit
to 0day-ci/linux
that referenced
this pull request
Mar 10, 2018
pushed a commit
to uniphier/linux
that referenced
this pull request
Apr 5, 2018
kini
referenced this pull request
in acl2/acl2
Apr 7, 2018
Merged
Extend `impossible` to take an argument #834
pushed a commit
to alaahl/linux
that referenced
this pull request
Apr 17, 2018
pushed a commit
to Noltari/linux
that referenced
this pull request
Apr 24, 2018
pushed a commit
to Noltari/linux
that referenced
this pull request
Apr 29, 2018
pushed a commit
to Noltari/linux
that referenced
this pull request
Apr 29, 2018
pushed a commit
to OpenSourceFoundries/linux
that referenced
this pull request
Apr 30, 2018
pushed a commit
to nvertigo/linux
that referenced
this pull request
May 3, 2018
pushed a commit
to Reichl/linux-odroid
that referenced
this pull request
May 7, 2018
added a commit
to commodo/linux
that referenced
this pull request
May 17, 2018
pushed a commit
to jmarcet/linux
that referenced
this pull request
May 19, 2018
pushed a commit
to nvertigo/linux
that referenced
this pull request
May 21, 2018
added a commit
to idosch/linux
that referenced
this pull request
May 26, 2018
added a commit
to idosch/linux
that referenced
this pull request
May 26, 2018
added a commit
to idosch/linux
that referenced
this pull request
May 28, 2018
pushed a commit
to Noltari/linux
that referenced
this pull request
May 29, 2018
pushed a commit
to alaahl/linux
that referenced
this pull request
May 30, 2018
pushed a commit
to Noltari/linux
that referenced
this pull request
May 30, 2018
pushed a commit
to Noltari/linux
that referenced
this pull request
May 30, 2018
pushed a commit
to jmarcet/linux
that referenced
this pull request
May 30, 2018
pushed a commit
to nvertigo/linux
that referenced
this pull request
May 31, 2018
added a commit
to idosch/linux
that referenced
this pull request
May 31, 2018
pushed a commit
to 0day-ci/linux
that referenced
this pull request
Jun 2, 2018
added a commit
to tych0/linux
that referenced
this pull request
Jun 4, 2018
added a commit
to tych0/linux
that referenced
this pull request
Jun 4, 2018
pushed a commit
to 0day-ci/linux
that referenced
this pull request
Jun 5, 2018
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
vsoch
Jun 9, 2018
Hey everyone, just want to peek in and say let's be good to one another. The internet is stinky and without ends, but here on this little page? Let's just be friends.
vsoch
commented
Jun 9, 2018
|
Hey everyone, just want to peek in and say let's be good to one another. The internet is stinky and without ends, but here on this little page? Let's just be friends. |

ReeJK commentedMay 11, 2012
No description provided.