| 29 May 2023 |
Alyssa Ross | Discourse… | 11:02:07 |
infinisil | Let's not open this meta-discussion for now! | 11:02:49 |
@piegames:matrix.org |
if a new contributor opens up a folder and sees gazillion of 2-letter folders - he'll immediately close the tab and go read documentation about it. This is actually a desirable behavior.
For people who are not themselves familiar with sharding, it is best to read an explanation before interacting with it. For people who are - the contents of this folder will make sense immediately.
| 11:02:51 |
j-k | dies discourse actually have threads? I thought it was just quote replies? kind of like you already get in GH PRs | 11:02:57 |
j-k | sure | 11:02:58 |
infinisil | I'd like to hear piegames thoughts about that comment :) | 11:03:00 |
j-k | * does discourse actually have threads? I thought it was just quote replies? kind of like you already get in GH PRs | 11:03:10 |
@piegames:matrix.org | Y'all, Matrix as threads, use them :) | 11:03:27 |
Alyssa Ross | not in my client | 11:03:45 |
infinisil | Oh, didn't notice you opened one, I'm still not sure what to think of Matrix threads :P | 11:03:49 |
@piegames:matrix.org | Difficult to put into words exactly why, but it rubs me the wrong way a bit. I think this folder should be documented extensively. And not only in the Nixpkgs manual, also in the contributing.md and honestly I think I'd even put a README.md into that folder that explains it | 11:04:41 |
infinisil | Oh yeah I was just gonna say, the RFC should be changed to allow a readme in there, and ideally ensuring it gets ordered first (not sure if that's possible though) | 11:05:23 |
@piegames:matrix.org | That's not really possible, especially given that most file viewers put "folders before files" | 11:06:17 |
@piegames:matrix.org | Not sure to which extent this needs to be documented in the RFC vs being an "implementation detail" | 11:06:40 |
infinisil | A folder called _WhatsThisDirectory containing a readme? :P | 11:06:44 |
@piegames:matrix.org | IMO won't help | 11:07:02 |
infinisil | Why not? It's the first thing you'll see when you look at that directory | 11:07:54 |
Alyssa Ross | depends on how you're looking at it, no? | 11:08:08 |
Alyssa Ross | i guess most stuff is either alphabetical or directories-first | 11:08:31 |
@piegames:matrix.org | In GitHub? I'm pretty sure it groups folders before files too, so as the only file it would be the last entry no matter the name | 11:08:48 |
infinisil | Alyssa Ross: Are you intending to reply in the thread? | 11:09:10 |
Alyssa Ross | I have no idea | 11:09:14 |
Alyssa Ross | because as I said, my client doesn't do threads | 11:09:23 |
| * @piegames:matrix.org regrets having started a thread | 11:09:37 |
infinisil | In reply to @infinisil:matrix.org A folder called _WhatsThisDirectory containing a readme? :P That's why I said it should be a directory, not a file :) | 11:09:54 |
@piegames:matrix.org | Ooh | 11:10:15 |
infinisil | Alright let's discuss here then | 11:10:18 |
Alyssa Ross | Wouldn't GitHub display the content of the README for the directory though? | 11:10:21 |
Alyssa Ross | It wouldn't if it was hidden in a subdirectory | 11:10:29 |
@piegames:matrix.org | I have very mixed feelings about this | 11:10:34 |