2020-12-21T03:06:48 #kisslinux where's dylan guys? 2020-12-21T03:07:31 #kisslinux anyone know? Is he OK? 2020-12-21T04:10:04 #kisslinux is there any specific reason the "mesa" package doesn't build osmesa as well? or is it just "we haven't needed it" 2020-12-21T04:11:25 #kisslinux I can (and have) packaged it for myself but it's annoying to either have a bunch of alternative duplicates on my machine and have it named "osmesa" (or alternatively, uninstall all the software depending upon mesa, name my own package "mesa", then install that instead) 2020-12-21T04:12:27 #kisslinux davidgarland best thing to do is ask the maintainer / look at git history 2020-12-21T04:13:03 #kisslinux gotcha 2020-12-21T04:13:10 #kisslinux ..that crashed firefox somehow, amusingly 2020-12-21T04:13:14 #kisslinux you pinging me, I mean 2020-12-21T04:14:55 #kisslinux maybe there's a way I can just get it to do osmesa standalone, will give that a spin first 2020-12-21T04:20:25 #kisslinux also yeah i would fork to your own repo instead of renaming 2020-12-21T04:20:30 #kisslinux makes dependencies much easier 2020-12-21T04:23:20 #kisslinux hmm wdym 2020-12-21T04:23:35 #kisslinux like I already have my own github repo for my packages if that's what you're getting at 2020-12-21T04:25:33 #kisslinux i mean call the package mesa, not osmesa 2020-12-21T04:30:32 #kisslinux ah yeah gotcha 2020-12-21T04:30:42 #kisslinux what im trying now is to make it build only the osmesa part 2020-12-21T04:30:55 #kisslinux that way people could just use the standard mesa, then do osmesa as an additional thing 2020-12-21T04:31:09 #kisslinux rather than either having bloat by virtue of mesa including osmesa, or by osmesa rebuilding all the mesa stuff 2020-12-21T04:31:27 #kisslinux if I can't get that to work, I'll do what you're describing, as I agree that's probably best 2020-12-21T15:37:42 #kisslinux does anyone know how to get the `keyctl` binary on a system? https://github.com/torvalds/linux/blob/master/security/keys/keyctl.c <-- not sure if this is a kernel config flag? 2020-12-21T16:11:59 #kisslinux ah nevermind: https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/keyutils.git 2020-12-21T16:13:02 #kisslinux even better! https://github.com/kisslinux/community/tree/master/community/keyutils 2020-12-21T17:25:38 #kisslinux anyone have a list of kiss repos not hosted on github? 2020-12-21T17:25:45 #kisslinux im updating kiss-find-db to support that 2020-12-21T17:29:27 #kisslinux found one on sr.ht :) https://git.sr.ht/~gullik/ksrepo 2020-12-21T17:41:16 #kisslinux admicos has one too i think 2020-12-21T17:41:37 #kisslinux Nvm they're all archived 2020-12-21T17:41:40 #kisslinux yeah though its not working for me 2020-12-21T17:41:41 #kisslinux yeah 2020-12-21T17:41:51 #kisslinux I am taking up de-facto maintainership of kiss-find 2020-12-21T17:42:33 #kisslinux I just added a new version of kiss-find to my repo, and uploaded a newly generated db to be hosted by github for now 2020-12-21T17:42:42 #kisslinux it also supports non-github kiss repos 2020-12-21T17:43:01 #kisslinux I would love to add sr.ht repo discovery support, and more non-github repos 2020-12-21T17:43:01 #kisslinux maybe gitlab 2020-12-21T17:56:02 #kisslinux what about an awesome-kiss list following the format of https://github.com/sindresorhus/awesome? 2020-12-21T17:56:49 #kisslinux It could have a section for repos, and a section for KISS spins like wyverkiss, gkiss, etc 2020-12-21T17:58:52 #kisslinux I actually hadn't heard of kiss-find 2020-12-21T17:59:57 #kisslinux I'm happy to contribute to an awesome-kiss list 2020-12-21T18:00:26 #kisslinux though I do think a decent amount of the awesome-kiss i'd like as part of the wiki/docs, that can come later 2020-12-21T18:01:01 #kisslinux acheam a section for repos, a section for spins, a section for kiss- commands (I think i have like 10 kiss- commands now) 2020-12-21T18:01:24 #kisslinux a section for docs and guides 2020-12-21T18:02:06 #kisslinux kiss-log is sad these days - the only thing that shows up for me is stuff I made :( 2020-12-21T18:02:39 #kisslinux micr0: that sounds great! Do you think people would be open to it being on sr.ht, or should it be on GitHub? 2020-12-21T18:02:54 #kisslinux Yeah a list would be pretty nice, will help showing kiss related stuff here and there that no one notices 2020-12-21T18:04:34 #kisslinux depends acheam. im open to it being on sr.ht, but I think the resource itself is meant more as an advertisement and honestly unless you have setup your mail client nicely, contributing on sr.ht is harder than github 2020-12-21T18:05:24 #kisslinux micr0: yeah, thats why I was asking... github sounds like the better choice 2020-12-21T18:05:43 #kisslinux yeah unfortunately, right now, gonna prioritize reach over purity 2020-12-21T18:06:12 #kisslinux plus purity => we get most of the awesome stuff in the wiki anyway so you can do `kiss help wiki/awesome` or soemthing like that 2020-12-21T18:06:20 #kisslinux btw, got our install instructions up on https://github.com/makeworld-the-better-one/amfora#kiss-linux 2020-12-21T18:06:41 #kisslinux not gonna lie, I expect one of three outcomes for kiss by april: 2020-12-21T18:07:54 #kisslinux ooh very cool, I love amfora 2020-12-21T18:09:01 #kisslinux micr0: the link you made to k1ss.org is pointing to a non existent file in the repository instead of the website 2020-12-21T18:11:38 #kisslinux 1. dylan returns refreshed having dealt with necessary stuff and happy to continue BDFL, 2. dylan returns refreshed having dealt with necessary stuff and unhappy to continue BDFL, and either: a. transfers ownership/access to main repos, b. does not transfer ownership and people are confused where to move to, or 3. dylan does not return and project slowly atrophy's unless someone else tries to create a fork that convinces enough people 2020-12-21T18:11:38 #kisslinux to move to. 2020-12-21T18:12:23 #kisslinux who do you think would be in line for BDFL-ship and/or willing to rally a crowd around a fork? 2020-12-21T18:12:49 #kisslinux i have no idea, i would look to whoever is the biggest contributor to `kiss` the binary, but thats hard to find 2020-12-21T18:13:06 #kisslinux since dylan didn't merge PRs, but would rewrite them as himself 2020-12-21T18:13:28 #kisslinux testuser[m] care to make a pr to fix? dang relative url since i didnt prefix with https:... 2020-12-21T18:14:03 #kisslinux I'm on my phone rn 2020-12-21T18:15:01 #kisslinux acheam honestly the biggest contributors from what I saw left in later October 2020-12-21T18:15:41 #kisslinux micr0: thats a shame, but luckily the whole point of KISS is that this process would be as simple as possible 2020-12-21T18:17:59 #kisslinux community repo shows a-schaefers and cemkeylan as the two biggest non-dylan contributors 2020-12-21T18:18:19 #kisslinux cem has his own linux, carbs, and a-schaefers not sure about 2020-12-21T18:18:42 #kisslinux also, we are talking about just like, 4 weeks of dylan gone, which is a pretty short time, and during holiday seasons for some people 2020-12-21T18:19:18 #kisslinux acheam yeah I mean, technically, it is quite simple. Trust and competence, still untested. 2020-12-21T18:21:34 #kisslinux if I would to nominate anyone I think it would be dilyn, mostly because i like the idea behind kiss-static 2020-12-21T18:31:08 #kisslinux i'd also nominate dilyn just from what i've seen in this IRC channel 2020-12-21T18:31:32 #kisslinux but I wouldn't nominate anyone actually, because i'm not involved enough in KISS imo 2020-12-21T18:32:53 #kisslinux chicken-and-egg, by involving yourself, you become more involved :) 2020-12-21T18:34:16 #kisslinux :) 2020-12-21T18:39:40 #kisslinux dilyn has been pretty constant and contributes regularly 2020-12-21T18:40:12 #kisslinux but then again, micr0 has been stepping up lately to fill in the gaps with Dylan's absence 2020-12-21T18:41:56 #kisslinux kiss a | grep bdfl 2020-12-21T18:43:26 #kisslinux lol 2020-12-21T18:53:39 #kisslinux I don't have the sh skills to keep things pure like people would want 2020-12-21T18:54:17 #kisslinux i'm happy a) merging PRs to community repositories, b) helping create infrastructure to lessen any maintainence burden for everyone 2020-12-21T18:55:05 #kisslinux c) writing documentation and setting up more communications infra if needed 2020-12-21T19:10:56 #kisslinux woah didn't know there was a gemini mirror of the website 2020-12-21T19:11:16 #kisslinux thanks kiedtl! 2020-12-21T19:11:29 #kisslinux hehe no problem :) 2020-12-21T19:11:44 #kisslinux but to be honest... I"m not sure to what extent it's up to date 2020-12-21T19:11:46 #kisslinux * kiedtl checks 2020-12-21T19:12:01 #kisslinux seems to be up to date 2020-12-21T19:12:28 #kisslinux given the website is on git, it might not bee too difficult to setup a ci/cd thing? 2020-12-21T19:12:48 #kisslinux because the website was in plain text, I converted it by hand. 2020-12-21T19:13:14 #kisslinux so... automation would be extremely difficult, given the quantity of ASCII art, ASCII tables, etc. 2020-12-21T19:13:34 #kisslinux to be honest, I'm not even sure if it's possible 2020-12-21T19:13:39 #kisslinux hmmm yeah. Maybe pandoc txt --> markdown, md2gemini markdown --> gmi? 2020-12-21T19:14:03 #kisslinux ill try it right now 2020-12-21T19:14:11 #kisslinux I don't remember the reason, but I'd thought about that and dismissed the idea 2020-12-21T19:15:11 #kisslinux Well, for one thing, the indexes (e.g. the ones in install guide) are unecessary (as gemtext doesn't support anchors) 2020-12-21T19:15:37 #kisslinux though I guess that could be removed, given enough calls to grep 2020-12-21T19:16:23 #kisslinux btw, has dylan been seen here at all in the last few weeks? it seems like he's been gone a long time :3 2020-12-21T19:16:34 #kisslinux shouldn't be too too hard to delete everthing between [0.0] and [1.0] on each page 2020-12-21T19:16:39 #kisslinux which would just wipe out the index 2020-12-21T19:16:43 #kisslinux yeah, true 2020-12-21T19:16:47 #kisslinux No hes been gone 4 weeks now I think 2020-12-21T19:17:07 #kisslinux my... I hope he isn't attached to a ventilator 2020-12-21T19:17:54 #kisslinux yes, I hope that too 2020-12-21T19:18:10 #kisslinux it looks like there are html versions of all the files in the repo as well which makes things much much easier 2020-12-21T19:18:34 #kisslinux no, they're just the contents of the text files in between
 tags, IIRC
