no joke I think the single most effective effort-to-result change that The Tech Internet could make for usability is to move the github readme above the github file list
@0xabad1dea that's one of those suggestions I can't believe how I could ever not have it, while at the same time I never would have had such simple an idea 🤣
@0xabad1dea I'd honestly love is README.md files were recognized for just ordinary browsing around your own desktop. Sometimes just a one-line summary or something would be great in `ls` to remind myself why I created some random folder or what it's for.
@0xabad1dea Put that as a feature request change for #forgejo. I like Forgejo, I run it on my own server -- but it is a fairly slavish copy of #GitHub, and there are some things, such as your suggestion, that could be done better.
@0xabad1dea This annoys me every time.
@0xabad1dea …and now I’m pondering if it can be achieved with a TamperMonkey script or, even better, with an extension
@0xabad1dea I think this is one of those things where different classes of user want polar opposites. My suggestion would be that if you’re a contributor to repo, readme down bottom, you’re probably here for code. If you’re not, up top, you probably want some context.
@0xabad1dea or make it a collapsed view if more than a few entries.
@0xabad1dea nobody works at #github any more. #Microsoft turned it into an LLM farm
@0xabad1dea gitlab too
@0xabad1dea
This gets me all the time. I forget that the content I'm actually looking for is at the bottom
@0xabad1dea ....or move EVERYTHING out of GitHub
@0xabad1dea If they could implement IPv6 first that we can actually use it on our machines, I would see this as a higher prio TBH
@0xabad1dea considering a heist/caper to break into their systems just to reorder these two tags in their production then poof💨 and by the time they fixed it everyone would be clamoring for it
The problem i would have with that is that the file list generally shows not that many lines because the top level of most repos will have mostly just some subdirectories, while the Readme can get very long for some repos. That would mean a lot of scrolling to get to the file list in those repos.
Now if they made both the file list and the readme collapsible and maybe even start with the file list collapsed, then i think that would be a better solution.
@0xabad1dea viewing other people's repos that I don't contribute to, this would be great. Viewing ones I own or have commit privileges to, no thanks. And either way, the behavior in GitLab is more relevant to my life than GitHub.
@jon if you’re a contributor to the repo why would you be constantly mucking about in the online file preview instead of your local copy
@jon @0xabad1dea I mean I'd rather have the readme at the top of my own repos, which are almost exclusively solely used by me, because I have a bad habit of updating the project but not the readme and if it was more prominent I'd likely notice discrepancies
@jon @0xabad1dea
Who says they need to be on the same page at all? Put the readme on some kind of landing page and the files on a .../repo or something. Contributers will bookmark .../repo, problem solved.
@jackeric @jon @0xabad1dea I always write my READMEs (for personal stuff) from the perspective of "other people are going to use this". As far as I know, this has *never* happened
@0xabad1dea I do it quite a lot for the purposes of sending links to specific chunks of code to people. Stuff like “oh, that’s implemented here”.
@0xabad1dea @jon Not constantly, but I do use it every so often to share a link to coworkers, or to quickly look up how the code looks on a particular branch (not as a diff). Nothing that can’t be fixed by tapping the End key though. Or the readme can be collapsed by default on repos you have push access to.
@xgranade @0xabad1dea you can do this, nobody can stop you