And I wasn’t the only one that was outraged 😅 (thank god! 🙏)
Here’s the thread on the Gopher mailing list where I literally lost my shit™ 🤯 🤣
yarn
ever becomes super popular watch out!
@abucci@anthony.buc.ci I wonder though whether that’ll even be a problem for Yarn? 🤔 We already make it quite hard (impossible?) to prop one’s position up over another, or become “popular”, or whatever. Anything else you think we could do more of to slow things down, and keep possible abuses of the ecosystem down? 🤔 – I’ve always been of the opinion that well your opinion is just as valid as mine and you have a right to it, so I’m very much against things like popularism (as seen on the bird site) and censoring (as seen on the blue book site) and other sorts of silly shit™ 🤣 – If you don’t like me or what I have to say, mute me, unfollow me, but don’t be an ass 😆
@abucci@anthony.buc.ci When you say “right wing”, can you clarify what you mean? 🤔 (just in case our language is not the same somehow…) – I never understood these (silly IMO) terms “left wing” vs. “right wing” and once day I set out to try to “educate” myself on the matter and read up on the political compass – Took the rest too. Seems like it was well worth the effort and these guys appears to do good research on the subject(s) (economic positions and social positions).
@abucci@anthony.buc.ci Haha or you could just use my proxy 😅
@abucci@anthony.buc.ci Oh it got really bad IMO. I left the community as a result of the disgusting shit I was seeing out of the bitreich.org folks 🤯
@logout@i-logout.cz I still have no idea, but I’ll believe you 😅 I wouldn’t even know where to start even if I wanted to 🤣
git am -
-- Hmmm 🤔 -- I think we can do better than this...
@justamoment@twtxt.net Yeah I’m kind of thinking that the JSON API / REST API + SSR Templating calls a “middle” layer. In other words, abstract out the actual data handling and logic with interfaces that can be used for a real response directly (content negotiated) or rendered with some HTML templates.
@abucci@anthony.buc.ci As-is gitwt.dev
🤣
@abucci@anthony.buc.ci I did the same 😅
ssh-keygen -R "bitreich.org"
after this experience 🤢
@abucci@anthony.buc.ci Don’t blame you 🤣
@abucci@anthony.buc.ci You should see my outrage at the Gopher mailing list some years ago regarding some of the “asshole” attitude of these guys 😅
@abucci@anthony.buc.ci Pronounced “git” “wit” right? 😅
git am -
-- Hmmm 🤔 -- I think we can do better than this...
@justamoment@twtxt.net So, we’ll build a few data models that represents data we need to store and mutate and some logic to fetch that data and perform actions on it. Then an API layer will use that and serialise as either a JSON RPC API or JSON Rest API. Another layer will call the same code to fill out template contexts and render templates. Does this sound about right? 🤔
git am -
-- Hmmm 🤔 -- I think we can do better than this...
@justamoment@twtxt.net Yup 👌 I’m going to experiment on someyhing a bit contrived add aee what pattern I can come up with 🤞
https://github.com/dotenx/dotenx – Hmm what the hell is this?! 😳 🤔
Too bad git.social
is taken 😅 It would have made a great domain and project name, but you are on to something 😍
@justamoment@twtxt.net I love ti 😍
git am -
-- Hmmm 🤔 -- I think we can do better than this...
@justamoment@twtxt.net Yeah I have a few ideas for how to structure this, but I’ve never seen anyone do it, probably because these days everyone just does this React shit™ 🤣 Gotta give this a try though… 🤔
@justamoment@twtxt.net I’m still thinking about how we can make Git + Twtxt work in a way that is a sort-of “socialised” collaboration of a Git repo’s issues and reviews of patches… 😅
@justamoment@twtxt.net Yeah that’s another pretty similar way of doing the same thing I guess? Basically a bunch of files in the same repo in even a separate repo right? 🤔
git am -
-- Hmmm 🤔 -- I think we can do better than this...
@justamoment@twtxt.net Can we still maintain a nice SSR (Server-side Rendered) UI though? This is something I never quite managed to “get right”, it would be nice to not have any Javascript (or ever little) for the UI but to still power the SSR and API with the same data structures (which is what I think you’re talking about?)
Very cool 👌
@justamoment@twtxt.net I think, at least that’s the idea, and it allegedly doesn’t pollute the actual repo with unrelated files (I don’t think) – I still haven’t been able to get it to work locally though so hoping someone will answer my comment on the issue. But yeah depending on how git-bug
evolves over time we could just integrate with it “somehow”
git am -
-- Hmmm 🤔 -- I think we can do better than this...
@justamoment@twtxt.net I guess we start with:
- An interface to manager repos
- Support for
git push
over SSH with key management
What already works (mostly):
- Hosting
- Cloning via
git clone
over HTTP/SSH
What still needs consideration/experimentation:
- Code reviews
- Issue tracking
@justamoment@twtxt.net Some good ideas for a project name there 👌 Hmmm 🤔
Gah I had to reboot my cluster 🤯
I need some ARM64 servers in my DC 🤣 I wouldn’t have to do this but for the fact that my workstation is now an ARM (Apple Silicon M1) 😅
How to build x86 (and others!) Docker images on an M1 Mac – Jaimyn’s Blog – TL;DR:
docker buildx create --use
docker buildx build --platform linux/amd64,linux/arm64 --push -t <tag_to_push> <context_path>
Either that or its a family with members Paul, Sue and Mark 🤣
git am -
-- Hmmm 🤔 -- I think we can do better than this...
@justamoment@twtxt.net Yup pretty much. That’s what I’m thinking here… So the Web UI we build need to support IndieAuth I think (well it would be nice if it did I think) so we can manage repos… Repo descriptions can be stored/retrieved from .git/description
– Likewise we can probably do something with SSH keys like storing the keys permitted for “write” access in .git/authorized_keys
. What else? Hmmm 🤔
@lyse@lyse.isobeef.org What, you mean you haven’t been sold by the Cloud hype™ ? 🤔 Cloud is cheaper, Cloud is convenient, Cloud is … 🤣
@darch@neotxt.dk Yeah so hmm 🤔 I’m not qualified to answer this I don’t think but good to see us do R&D when making changes 👌
@darch@neotxt.dk Thanks! 🙏 @justamoment@twtxt.net or @markwylde@twtxt.net Do you guys mind reviewing this? 🙏
Faarrrrk this machine is a lot snappier 😃
@marado@twtxt.net Yeah pretty much 🤣 I kind of have this desire to reinvent Git and Software collaboration a bit 😅 Why can’t we use Twtxt for feed, notifications and communicating reviews? 😆
Finally received my new Mac Studio today
and am now just setting it all up (so much software to install 🤣)
@marado@twtxt.net Oh hey congrats man! 🥳 💍 My wife and I just hit 10 years the other day 🥳
@darch@neotxt.dk Fair enough 👌
@darch@neotxt.dk The drop-down could have the filters pre-defined that you can “tap” on? 🤔
@darch@neotxt.dk No I mean this…
and this…
– I think if we can somehow achieve this kind of UX for filters it might work better on Mobile and take up less room.
@darch@neotxt.dk Nope you’ll see it when you go to https://github.com/notifications – Have a play with it and see what you think 👌
Have you seen the way Github does filters? 🤔
@darch@neotxt.dk Probably mine, 😅 and he’s right, it may not work, but let’s see what we can do 🤔
@bender@twtxt.net Ux is hard 🤯
Speaking of Git hosting / forges / thingies… I just realised that the way in which sr.ht manages patches is actually very similar to what I had in mind, at least conceptually. And… it looks like they somehow have figured out a way to represent whether or not the patches were applied in this nifty Web UI
– If you follow the link to a proposed patch for example you also get another nice interface explaining how to deal with the patch
– As well as a nifty (if you expand it out) little CLI snippet you can paste into your Terminal like:
$ curl -s https://lists.sr.ht/~migadu/alps-devel/patches/36196/mbox | git am -3
Neat! 👌 Some good inspiration to draw from there… (even if I still don’t like the idea of using Email).