2020-12-21T19:19:54 #kisslinux  hmmm yes I see now
2020-12-21T19:20:09 #kisslinux  well. taking a second look at this, it looks like automating the conversion wouldn't be *as* hard as I thought... but that install file is still going to be tricky
2020-12-21T19:20:34 #kisslinux  yeah the install file is what im working on now... I figure that if we could figure that out, then the rest will be easy
2020-12-21T19:22:07 #kisslinux  the wiki has certainly made lots of progress since I last saw it though!
2020-12-21T19:25:51 #kisslinux  any info on dylan yet
2020-12-21T19:26:42 #kisslinux  not to my knowlege
2020-12-21T19:44:58 #kisslinux  i wouldn’t be too worried about dylan’s absence.  looks like he took a longer break in 2019 (no commit history for the entirety of April).
2020-12-21T19:46:57 #kisslinux  amfora is really nice, i packaged 1.7.1 which adds subscriptions, which is super convinient
2020-12-21T19:47:23 #kisslinux  i wonder how quick someone could code up a gemini feed for kisslinux package updates
2020-12-21T19:47:52 #kisslinux  based off of kiss-find-db and/or kiss-log...
2020-12-21T19:49:16 #kisslinux  it's also the holiday season, let's see in the new year
2020-12-21T19:49:44 #kisslinux  would still be nice to have more people who can merge pull requests
2020-12-21T19:51:50 #kisslinux  damn, are there any repos people are using which are more up to date?
2020-12-21T19:52:17 #kisslinux  or are people just applying the pr patches to their local repo?
2020-12-21T19:52:47 #kisslinux  aarng this was the biggest surprise to me of kisslinux in general, the 'one maintainer' rule for packages, and not using 'author+committer' instead opting for 'one person maintains it all'
2020-12-21T19:52:48 #kisslinux  someone made a fork, was it dilyn?!
2020-12-21T19:53:01 #kisslinux  danteissaias aarng i have a fork of community with all outstanding PRs merged
2020-12-21T19:53:12 #kisslinux  right was you, my bad
2020-12-21T19:53:18 #kisslinux  what's your github again? micr0?
2020-12-21T19:53:25 #kisslinux  https://github.com/jedahan/community
2020-12-21T19:53:28 #kisslinux  thanks
2020-12-21T19:53:35 #kisslinux  micr0: I noticed that subscriptions thing today... very helpful as Newsboat can't seem to render gemini
2020-12-21T19:53:37 #kisslinux  i should reserve micr0 at least for now if possible
2020-12-21T19:54:02 #kisslinux  womp womp someone has it
2020-12-21T19:54:07 #kisslinux  rip
2020-12-21T19:54:30 #kisslinux  looks inactive
2020-12-21T19:54:56 #kisslinux  i've managed to swipe some usernames in the past when the accounts were inactive
2020-12-21T19:55:08 #kisslinux  you can contact github support about it if you want
2020-12-21T19:55:41 #kisslinux  https://docs.github.com/en/free-pro-team@latest/github/site-policy/github-username-policy#name-squatting-policy
2020-12-21T19:55:53 #kisslinux  worth a try
2020-12-21T19:58:53 #kisslinux  cool, just messaged gh support lets see what they say
2020-12-21T19:59:09 #kisslinux  good luck
2020-12-21T19:59:35 #kisslinux  i managed to get github.com/notepad in the past although i ended up abandoning that project and giving away the name
2020-12-21T20:00:25 #kisslinux  also I wonder if creating an org (as a temporary solution) for community run repos / updates for kiss would be useful as a stop-gap. i dont like associating jedahan with something that I want more decentralized involvement
2020-12-21T20:00:35 #kisslinux  maybe call the org 'kiss-groupies' or something :)
2020-12-21T20:01:12 #kisslinux  or just kiss-community
2020-12-21T20:01:27 #kisslinux  +1 for kiss-community
2020-12-21T20:01:28 #kisslinux  though it might be confused with the kiss-community repo
2020-12-21T20:01:38 #kisslinux  kiss-unofficial might work
2020-12-21T20:01:56 #kisslinux  I don't think that there is too much confusion there
2020-12-21T20:05:12 #kisslinux  acheam you have a gh username?
2020-12-21T20:05:25 #kisslinux  micr0: yep, its "armaanb"
2020-12-21T20:08:14 #kisslinux  micr0: thanks!
2020-12-21T20:09:46 #kisslinux  alright, i made an org called kiss-community, and invited some of the people who are in this channel that I kind of know
2020-12-21T20:10:22 #kisslinux  i'll push my jedahan/community to kiss-community/repo-community for now
2020-12-21T20:11:20 #kisslinux  awesome
2020-12-21T20:11:29 #kisslinux  neat
2020-12-21T20:15:22 #kisslinux  if anyone knows resources for how to setup gpg so that y'all are a little bit safer please point me in the right direction
2020-12-21T20:15:50 #kisslinux  anyway, gotta eat
2020-12-21T20:17:31 #kisslinux  sweet
2020-12-21T20:18:22 #kisslinux  would people be interested in a KISS sr.ht CI/CD image?
2020-12-21T20:18:32 #kisslinux  uhhh
2020-12-21T20:18:34 #kisslinux  you mean
2020-12-21T20:18:39 #kisslinux  building kiss packages on sr.ht?
2020-12-21T20:19:07 #kisslinux  not sure if that's a good idea. Unless you severely limit the number of packages that will be built, and how often they will be built.
2020-12-21T20:19:29 #kisslinux  I think people would be interested in a firefox-bin :D
2020-12-21T20:19:56 #kisslinux  acheam: I would be, anyway
2020-12-21T20:20:20 #kisslinux  I mean, I don't think sr.ht would appreciate us building a full version of firefox on their CI infra
2020-12-21T20:20:27 #kisslinux  even if it was only once in a while.
2020-12-21T20:20:37 #kisslinux  kiedtl good idea to ask
2020-12-21T20:20:48 #kisslinux  ^^
2020-12-21T20:20:49 #kisslinux  I would welcome any CI/CD around building binaries with kiss
2020-12-21T20:21:02 #kisslinux  If not sourcehut, I may be willing to host a KISS ci/cd service
2020-12-21T20:21:13 #kisslinux  I will ask on #sr.ht now
2020-12-21T20:21:21 #kisslinux  Yeah, I would write ddevault an email asking if it's OK to build a linux distro on his CI before doing it
2020-12-21T20:21:22 #kisslinux  you guys are speaking my language right now
2020-12-21T20:21:26 #kisslinux  if you could provide an example sr.ht ci/cd that works inside OCI images we could move it to whatever host works well
2020-12-21T20:21:59 #kisslinux  I mean, I could just host an instance of builds.sr.ht at my house
2020-12-21T20:22:07 #kisslinux  yeah you could do that
2020-12-21T20:22:09 #kisslinux  yeah
2020-12-21T20:22:22 #kisslinux  I'm just not sure doing it on the official srht instance is a good idea :P
2020-12-21T20:22:30 #kisslinux  Yeah I don't think its worth even asking haha
2020-12-21T20:22:47 #kisslinux  "can i build a linux distro on your ci pls"
2020-12-21T20:22:58 #kisslinux  lol
2020-12-21T20:23:26 #kisslinux  i can ask on their irc channel
2020-12-21T20:23:28 #kisslinux  i mean, the base image can just be the rootfs, and then only the needed packages have to built on top of that
2020-12-21T20:23:44 #kisslinux  Drew's next post will be: "sr.ht isn't meant to be every distro's CI"
2020-12-21T20:23:47 #kisslinux  micr0: I can back you up if you do so :)
2020-12-21T20:23:51 #kisslinux  and what nerditup
2020-12-21T20:23:53 #kisslinux  nerditup: sounds about right
2020-12-21T20:23:53 #kisslinux  said
2020-12-21T20:24:02 #kisslinux  you bet ddevault will rant about it on mastodon too
2020-12-21T20:24:12 #kisslinux  kind of glad I dont follow him on mastodon
2020-12-21T20:24:21 #kisslinux  it's the last kind of publicity KISS needs
2020-12-21T20:24:27 #kisslinux  indeed
2020-12-21T20:26:06 #kisslinux  maybe I'll write my own basic CI/CD service? All it would do is grab a webhook, build the package in my KISS docker image, and grab the binary when its done, publishing it to a CDN
2020-12-21T20:26:25 #kisslinux  thanks micr0
2020-12-21T20:26:35 #kisslinux  said it 100x better than I would have lol
2020-12-21T20:28:23 #kisslinux  For those not in that channel, Drew responded: "avoid submitting more than one build at a time for a use-case like that and please pay for your account. otherwise you should be fine"
2020-12-21T20:29:04 #kisslinux  thanks acheam, I just joined the channel so I missed it
2020-12-21T20:30:40 #kisslinux  So if people are willing to either outright pay for, or pool togethor for a $20, $50, or $100 sr.ht membership we could do that... would also require adapting KISS to their build system
2020-12-21T20:32:09 #kisslinux  their build system seems pretty barebones
2020-12-21T20:32:23 #kisslinux  it is, but it works well
2020-12-21T20:32:24 #kisslinux  in the sense that adaptation should be simple :)
2020-12-21T20:32:29 #kisslinux  ah yes
2020-12-21T20:32:38 #kisslinux  yeah, that's what I like about it
2020-12-21T20:32:43 #kisslinux  I'm just reviewing it
2020-12-21T20:32:46 #kisslinux  we'd need to make a KVWM image for KISS
2020-12-21T20:32:47 #kisslinux  haven't used it
2020-12-21T20:32:56 #kisslinux  s/KVWM/KVM
2020-12-21T20:33:42 #kisslinux  this is a full build pipeline for a simple cpp program
2020-12-21T20:33:43 #kisslinux  https://git.sr.ht/~armaan/gen-shell/tree/main/item/.build.yml
2020-12-21T20:33:58 #kisslinux  way simpler than drone, jenkins, etc IMO
2020-12-21T20:36:23 #kisslinux  so if we pay for the account, does Drew care if we build from scratch on every build? just thinking about the maintenance of a point in time image vs installing from scratch for every build
2020-12-21T20:37:06 #kisslinux  I don't know, but if I was running sr.ht I don't think I'd like it
2020-12-21T20:37:13 #kisslinux  sry, I don't mean to come off as rude
2020-12-21T20:37:22 #kisslinux  doesn't seem rude to me
2020-12-21T20:37:22 #kisslinux  but I don't want to get on drews nerves or anything.
2020-12-21T20:37:27 #kisslinux  ok
2020-12-21T20:37:39 #kisslinux  neeasade kiedtl i read it as 'make sure you only have one build job running at a time'
2020-12-21T20:37:46 #kisslinux  it's good to think about these things if we want to put together a CI pipeline
2020-12-21T20:37:48 #kisslinux  ^^ that too
2020-12-21T20:38:31 #kisslinux  i would start with a small package from core, and get that running first, and safelist to only build that package
2020-12-21T20:38:46 #kisslinux  then add a second, and make sure we only have one build happening at a time
2020-12-21T20:39:06 #kisslinux  then we can open the floodgates to whatever binaries we want, especially the big ones like firefox
2020-12-21T20:39:26 #kisslinux  and for stuff like FF i would still ping a heads up when we are about to try it the first time
2020-12-21T20:39:36 #kisslinux  I could also host an instance of build.sr.ht myself, and we won't have to deal with this
2020-12-21T20:39:45 #kisslinux  that would be sweet too
2020-12-21T20:39:54 #kisslinux  acheam: that would be awesome
2020-12-21T20:40:01 #kisslinux  btw, what would you all say to having a sedbot in the channel?
2020-12-21T20:40:11 #kisslinux  my server is out of commision until I get a new modem though, so it would be a week or two
2020-12-21T20:40:24 #kisslinux  (though last time i tried running sr.ht i had some issues, that was a long time ago)
2020-12-21T20:40:43 #kisslinux  acheam: we can look into setting up a redundant pair from my place :D
2020-12-21T20:41:12 #kisslinux  also, regarding the actual build.yml - our best bet i think would be making a containerfile that runs on alpine, it seems.
2020-12-21T20:41:19 #kisslinux  :(
2020-12-21T20:41:51 #kisslinux  no base KISS w/ the latest stable kernel?
2020-12-21T20:42:09 #kisslinux  my suggestion is to do that, but inside a container
2020-12-21T20:42:37 #kisslinux  micr0: https://git.sr.ht/~armaan/dockerfiles/tree/main/item/kiss/2020.9-2/Dockerfile
2020-12-21T20:42:38 #kisslinux  so as long as the host system has support for podman or docker, we can use anything we want to make builds
2020-12-21T20:42:42 #kisslinux  i guess chroot is also a thing
2020-12-21T20:43:02 #kisslinux  nerditup: sounds great!
2020-12-21T20:43:03 #kisslinux  acheam that is awesome!
2020-12-21T20:43:16 #kisslinux  nice, that dockerfile you linked from scratch is what I was thinking
2020-12-21T20:51:28 #kisslinux  /13/13
2020-12-21T20:51:31 #kisslinux  whoops
2020-12-21T20:52:04 #kisslinux  kiedtl: sedbot would be cool.
2020-12-21T20:52:16 #kisslinux  agreed
2020-12-21T20:52:41 #kisslinux  what is sedbot?
2020-12-21T20:53:08 #kisslinux  If you send a regex message, it will apply it to your last message and send out a new corrected version
2020-12-21T20:54:05 #kisslinux  like this
2020-12-21T20:54:08 #kisslinux  s/this/something else/
2020-12-21T20:54:09 #kisslinux   like something else
2020-12-21T20:54:25 #kisslinux  exactyl
2020-12-21T20:54:30 #kisslinux  s/exactyl/exactly
2020-12-21T20:54:31 #kisslinux   exactly
2020-12-21T20:54:35 #kisslinux  oooh thanks kiedtl
2020-12-21T20:55:18 #kisslinux  right now kissbot is just a patched version of https://tildegit.org/ben/sedbot, but I intend to write a more fully-featured one soon(tm)...
2020-12-21T20:55:58 #kisslinux  where did you put the source?
2020-12-21T20:56:42 #kisslinux  I haven't published the modified source, since the bot is temporary (until I write my own, as I said before)
2020-12-21T20:57:00 #kisslinux  the changes are small, anyway, it just disables some features that could be abused
2020-12-21T20:58:32 #kisslinux  cool
2020-12-21T21:01:34 #kisslinux  Thinking this through: I could most likely have this setup over christmas. An instance of builds.sr.ht would be available at the domain kiss.armaanb.net for now, or if Dylan returns, at the k1ss.org domain maybe. Registration would be limited in order to restrict usage. I could allocate 16gb ram and 4 vCPUs (maybe more later on) to the build runner VM, and run the web services, database, etc in docker containers on my main docker host. This would
2020-12-21T21:01:34 #kisslinux  allow for 5-6 concurrent builds. Images will be based on my dockerfile, and artifacts will be published to Wasabi CDN so my home network isn't hammered. Could be linked in to a new kiss-bin repo created specifically for this purpose either on github or sr.ht
2020-12-21T21:02:15 #kisslinux  im going to start packaging the necesary sr.ht services into a docker-compose setup for my own deployment convinience
2020-12-21T21:05:30 #kisslinux  acheam I just used that dockerfile to spit out the tarball for eiwd, very nice
2020-12-21T21:05:57 #kisslinux  micr0: awesome! Glad its coming into use
2020-12-21T21:06:05 #kisslinux  sls podman build -t kiss .; sls podman run --volume $PWD:/root/.cache/bin kiss kiss build eiwd; ls
2020-12-21T21:06:34 #kisslinux  I would recommend updating kiss itself in that from scratch stage though
2020-12-21T21:07:56 #kisslinux  rebuilding kiss in the dockerfile was taking a long time, so I gave up on it earlier. I will try it again now though
2020-12-21T21:08:55 #kisslinux  acheam something like https://ix.io/2J3t
2020-12-21T21:12:48 #kisslinux  micr0: damn, xfinity is blocking ix.io for some god forsaken reason, and don't have the acsess to change it right now. Could you send it another way?
2020-12-21T21:13:02 #kisslinux  acheam: I changed to http instead of https
2020-12-21T21:13:08 #kisslinux  I got the same error lol
2020-12-21T21:13:43 #kisslinux  nerditup: even switching it to http, viewing it in w3m instead of firefox, private window, etc didn't work
2020-12-21T21:13:58 #kisslinux  damn. "unsafe for children"?
2020-12-21T21:15:09 #kisslinux  acheam nerditup even if you set your dns to something like 9.9.9.9?
2020-12-21T21:15:17 #kisslinux  i can use 0x0.st i think hold on
2020-12-21T21:15:19 #kisslinux  micr0: my DNS is 9.9.9.9 already
2020-12-21T21:15:27 #kisslinux  I think at least
2020-12-21T21:16:00 #kisslinux  oh got it! I was disconnected from my VPN, which uses 9.9.9.9
2020-12-21T21:22:39 #kisslinux  micr0: should we create an awesome-kiss list in the kiss-community org?
2020-12-21T21:34:42 #kisslinux  acheam yeah!
2020-12-21T21:34:54 #kisslinux  micr0: i'll start it
2020-12-21T21:42:46 #kisslinux  acheam: i just made kiss-ci. sls kiss ci eiwd => leads to eiwd⊙1 in the current directory
2020-12-21T21:43:44 #kisslinux  micr0: looks great! I presume it just does the podman command you sent earlier?
2020-12-21T21:44:23 #kisslinux  yeah pretty much, full script is : https://raw.githubusercontent.com/jedahan/kiss-repo/main/kiss-ci/files/kiss-ci
2020-12-21T21:47:29 #kisslinux  micr0: how do you want your repo to be listed on the awesome-kiss list? is "Jedahan kiss-repo" okay? I feel like just "kiss-repo" might lead to name conflicts and ambiguity, and just "Jedahan" would be confusing
2020-12-21T21:50:20 #kisslinux  i think maybe i can rename it to repo-jedahan? or repo-personal?
2020-12-21T21:50:36 #kisslinux  gotta make some podman fixes to that script btw
2020-12-21T21:50:55 #kisslinux  micr0 https://docs.github.com/en/free-pro-team@latest/github/authenticating-to-github/managing-commit-signature-verification
2020-12-21T21:51:04 #kisslinux  ^ gpg signing commits etc.
2020-12-21T21:51:17 #kisslinux  I think I will do "user/repo-name" just to keep things consistent
2020-12-21T22:13:26 #kisslinux  arghhh why does github not accept gemini links as valid links
2020-12-21T22:14:35 #kisslinux  anyways, please contribute to the new awesome-kiss list!
2020-12-21T22:14:36 #kisslinux  https://github.com/kiss-community/awesome-kiss
2020-12-21T22:16:06 #kisslinux  maybe put https://github.com/gkisslinux in spins?
2020-12-21T22:17:53 #kisslinux  danteissaias: done!
2020-12-21T22:22:05 #kisslinux  this is great acheam
2020-12-21T22:22:16 #kisslinux  thanks micr0!
2020-12-21T22:22:56 #kisslinux  acheam: added a PR
2020-12-21T22:24:03 #kisslinux  jedavies: merged, thank you!
2020-12-21T22:25:12 #kisslinux  oh jedavies i should invite you to the org as well
2020-12-21T22:25:38 #kisslinux  org?
2020-12-21T22:25:53 #kisslinux  kiss-community
2020-12-21T22:31:23 #kisslinux  Oh nice, good idea!  I need to update qemu in community but there is a change to the main repo needed first: https://github.com/kisslinux/repo/issues/249
2020-12-21T22:32:54 #kisslinux  Good to have an up to date fork of community while Dylan is away
2020-12-21T22:33:12 #kisslinux  we could create a fork of the official repos too
2020-12-21T22:33:15 #kisslinux  I wonder if kiss-community should fork kisslinux/repo OR just fork the package that needs updating from core
2020-12-21T22:33:32 #kisslinux  I'm thinking: what would be the easiest to merge back upstream when the time comes
2020-12-21T22:33:51 #kisslinux  probably forking the main repo
2020-12-21T22:34:16 #kisslinux  yeah fork the main repo
2020-12-21T22:34:28 #kisslinux  easier for people to use as well, just clone from kiss-community rather than officla
2020-12-21T22:41:14 #kisslinux  Just forked it to kiss-community
2020-12-21T23:03:34 #kisslinux  I imagine Dylan coming back and thinking, "what the hell happened?!" lol
2020-12-21T23:03:41 #kisslinux  lol
2020-12-21T23:04:28 #kisslinux  damn i haven't compiiled a kernel in ages i've forgotten everything
2020-12-21T23:04:42 #kisslinux  it keeps freezing after "switching to amdgpudrmfb from EFI"
2020-12-21T23:04:52 #kisslinux  i can't remember how to fix it, i've compiled the amdgpu firmware into the kernel
2020-12-21T23:07:03 #kisslinux  ive had issues with compiling in firmware (for non-amd-related stuff) and generally have just kept stuff as modules RIP
2020-12-21T23:08:31 #kisslinux  i learnt so much of the kernel stuff in the summer but i've forgotten it all know
2020-12-21T23:08:45 #kisslinux  i definitely had it working with everything compiled in
2020-12-21T23:08:49 #kisslinux  i tend not to like modules
2020-12-21T23:10:47 #kisslinux  i fixed it but i don't even know how
2020-12-21T23:10:57 #kisslinux  ok then
2020-12-21T23:11:19 #kisslinux  Re: all this stuff, it's very exciting
2020-12-21T23:11:55 #kisslinux  I'm more than happy to join in but the extent of my utility is answering questions, writing documentation, and maintaining packages. I am bunk at writing code :S
2020-12-21T23:13:00 #kisslinux  i can write code decently, depending on what it is
2020-12-21T23:13:15 #kisslinux  Lmfao why do I have four repositories listed on awesome-kiss xD
2020-12-21T23:13:21 #kisslinux  so if you need help with documentation tooling, or whatever other stuff y'all do give me a holler
2020-12-21T23:13:22 #kisslinux  Make me look more important than I am
2020-12-21T23:13:44 #kisslinux  dilynm: because you have 4 repos? I can remove your -me one if you'd like haha
2020-12-21T23:13:44 #kisslinux  hey this might be the catalyst to create some more shared topic repositories than personal ones
2020-12-21T23:13:58 #kisslinux  micr0: that'd be nice
2020-12-21T23:14:02 #kisslinux  though honestly its kinda nice to be like 'look how many repos are maintained by regular old people'
2020-12-21T23:14:10 #kisslinux  I'm fine with it it's just funny haha
2020-12-21T23:14:27 #kisslinux  Yeah look at how one insane individual maintains *checks notes* 300 packages
2020-12-21T23:14:40 #kisslinux  ive been distro hopping for years and really would like to settle and kiss seems possible to last long term
2020-12-21T23:14:50 #kisslinux  same
2020-12-21T23:14:54 #kisslinux  dilynm: I just invited you to the org
2020-12-21T23:15:35 #kisslinux  I'd love to settle on KISS. A good binary repo is all I need (which we are making good progress on now)
2020-12-21T23:16:26 #kisslinux  Joined
2020-12-21T23:16:48 #kisslinux  Being able to install easily from a binary repo would be great
2020-12-21T23:16:58 #kisslinux  dilynm: great!
2020-12-21T23:17:15 #kisslinux  jedavies: not sure if you were here then, but we are working on a CI/CD service for a binary repo to make it really smooth
2020-12-21T23:17:28 #kisslinux  that would be awesome
2020-12-21T23:18:04 #kisslinux  I got a pinephone recently. It runs aarch64, but it's not really powerful enough to build its own packages. So would be nice to build on one machine and install on another.
2020-12-21T23:18:46 #kisslinux  acheam: sounds good! Have to set up Jenkins in the dayjob so don't mind helping out with that if you need a hand.
2020-12-21T23:19:20 #kisslinux  i'd suggest https://www.drone.io/, much better than jenkins imo
2020-12-21T23:19:32 #kisslinux  without the comma - https://www.drone.io/
2020-12-21T23:19:34 #kisslinux  Yeah, it's corporate policy where I am
2020-12-21T23:19:59 #kisslinux  But will check out drone - thanks!
2020-12-21T23:20:05 #kisslinux  dilynm: yes!
2020-12-21T23:20:35 #kisslinux  how's the pinephone then?
2020-12-21T23:21:59 #kisslinux  I believe we'll be setting up a self-hosted sr.ht instance and use that as a pipeline
2020-12-21T23:22:13 #kisslinux  Jenkins can burn
2020-12-21T23:22:16 #kisslinux  danteissaias: On one hand, it's definitely not ready for mainstream. On the other, it's making fast progress and is fun to tinker with.
2020-12-21T23:24:13 #kisslinux  any nice terminal music clients anyone can suggest? ncmcpp is what i've used in the past
2020-12-21T23:25:16 #kisslinux  cmus is nice.
2020-12-21T23:25:54 #kisslinux  Mpv is the way
2020-12-21T23:26:21 #kisslinux  Also I can't believe it's taken until 2020 for it to be possible to have a relatively open Linux phone which can also be docked and used as a normal desktop. But it's almost there...
2020-12-21T23:26:36 #kisslinux  Though currently I've only got mpv installed for video/music.
2020-12-21T23:28:38 #kisslinux  I really like sxmo - the port of dwm for phone interfaces: https://git.sr.ht/~mil/sxmo-docs
2020-12-21T23:28:58 #kisslinux  Works surprisingly well
2020-12-21T23:29:11 #kisslinux  that does look really nice
2020-12-21T23:29:59 #kisslinux  what distro is yours running?
2020-12-21T23:30:10 #kisslinux  jedavies: huh thats very cool
2020-12-21T23:32:24 #kisslinux  Settled on postmarketOS/sxmo for now, but have tried a few. This is good for trying out different distros: https://xnux.eu/p-boot-demo/
2020-12-21T23:32:27 #kisslinux  How free as in libre is the hardware in a pinephone?
2020-12-21T23:34:12 #kisslinux  Don't think it's as open as the Librem. Some blobs required for sure on the pinebook pro (wifi, dp-out). Think the modem on the pinephone needs a blob also.
2020-12-21T23:34:36 #kisslinux  But it's a lot cheaper. And they seem to be working to remove the need for blobs in the long term: https://www.pine64.org/2020/10/28/nutcracker-challenge-blob-free-wifi-ble/
2020-12-21T23:35:17 #kisslinux  jedavies: when i looked at price i expected a lot more than $150, prices of phones are so high these days
2020-12-21T23:38:27 #kisslinux  jedavies im messing with a Jenkinsfile for work and crying why the regex for my when { tag pattern: "^(\d+.\d+.\d+)$" } fails
2020-12-21T23:41:02 #kisslinux  Hm. Libre hardware is a big goal of mine but I'm unconvinced by viability. If I don't go free, I'm just grtti g a pixel xD
2020-12-21T23:41:04 #kisslinux  micr0: Heh, I spend too long on regex101.com
2020-12-21T23:41:31 #kisslinux  Can never quite remember the group of quantifier I want :)
2020-12-21T23:41:48 #kisslinux  *or
2020-12-21T23:41:51 #kisslinux  https://regexr.com/
2020-12-21T23:42:07 #kisslinux  I think this is more a side effect of Jenkins+Groovy than regex in general
2020-12-21T23:42:36 #kisslinux  I don't care about the capture group but figuring out the level of quoting and escaping, and not having a local jenkins playground to mess around in is full of pain
gemini://gemini.ctrl-c.club/~phoebos/logs/freenode-kisslinux-2020-12-21.txt

-- Leo's gemini proxy

-- Connecting to gemini.ctrl-c.club:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/plain; charset=utf-8

-- Response ended

-- Page fetched on Sun Jun 2 10:03:06 2024