Re:Burn My Windows
by scrollaway on Tuesday January 04, 2022 @11:07AM
(#29796331)
It increases barrier of entry with something that is really arbitrary and not easy to remember unless you have a cheat-sheet in front of you.
I have lots of commit rules in all my projects but they're simple, straightforward, and easy to remember because they're useful and commonplace. eg "Short one-line commit message, more details in the paragraph beneath it, atomic commits with single change per commit, no individual commit breaks the tests".
If you can't remember that the "silly" project has a "silly rule" in place, and you won't remember any time you look at "git log" results, then I really don't know what to tell you.
Re:Burn My Windows
by selfhoster11 on Tuesday January 04, 2022 @11:43AM
(#29796773)
That's simple enough: have a text file with the emoji saved somewhere handy, or use a text macro expander to replace :colon_style_markup: with real emoji. If you don't already have an emoji input widget on hand, that is.
Re:Burn My Windows
by AnIdiotOnTheNet on Tuesday January 04, 2022 @11:07AM
(#29796318)
Because emoji are tacky. You want to use them in your commit message? Fine. But if I were ever contribute to a project that enforces such a rule I would start every commit with the middle finger emoji.
> But if I were ever contribute to a project that enforces such a rule I would start every commit with the middle finger emoji.
Ah yes, the Kid Rock aesthetic. Much less tacky.
Re:Burn My Windows
by reaperducer on Tuesday January 04, 2022 @11:21AM
(#29796511)
It's his project. He can be tacky, if he wants to. If you don't like it, fork it.
I don't like emojis, but I have even less regard for how boring the internet has become.
I don't think it's out of place on a project about cool window effects which many would also consider tacky.
Re:Burn My Windows
by selfhoster11 on Tuesday January 04, 2022 @11:46AM
(#29796821)
Isn't tackiness heavily context, culture, and timeframe dependent? Besides, computing is far too serious these days . I see no reason for my computing to be a little bit whimsical (especially if it's a hobby project), provided it's also self-consistent.
Re:Burn My Windows
by AnIdiotOnTheNet on Tuesday January 04, 2022 @04:40PM
(#29800935)
> Isn't tackiness heavily context, culture, and timeframe dependent?
All the more reason to not require them?
Re:Burn My Windows
by selfhoster11 on Tuesday January 04, 2022 @05:40PM
(#29801813)
I believe the opposite: that there is sometimes the right place, the right project/people, and the right time to be whimsical. So not always, but also not never (as an abolitionist stance would see it).
Re:Burn My Windows
by AnIdiotOnTheNet on Tuesday January 04, 2022 @06:47PM
(#29802711)
Well I do have to admit that in this particular instance it is just as silly as the project itself, so it does fit.
I don't even know how to type an emoji on my computer
They're not actually emoji; they're shortcodes that get rendered out to emoji in the Github interface. (Which, IMO, is worse than actually using emoji, but easier to type, I suppose.)
935e922 (HEAD -> main, origin/main, origin/HEAD) :tada: Bump version number
aeec220 (tag: v7) Merge branch 'feature/3d-noise'
17fae26 :lipstick: Tweak labels
a331736 :twisted_rightwards_arrows: Merge pull request #21 from Schneegans/feature/3d-noiseOn Windows just press Win+; .
Why do you think that is?