💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2021-02-16.txt captured on 2023-01-29 at 03:57:50.

View Raw

More Information

⬅️ Previous capture (2021-12-17)

-=-=-=-=-=-=-

2021-02-16T00:00:06 #kisslinux <acheam> Right, thats what I meant by the package manager defining kiss
2021-02-16T00:14:31 #kisslinux <necromansy> yeah i guess i can see that logic, im also not sure if we really need a community governence tho?
2021-02-16T00:15:30 #kisslinux <necromansy> unless giving tasks to specific people *is* community governance
2021-02-16T00:17:34 #kisslinux <acheam> I'd call that community governance
2021-02-16T00:17:44 #kisslinux <dilyn> KISS is explicitly its guidestones tho
2021-02-16T00:17:44 #kisslinux <necromansy> yeah aight
2021-02-16T00:22:21 #kisslinux <sh4rm4^bnc> one of kiss guidestones is free speech
2021-02-16T00:23:07 #kisslinux <necromansy> id argue its more common sense than free speech
2021-02-16T00:23:25 #kisslinux <sh4rm4^bnc> nope, it was explicit
2021-02-16T00:28:30 #kisslinux <dilyn> "There shall never be rules centred around speech or the way in which one must
2021-02-16T00:28:31 #kisslinux <dilyn>   carry themselves to communicate. Do unto others as you would have them do
2021-02-16T00:28:31 #kisslinux <dilyn>   unto you." it's explicit
2021-02-16T00:29:56 #kisslinux <necromansy> imo there's a difference between free speech and no rules on speech but "do unto others..."
2021-02-16T00:30:07 #kisslinux <necromansy> i do agree its explicit about no rules ON speech tho
2021-02-16T00:30:30 #kisslinux <dilyn> that's usually what I take 'free speech' to mean
2021-02-16T00:33:38 #kisslinux <necromansy> at least the base intepretation is obvious tho, which is important lol
2021-02-16T00:40:46 #kisslinux <phoebos[m]1> Question to all you who talk a lot here - do you always keep a client open? What about when you go to sleep - the next day do you go and check the logs to see what people talked about?
2021-02-16T00:41:21 #kisslinux <necromansy> when im actively trying be in here, yeah that's what i do, i check the freenode logs online to catch up
2021-02-16T00:42:07 #kisslinux <Rio6> I just have a weechat tmux session on one of my servers, and ssh in to talk
2021-02-16T00:42:17 #kisslinux <Rio6> or use weechat-android o phone, which has ssh tunnel support
2021-02-16T00:42:22 #kisslinux <Rio6> s/o/on
2021-02-16T00:42:23 #kisslinux <kissbot> <Rio6> onr use weechat-android o phone, which has ssh tunnel support
2021-02-16T00:42:36 #kisslinux <Rio6> bot doesn't work :p
2021-02-16T00:42:58 #kisslinux <dilyn> Usually i'll just read the logs and chime in when I have something to say
2021-02-16T00:43:28 #kisslinux <dilyn> But lately I've been using my laptop instead of my phone so I've actually been logged haha
2021-02-16T00:54:21 #kisslinux <mcpcpc[m]> phoebos: i use this matrix client on my mobile. so always connected. https://element.io
2021-02-16T00:55:15 #kisslinux <mcpcpc[m]> and a desktop client while at work.
2021-02-16T01:02:00 #kisslinux <mcpcpc[m]> but yeah…  nothing like 200+ notifications on my mobile in the morning :)
2021-02-16T01:03:14 #kisslinux <E5ten> lol I use the same but I leave notifs off
2021-02-16T01:06:12 #kisslinux <mcpcpc[m]> E5ten: i did that for a while… but then I kept forgetting to check the logs. gotta stay on top of that shit.  lol
2021-02-16T01:08:08 #kisslinux <E5ten> fair enough
2021-02-16T01:28:03 #kisslinux <acheam> I do the weechat in ssh thing, except take it a step further... weechat is connected to a znc server so that I can connect my phone
2021-02-16T01:29:28 #kisslinux <necromansy> im legit just using kirc in dvtm
2021-02-16T01:29:29 #kisslinux <necromansy> lel
2021-02-16T01:30:27 #kisslinux <noocsharp> ive only been on irc for a few weeks, but ive been using plain old ii
2021-02-16T01:30:42 #kisslinux <mcpcpc[m]> oh. i am definitely biased to that solution. ^^
2021-02-16T01:33:31 #kisslinux <noocsharp> i started off using kirc, but im not a fan of the default channel mechanism. sorry :P
2021-02-16T01:34:02 #kisslinux <necromansy> ive tried using ii but found the file system structure odd to use
2021-02-16T01:34:09 #kisslinux <necromansy> might return to it and give it another run tho
2021-02-16T01:34:18 #kisslinux <mcpcpc[m]> noocsharp: lol. no offense take. :P.
2021-02-16T01:34:28 #kisslinux <mcpcpc[m]> taken*
2021-02-16T01:34:34 #kisslinux <necromansy> also speaking of bias im also using xwm @mcpcpc
2021-02-16T01:34:36 #kisslinux <necromansy> :>
2021-02-16T01:34:49 #kisslinux <mcpcpc[m]> o/
2021-02-16T01:35:22 #kisslinux <noocsharp> i think a proper tui on top of ii would be ideal
2021-02-16T01:35:49 #kisslinux <necromansy> have you looked at any of the wrapper scripts, like uh, jj? i think one is called
2021-02-16T01:37:28 #kisslinux <noocsharp> not really, i probably should tho
2021-02-16T01:42:26 #kisslinux <necromansy> they're interesting, i didnt dive into too many tho
2021-02-16T01:59:54 #kisslinux <dilyn> so s6-rc-init complained about my database on that bootup, which is progress...
2021-02-16T01:59:58 #kisslinux <dilyn> and getty segfaults. which is weird
2021-02-16T02:01:10 #kisslinux <acheam> was it able to boot?
2021-02-16T02:07:39 #kisslinux <dilyn> yeah it's always been able to boot
2021-02-16T02:08:11 #kisslinux <dilyn> but after the kernel hands off to init i get a line that says 's6-linux-init' or w/e and then it doesn't dump me into a tty. it doesn't hang, it's responsive, it just doesn't go to getty or something I guess?
2021-02-16T02:08:30 #kisslinux <dilyn> I changed some stuff in the init script and s6-rc and got this new development, tho. so perhaps it's progress?
2021-02-16T02:10:28 #kisslinux <acheam> don't you just have one machine? How do you do these risky modifications to your system?
2021-02-16T02:16:49 #kisslinux <dilyn> an arch live ISO I keep in my back pocket xD
2021-02-16T02:36:43 #kisslinux <necromansy> that's what i usually do, i've had to boot from the ISO so many times lmao
2021-02-16T02:47:06 #kisslinux <E5ten> yeah lol I have an arch ISO in my backpack that I just leave there always in case I ever fuck something up and need to save myself (although I do have a windows dual boot I can use to put the ISO on a usb, so access to any usb is enough to save myself)
2021-02-16T04:28:47 #kisslinux <acheam> pretty embarrasing, literally all three commits i've made to this PR in repo-community, i've forgotten the kiss style guide, and named my commits badly, needing to force push fixes
2021-02-16T05:00:07 #kisslinux <testuser_[m]> acheam: Happens :p
2021-02-16T05:00:39 #kisslinux <testuser_[m]> should a workflow be made for creating an issue and tagging maintainers for outdated packages?
2021-02-16T05:01:28 #kisslinux <testuser_[m]> i can probably do it, but it'll have to be in Python since my shell skills are pretty bad
2021-02-16T05:12:20 #kisslinux <acheam> sure
2021-02-16T07:52:44 #kisslinux <necromansy> is the output of kiss maintainer useable for tagging maintainers?
2021-02-16T07:52:52 #kisslinux <necromansy> like directly
2021-02-16T07:54:50 #kisslinux <tink> There is an entry in Kiss FAQ about "Why can't I start Xorg as a normal user?" but I don't know what it implicates. Without su, I can do sx but I see a black screen. Technically I started X but I can't interact with sowm. If I do sx as root, it works though; so does it mean that I can't start Xorg as a normal user or is there another issue?
2021-02-16T07:57:31 #kisslinux <necromansy> this is gonna sound like a dumb q, but do you have a .xinitrc in your $HOME?
2021-02-16T07:59:31 #kisslinux <necromansy> or rather, since you're using sx (am dumb and didn't read that part), you got the needed files in $HOME?
2021-02-16T08:00:34 #kisslinux <necromansy> i dont use sx so im not sure if thats the issue or if its one with xorg
2021-02-16T08:01:26 #kisslinux <tink> I remember following the sx guide on k1ss.net, let me check it again
2021-02-16T08:03:31 #kisslinux <tink> Oh, I think I ran the echo command for XDG_DATA_HOME as root because in ~/.profile it says /root/.config
2021-02-16T08:03:52 #kisslinux <necromansy> that might be why yeah
2021-02-16T08:04:21 #kisslinux <necromansy> dumb shit like that happens to the best of us lmao
2021-02-16T08:07:07 #kisslinux <tink> Yeah it works now, hahah thanks
2021-02-16T08:08:15 #kisslinux <necromansy> np!
2021-02-16T08:15:23 #kisslinux <testuser_[m]> <necromansy "is the output of kiss maintainer"> no it gives the name used in git config which is not always the same as github name
2021-02-16T08:15:32 #kisslinux <testuser_[m]> so we need to query the github api for each maint
2021-02-16T08:15:43 #kisslinux <necromansy> gross
2021-02-16T08:30:28 #kisslinux <necromansy> poking around with the api, it seems like best option is grab the last person to make a commit
2021-02-16T08:30:46 #kisslinux <necromansy> idk how to automate tagging them short of using git cli?
2021-02-16T09:00:44 #kisslinux <testuser_[m]> tagging them as in making an issue with "@maintainer" followed by package name
2021-02-16T09:00:58 #kisslinux <testuser_[m]> you can do that in a script given you have access to the git repo
2021-02-16T09:05:53 #kisslinux <testuser_[m]> its same as  how i manually make issues with scripts right now, just need to make a single script for workflow
2021-02-16T09:26:02 #kisslinux <necromansy> you use python for those scripts atm?
2021-02-16T09:28:18 #kisslinux <testuser_[m]> i redirect kiss outdated to a file and then run my python script on that
2021-02-16T09:29:27 #kisslinux <testuser_[m]> i just need to reimplement kiss outdated in python and put all packages under their maintainer's name in order cuz the current script just spits out "maintainer, package" multiple times instead of listing all packages at once
2021-02-16T09:30:07 #kisslinux <necromansy> yeye aight, im cobbling together something that can get up to the "here's last committ author for x outdated package"
2021-02-16T09:30:11 #kisslinux <necromansy> at least in shell
2021-02-16T09:30:22 #kisslinux <necromansy> idk about how to approach the making an issue part yet
2021-02-16T09:30:28 #kisslinux <necromansy> idk much about github api lmao
2021-02-16T09:31:06 #kisslinux <testuser_[m]> i can implement the part where it shows the name from git log and package in shell, but tagging maintainers and mapping the names from git log to them is what idk how to do in shell
2021-02-16T09:32:06 #kisslinux <necromansy> welp guess we're in the same position then, i'll stop walking the trodden path
2021-02-16T09:32:33 #kisslinux <testuser_[m]> https://github.com/git-bruh/kiss-repo/blob/main/repo/kiss-outdated-issue/files/kiss-outdated-issue
2021-02-16T09:32:35 #kisslinux <testuser_[m]> current python script
2021-02-16T09:33:53 #kisslinux <testuser_[m]> you can make a request to the api in the same for loop in shell, but then you won't be able to sort packages
2021-02-16T09:35:31 #kisslinux <testuser_[m]> the script just asks the api to give the username for last commit on the outdated package and tags the maintainer
2021-02-16T09:36:28 #kisslinux <necromansy> yeah, that was the flow i was thinking off, im not good with shell either but id consider this at least a learning challange so i might see if i can implement in shell
2021-02-16T10:27:40 #kisslinux <necromansy> testuser_[m]: i've got a shell script version working if you wanna geeze?
2021-02-16T10:38:22 #kisslinux <testuser_[m]> necromansy sure
2021-02-16T10:39:52 #kisslinux <necromansy> ix.io/2PBu
2021-02-16T10:46:26 #kisslinux <testuser_[m]> hmm, nice
2021-02-16T10:46:26 #kisslinux <testuser_[m]> i guess we can add `curl` and `jq` to the script for getting the gh usernames
2021-02-16T10:47:06 #kisslinux <necromansy> yeah im also realising rn that git log might not be pulling the commit for the specific sub-repo
2021-02-16T10:47:11 #kisslinux <necromansy> but rather the entire one?
2021-02-16T10:47:22 #kisslinux <necromansy> a problem, if it is
2021-02-16T10:48:11 #kisslinux <testuser_[m]> git log repo/pkg/version should show the log for that package only
2021-02-16T10:49:37 #kisslinux <necromansy> ah yep yep so it do
2021-02-16T10:49:40 #kisslinux <necromansy> will fix
2021-02-16T10:50:13 #kisslinux <necromansy> i'll also look at using jq/curl to get the gh usernames now
2021-02-16T10:50:36 #kisslinux <testuser_[m]> if we're gonna use the api we just need the last commit on that package
2021-02-16T10:50:49 #kisslinux <necromansy> yeah, the -1 gets that
2021-02-16T10:51:00 #kisslinux <necromansy> at least for git log
2021-02-16T10:55:08 #kisslinux <necromansy> deng it gonna have to use the api, git log only gives author name and email, not username
2021-02-16T10:56:10 #kisslinux <testuser_[m]> yeah cuz it's github specific
2021-02-16T10:56:34 #kisslinux <necromansy> yeah, i keep forgetting there's a difference there
2021-02-16T11:44:37 #kisslinux <testuser_[m]> has anyone compiled kernel 5.11? it fails for me with wrong printf usage
2021-02-16T11:45:03 #kisslinux <necromansy> nah i haven't yet
2021-02-16T12:04:11 #kisslinux <tink> How are characters handled in operating systems? Is there a package I can edit if I wanted all emoji to display as an invisible character so that I wouldn't see any emoji even on browsers? I feel like it's something I don't really have much control over like the scripts websites make my pc run.
2021-02-16T12:05:06 #kisslinux <travankor> edit the ttf/otf files
2021-02-16T12:05:23 #kisslinux <travankor> i have no idea how you would make it invisible tho
2021-02-16T12:05:36 #kisslinux <tink> For all fonts installed? That'd be quite difficult.
2021-02-16T12:05:52 #kisslinux <travankor> nope, just the fonts that provides emojis
2021-02-16T12:06:59 #kisslinux <travankor> and then run fc-cache -fv to reload
2021-02-16T12:07:04 #kisslinux <tink> I'd be happy with a single dot . if making them insivible is not possible
2021-02-16T12:07:59 #kisslinux <travankor> btw if you don't have any emoji fonts installed, emojis will render as an empty rectangle
2021-02-16T12:08:39 #kisslinux <tink> As far as I know websites use services like Google Fonts to import fonts, so I don't have control over them.
2021-02-16T12:09:13 #kisslinux <travankor> you can use something like ublock to block that
2021-02-16T12:10:40 #kisslinux <tink> I am already using uMatrix to block fonts.google.com but I guess I have emoji fonts installed, that's why I am seeing them. Thanks, I think that will work
2021-02-16T12:11:02 #kisslinux <tink> Now I need to figure out how to make every character small caps
2021-02-16T12:11:27 #kisslinux <tink> Would I need to edit every font installed on my system if I didn't want to see any capital letters?
2021-02-16T12:12:16 #kisslinux <travankor> yeah
2021-02-16T12:12:28 #kisslinux <travankor> or just roll your own font and use that :P
2021-02-16T12:13:13 #kisslinux <tink> For everything? That makes a lot of sense actually
2021-02-16T12:17:31 #kisslinux <travankor> well you can use just one bitmap font as your source of truth :P
2021-02-16T13:48:50 #kisslinux <necromansy> testuser_[m]: got it working, i'll shoot across the pastebin if you want!
2021-02-16T13:49:57 #kisslinux <testuser_[m]> That would be great necromansy
2021-02-16T13:52:24 #kisslinux <necromansy> ix.io/2PCt
2021-02-16T13:53:23 #kisslinux <necromansy> there's a couple of things that will need to be changed - repo/outdated file location and uncommenting the kiss outdated command
2021-02-16T13:53:25 #kisslinux <necromansy> but that works
2021-02-16T13:53:56 #kisslinux <testuser_[m]> nice
2021-02-16T13:54:10 #kisslinux <necromansy> i burned out my api allowance testing it
2021-02-16T13:54:11 #kisslinux <necromansy> lmao
2021-02-16T13:56:18 #kisslinux <necromansy> usage rn is simple/hardcoded but you can fix it up to take args if that's easier
2021-02-16T14:24:49 #kisslinux <ominous_anonymou> what is parkingcrew?
2021-02-16T14:25:20 #kisslinux <acheam> huh?
2021-02-16T14:26:08 #kisslinux <ominous_anonymou> the website domain is expired i guess now
2021-02-16T14:26:11 #kisslinux <acheam> yep
2021-02-16T14:26:23 #kisslinux <acheam> it goes on auction in 3 weeks
2021-02-16T14:26:31 #kisslinux <acheam> until then, there is a mirror at kiss.armaanb.net and k1ss.net
2021-02-16T14:27:10 #kisslinux <ominous_anonymou> ah ok so it's namecheap's way of holding the domain in case the previous owner wants to keep it?
2021-02-16T14:27:23 #kisslinux <acheam> yep
2021-02-16T14:27:31 #kisslinux <acheam> although I thought it was registered at GoDaddy?
2021-02-16T14:27:45 #kisslinux <acheam> I think it takes you to a different page depending on your DNS server... for me it just times out
2021-02-16T14:27:53 #kisslinux <ominous_anonymou> oh hm
2021-02-16T14:28:04 #kisslinux <ominous_anonymou> says namecheap for me, i don't know how that all works though
2021-02-16T14:28:18 #kisslinux <acheam> domains and dns are weird
2021-02-16T14:28:35 #kisslinux <testuser_[m]> it shows me the parkingcrew thing too
2021-02-16T14:29:10 #kisslinux <acheam> interesting. I'm using quad9 dns, so I wonder if they block those kind of pages
2021-02-16T14:29:15 #kisslinux <acheam> for phishing prevention
2021-02-16T14:29:16 #kisslinux <acheam> or something
2021-02-16T14:29:49 #kisslinux <acheam> or maybe its something in my hosts file
2021-02-16T14:30:28 #kisslinux <testuser_[m]> i am using nextdns
2021-02-16T14:48:44 #kisslinux <Rio6> might be https/http thing
2021-02-16T14:50:35 #kisslinux <ominous_anonymou> http://k1ss.org is where i see the parkingcrew and namecheap reference.  https://k1ss.org gives me a timeout.  That could be it
2021-02-16T14:58:25 #kisslinux <acheam> times out on both for me
2021-02-16T15:24:15 #kisslinux <konimex> acheam: do you force https? I can open the former but not the latter
2021-02-16T15:24:47 #kisslinux <acheam> I do in my browser, but even curl timed out
2021-02-16T15:25:28 #kisslinux <acheam> //i.imgur.com/KbbkGwW.png
2021-02-16T15:25:37 #kisslinux <acheam> https://i.imgur.com/KbbkGwW.png
2021-02-16T15:25:42 #kisslinux <acheam> Its not important though
2021-02-16T15:37:05 #kisslinux <aarng> necromansy: https://termbin.com/ro7xb
2021-02-16T15:37:26 #kisslinux <aarng> literally just left, damn
2021-02-16T15:38:24 #kisslinux <aarng> testuser_[m] ^
2021-02-16T15:38:49 #kisslinux <aarng> kiss-outdated gotta be the slowest shell script ever though
2021-02-16T15:38:58 #kisslinux <testuser_[m]> yeah its pretty slow
2021-02-16T15:42:03 #kisslinux <ominous_anonymou> is it the shell script or the curls out to github that cause the slowness?
2021-02-16T15:42:45 #kisslinux <testuser_[m]> the repology calls were slow now they'll be double slow cuz we're calling gh aswell
2021-02-16T15:43:59 #kisslinux <testuser_[m]> The script will be run once in a few days manually anyways so doesn't really matter
2021-02-16T15:44:20 #kisslinux <testuser_[m]> manually triggered through gh actions stuff*
2021-02-16T15:45:51 #kisslinux <aarng> it's 1 curl per package which is the issue, yeah
2021-02-16T15:46:35 #kisslinux <aarng> isn't there an overview page on repology we could scrape instead?
2021-02-16T15:48:24 #kisslinux <testuser_[m]> https://repology.org/api
2021-02-16T15:48:31 #kisslinux <testuser_[m]> maybe there's an endpoint for outdated packages
2021-02-16T15:48:51 #kisslinux <testuser_[m]> oh there is
2021-02-16T15:48:55 #kisslinux <aarng> nice, will have a look
2021-02-16T15:55:01 #kisslinux <aarng> https://repology.org/api/v1/projects/?inrepo=kiss_community&outdated=1
2021-02-16T15:55:14 #kisslinux <testuser_[m]> https://repology.org/api/v1/projects/?inrepo=kiss_community&outdated=1
2021-02-16T15:55:14 #kisslinux <testuser_[m]> lol
2021-02-16T15:55:23 #kisslinux <testuser_[m]> i just found the same rn
2021-02-16T15:57:13 #kisslinux <aarng> only problem is that it only returns a maximum of 200
2021-02-16T15:57:56 #kisslinux <acheam> will that be an issue for us?
2021-02-16T15:58:00 #kisslinux <aarng> shouldn't be too hard detect if there are 200 packages and then do more requests after that
2021-02-16T15:58:18 #kisslinux <testuser_[m]> there's like 20-30 outdated packages at max
2021-02-16T15:58:24 #kisslinux <aarng> no but still lame if the script would be inaccurate if there are more than 200
2021-02-16T15:58:50 #kisslinux <aarng> just a correctness thing
2021-02-16T15:59:13 #kisslinux <aarng> but anyway, I will definitelty improve kiss-outdated
2021-02-16T15:59:20 #kisslinux <testuser_[m]> why is the json i receive 4 mb big
2021-02-16T15:59:28 #kisslinux <aarng> ya lol
2021-02-16T15:59:54 #kisslinux <aarng> every pkg object has all the repos it is a part of
2021-02-16T16:00:03 #kisslinux <testuser_[m]> ohh
2021-02-16T16:00:21 #kisslinux <aarng> kinda dumb but I don't think it can be restricted to just a certain repo
2021-02-16T16:01:03 #kisslinux <testuser_[m]> how will you tell repology to get the next 200 packages though ?
2021-02-16T16:01:22 #kisslinux <aarng> there is an endpoint which is basically pagination
2021-02-16T16:01:51 #kisslinux <aarng> actually
2021-02-16T16:01:54 #kisslinux <aarng> good question
2021-02-16T16:02:46 #kisslinux <testuser_[m]> closed wontfix
2021-02-16T16:02:55 #kisslinux <aarng> ^
2021-02-16T16:09:14 #kisslinux <testuser_[m]> btw, should `kiss-new` be changed so that you can optionally specify the build system and it'll write the basic configure/install steps to build file ?
2021-02-16T16:09:24 #kisslinux <testuser_[m]> or is that gonna make it 🅱️loated
2021-02-16T16:12:17 #kisslinux <noocsharp> i say thats bloat, you'll almost certainly have to change it anyway, probably better to just copy one from a similar package
2021-02-16T16:21:22 #kisslinux <acheam> Does anybody know why the wiki and website were in seperate repos?
2021-02-16T16:24:52 #kisslinux <acheam> Also, I know that we originally said that we would move forward with kiss-community once we got the domain (which we thought would potentially be feb 14), but now that it is past that date, and we will get the domain probably during the upcoming auction, should we move forward with the poll, or still wait?
2021-02-16T16:26:09 #kisslinux <testuser_[m]> the poll was regarding self hosting / github right ?
2021-02-16T16:26:22 #kisslinux <acheam> and BDFL/no BDFL
2021-02-16T16:26:43 #kisslinux <testuser_[m]> do it
2021-02-16T16:27:27 #kisslinux <testuser_[m]> it's almost 3 months now, i don't really see a point in waiting longer
2021-02-16T16:27:31 #kisslinux <acheam> I agree
2021-02-16T16:28:31 #kisslinux <testuser_[m]> we can probably notify about the poll in the update file similar to sls and ssu
2021-02-16T16:28:38 #kisslinux <acheam> yep sounds good
2021-02-16T16:38:35 #kisslinux <konimex> <acheam "Does anybody know why the wiki a"> iirc it's in the separate repos because the wiki can be constantly updating and the site pretty much contains the wiki submodule
2021-02-16T16:39:13 #kisslinux <acheam> But for the wiki to be updated on the site, the submodule has to be updated and the make script needs to be run
2021-02-16T16:39:29 #kisslinux <acheam> so you need to update the site repo anyways
2021-02-16T16:40:32 #kisslinux <konimex> well, who knows, better ask dylan
2021-02-16T16:40:47 #kisslinux <acheam> if only
2021-02-16T17:03:45 #kisslinux <mcpcpc[m]> acheam: fyi, i am still wasting my time on the conversation of the k1ss.org site content to markdown. may be useful to someone one day (at least we would then have the choice of ssgs). install page nearly done. https://mcpcpc.com/k1ss/install.html
2021-02-16T17:03:58 #kisslinux <acheam> nice!
2021-02-16T17:04:04 #kisslinux <acheam> i'm sure it will come in handy
2021-02-16T17:07:25 #kisslinux <mcpcpc[m]> thnx. i hope so.  i may take a stab at the wiki too to make it a flat file format.
2021-02-16T17:07:25 #kisslinux <testuser_[m]> what's ssgs
2021-02-16T17:07:37 #kisslinux <acheam> what is ssgs?
2021-02-16T17:07:37 #kisslinux <mcpcpc[m]> static site generator(s)
2021-02-16T17:07:46 #kisslinux <acheam> oh lol
2021-02-16T17:09:22 #kisslinux <testuser_[m]> nice work mcpcpc
2021-02-16T17:12:18 #kisslinux <acheam> could 1-2 people please look through this draft, and give feedback?
2021-02-16T17:12:20 #kisslinux <acheam> https://poll.armaanb.net/form/602bf717abcc680022450598
2021-02-16T17:13:17 #kisslinux <acheam> please dont fill out any of the actual quesions yet
2021-02-16T17:14:43 #kisslinux <acheam> also, sorry dilyn, the form software i'm using is AGPL
2021-02-16T17:15:42 #kisslinux <testuser_[m]> i think he only hates GPL, not AGPL
2021-02-16T17:16:57 #kisslinux <testuser_[m]> hmm the bottom  button is cut off on phone
2021-02-16T17:17:22 #kisslinux <acheam> argh me too
2021-02-16T17:17:29 #kisslinux <acheam> but not much I can do about it....
2021-02-16T17:17:40 #kisslinux <acheam> its still clickable on mine
2021-02-16T17:17:54 #kisslinux <testuser_[m]> yeah it's only half cut
2021-02-16T17:18:19 #kisslinux <testuser_[m]> would this "A camel is a horse designed by a committee." be suitable for the bdfl thing
2021-02-16T17:19:10 #kisslinux <acheam> I'll just remind people to read the kiss website beforehand.
2021-02-16T17:19:15 #kisslinux <acheam> and i'll put a link to the mirror
2021-02-16T17:20:09 #kisslinux <testuser_[m]> ah man the poll just gets stuck at the long self hosted question (phone)
2021-02-16T17:20:23 #kisslinux <acheam> bruh
2021-02-16T17:20:41 #kisslinux <acheam> do you have any reccomendations for an open source and not shit form software?
2021-02-16T17:21:07 #kisslinux <acheam> i don't want to spin up a mariadb instance just for limesurvey
2021-02-16T17:21:53 #kisslinux <acheam> alternatively, it could just be a shell script or something
2021-02-16T17:23:45 #kisslinux <testuser_[m]> nah no idea about poll software
2021-02-16T17:23:59 #kisslinux <testuser_[m]> and the best thing is it doesn't even give you a next button if you toggle desktop site
2021-02-16T17:24:09 #kisslinux <acheam> argh
2021-02-16T17:24:18 #kisslinux <acheam> this thing was a pain to create the survey with too
2021-02-16T17:25:03 #kisslinux <acheam> I think i'm going to do a shell script method
2021-02-16T17:25:34 #kisslinux <acheam> and have people email it to me or something
2021-02-16T17:25:48 #kisslinux <testuser_[m]> that would reduce the responses by a lot
2021-02-16T17:25:55 #kisslinux <acheam> you think?
2021-02-16T17:26:49 #kisslinux <testuser_[m]> A lot of people wouldn't bother email-ing, due to it being less convenient than a js form + they might be worried about leaking their name etc from email address
2021-02-16T17:26:57 #kisslinux <acheam> hmmm
2021-02-16T17:27:12 #kisslinux <acheam> does anybody here have a nextcloud instance I could use the polls app on?
2021-02-16T17:27:40 #kisslinux <testuser_[m]> I do have a vps but haven't setup nextcloud or stuff
2021-02-16T17:28:05 #kisslinux <acheam> so do I
2021-02-16T17:28:48 #kisslinux <testuser_[m]> I can look into setting it up tomorrow if you are time constrained
2021-02-16T17:29:36 #kisslinux <acheam> Don't worry about it
2021-02-16T17:32:15 #kisslinux <acheam> okay i'm giving up on it being open source
2021-02-16T17:32:51 #kisslinux <acheam> if someone has a problem with it, i'll give them a plaintext version
2021-02-16T17:38:03 #kisslinux <testuser_[m]> https://github.com/kellerben/dudle/
2021-02-16T17:39:08 #kisslinux <acheam> ooh thanks
2021-02-16T17:40:40 #kisslinux <testuser_[m]> idk if its good or anything or even satisfies our purpose but i just found it in a reddit comment
2021-02-16T17:41:26 #kisslinux <acheam> hmmmm it doesn't seem to allow the many questions / question types I need
2021-02-16T17:41:58 #kisslinux <testuser_[m]> what was the name of the current thing
2021-02-16T17:42:04 #kisslinux <acheam> ohmyform
2021-02-16T17:44:17 #kisslinux <acheam> i'm just going to install limesurvey
2021-02-16T17:45:58 #kisslinux <testuser_[m]> oof
2021-02-16T17:46:06 #kisslinux <noocsharp> https://www.w3schools.com/html/html_forms.asp
2021-02-16T17:46:18 #kisslinux <noocsharp> no js needed
2021-02-16T17:46:33 #kisslinux <acheam> noocsharp:  right, but that data's got to be sent somewhere :)
2021-02-16T17:47:16 #kisslinux <noocsharp> write a little program that listens for POSTs
2021-02-16T17:47:55 #kisslinux <acheam> i've done that before and its not super fun to administer
2021-02-16T17:48:05 #kisslinux <acheam> I got lots of spam
2021-02-16T17:48:21 #kisslinux <noocsharp> ill trust your judgement on this, since i haven't done it either
2021-02-16T17:49:24 #kisslinux <noocsharp> s/ either//
2021-02-16T17:49:26 #kisslinux <kissbot> <noocsharp> ill trust your judgement on this, since i haven't done it
2021-02-16T17:56:55 #kisslinux <aarng> https://termbin.com/e9ew
2021-02-16T17:57:01 #kisslinux <aarng> testuser_[m]
2021-02-16T17:57:26 #kisslinux <aarng> only problem, it does not show the latest version, just the current one
2021-02-16T17:57:41 #kisslinux <aarng> but it's at least reasonable fast
2021-02-16T18:17:38 #kisslinux <konimex> for the poll thing shouldn't it be an "open" one (e.g. one can see the justification of why someone voted for this or that) instead of a "closed" poll?
2021-02-16T18:36:08 #kisslinux <acheam> all the questions have text fields allowing explanation
2021-02-16T18:37:45 #kisslinux <aarng> we could also have people fill out a form in a github issue or something
2021-02-16T18:51:38 #kisslinux <acheam> not anonymous
2021-02-16T18:51:47 #kisslinux <acheam> but a good idea
2021-02-16T19:39:54 #kisslinux <tink> I can't seem to remember the command you could use to clear the linux kernel building directory. It'd delete the old files from the previous build or something
2021-02-16T19:44:29 #kisslinux <aarng> `make help` ;)
2021-02-16T19:46:52 #kisslinux <tink> I tried make --help, should've gone with make help, right. Thanks.
2021-02-16T20:00:33 #kisslinux <mcpcpc[m]> completed the install page markdown conversion and loaded the wiki articles (which are linked as the plain text files). will fix the broken install links later.  https://github.com/mcpcpc/k1ss.  i think the flatter wiki structure is pretty good. the index is just a dynamic list.  there were a few articles missing from the old wiki index… not sure if that was intentional or dylan forgot to add them.
2021-02-16T20:31:16 #kisslinux <sad_plan> im guessing a non-anonymous vote might not be what people want. people are usually relucant to share what they voted anyway, atleast as I see it in US elections anyway. dunno about elsewhere and other stuff :p would be nice to have comments though. there might be some good ideas that surface that way aswell.
2021-02-16T20:37:04 #kisslinux <merakor> -> rust Build failed in 00:57:07
2021-02-16T20:37:09 #kisslinux <merakor> God I hate rust
2021-02-16T20:38:02 #kisslinux <sad_plan> you guys also mentioned the stuff about what made kiss kiss, and altering the pm would make it *not kisslinux*. this can obviously be an issue. in any case, the question was; what made kisslinux, kisslinux. what defines kisslinux as a distro. if you ask the same questions about i.e. debian, the answer would possibly that its stable as a mountain. arch would be that its bleeding edge, huge repos, and the AUR. if you ask me, what mak
2021-02-16T20:39:00 #kisslinux <sad_plan> that doesnt tell us anything. send build log instead. did you add the kiss-community repo? I recall having issues with Dylans repo when building rust.
2021-02-16T20:39:17 #kisslinux <sad_plan> ^ merakor:
2021-02-16T20:40:43 #kisslinux <merakor> Ah no, I wasn't using the kiss repository. I just wanted to whine about rust :(
2021-02-16T20:43:20 #kisslinux <sad_plan> yeah, go add them to your kiss_path, and comment out dylans instead, or just remove them from kiss_path for now or something. and retry. yeah, everyone here seem to hate rust for some reason, yet elsewhere software keeps getting rewritten in rust instead. I dont get why everyone hates rust, except it takes ages to compile..
2021-02-16T20:43:22 #kisslinux <merakor> The issue was that compiling rust ate up all my ram and it failed due to the lack of memory
2021-02-16T20:44:42 #kisslinux <sad_plan> change your makeflags to a lower number. had the similar issue when I used kiss in a VM
2021-02-16T20:44:58 #kisslinux <sad_plan> ie. if you have -j4, try -j3 instead
2021-02-16T20:46:10 #kisslinux <sad_plan> or dont use pipes, as it also uses more ram
2021-02-16T20:47:52 #kisslinux <ominous_anonymou> i had trouble with rust whenever i set my KISS VM's RAM under 4GB.  I still had some trouble 4-7GB, above 7 it seemed ok.
2021-02-16T20:48:47 #kisslinux <merakor> Well, I personally hate rust because it is hard to maintain, it compiles slower than llvm and webkit combined, and it depends on lots of other software. I'd personally take golang over rust anyday.
2021-02-16T20:49:53 #kisslinux <sad_plan> I had no issues before I upgraded from 8-16g (in reality gpu ate 2-3g, so had 5-6g instead.) adjusted makeflags to -j4 instead, and had no issues. now I can run -j8 instead
2021-02-16T20:50:39 #kisslinux <sad_plan> I get that. for me rust is only a make dep for firefox, so I dont really have to use it unless ff gets an update anyway
2021-02-16T20:50:49 #kisslinux <merakor> I have 16 gigs of ram and 12 cores, neither should have been a problem if I wasn't doing the compilation on /tmp (i.e on RAM)
2021-02-16T20:57:05 #kisslinux <sad_plan> hm. strange. I dont belive you should run out of ram, even if you run -j12..
2021-02-16T21:02:46 #kisslinux <merakor> Well, it sounds absurd, but when you are building on RAM, you are not only dealing with the memory for the compilation. Since the source directory is inside the ram, you have to also think about the increase of size
2021-02-16T21:03:03 #kisslinux <merakor> For most projects you don't have to think about this, but uhm
2021-02-16T21:03:07 #kisslinux <merakor> Uhm rust
2021-02-16T21:04:21 #kisslinux <merakor> https://wiki.gentoo.org/wiki/Portage_TMPDIR_on_tmpfs
2021-02-16T22:05:21 #kisslinux <sad_plan> Hm, according to the wiki there, you need 7gb on the tmpfs, did you allocate that? If  thats the case, id just allocate a bit more, like .5-1gb more, and rebuild. Could have some spikes that makes the build fail perhaps
2021-02-16T22:05:27 #kisslinux * sad_plan shrugs
2021-02-16T22:12:31 #kisslinux <dilyn> KISS' website in... markdown?! *shudder*
2021-02-16T22:12:59 #kisslinux <phoebos[m]1> the bloooatttt
2021-02-16T22:13:45 #kisslinux <dilyn> the unnecessity
2021-02-16T22:13:53 #kisslinux <dilyn> also AGPL is still GNU ain't it?
2021-02-16T22:13:55 #kisslinux <dilyn> burn it at the cross
2021-02-16T22:14:10 #kisslinux <dilyn> ;)
2021-02-16T22:14:33 #kisslinux <phoebos[m]1> <mcpcpc[m] "completed the install page markd"> actually i kinda like markdown. do you want some help?
2021-02-16T22:16:19 #kisslinux <phoebos[m]1> <dilyn "burn it at the cross"> i get the badness of restrictiveness, but i *want* software to be free. are y'all not liking gpl etc bcs dylan didn't like it, or just bcs freedom?
2021-02-16T22:16:33 #kisslinux <dilyn> I feel like dylan was fine with GPL
2021-02-16T22:16:49 #kisslinux <dilyn> I should write a blog post about this so I can just link to that every time someone asks why I dislike the license
2021-02-16T22:17:11 #kisslinux <phoebos[m]1> 😬
2021-02-16T22:22:01 #kisslinux <mcpcpc[m]> phoebos: it’s pretty much done. i appreciate the offer tho!
2021-02-16T22:24:02 #kisslinux <mcpcpc[m]> <dilyn "KISS' website in... markdown?! *"> yes. dylan would definitely burn me at the stake for this sacrilege
2021-02-16T22:25:15 #kisslinux <phoebos[m]1> more sacrilege
2021-02-16T22:25:16 #kisslinux <phoebos[m]1> why did dylan only want english?
2021-02-16T22:25:49 #kisslinux <midfavila1> something something lingua franca
2021-02-16T22:26:12 #kisslinux <mcpcpc[m]> ^ lol
2021-02-16T22:26:26 #kisslinux <midfavila1> that's the given reason
2021-02-16T22:26:27 #kisslinux * midfavila1 shrugs
2021-02-16T22:26:40 #kisslinux <midfavila1> i think his words more specifically were that english is the "world language"
2021-02-16T22:30:38 #kisslinux <mcpcpc[m]> dilyn: any suggestions other than markdown? we could keep using his ssg… but it always felt cumbersome to me. idk.  i figured, at least the markdown effort is “done”, whether it’s adopted or not. i definitely think the wiki structure needs to change tho.
2021-02-16T22:31:16 #kisslinux <dilyn> I think the ssg is super straightforward and easy :v
2021-02-16T22:31:27 #kisslinux <dilyn> and the wiki is... pretty easy. What you do think is wrong with it?
2021-02-16T22:33:31 #kisslinux <mcpcpc[m]> the landing page is missing articles.  and page links were broke frequently.  trying to write a new article was tedious to me, given my vim-foo at the start was poor.  i think it would be better as plain text files instead of rendered pages shrug
2021-02-16T22:34:40 #kisslinux <mcpcpc[m]> at the end, it’s a community decision. and i have been really annoying everyone here about changing the website+wiki. lol.
2021-02-16T22:35:48 #kisslinux <mcpcpc[m]> i could go on with the issues i had. in the end, it was MUCH better than what we had before
2021-02-16T22:36:32 #kisslinux <acheam> I'm with mcpcpc[m] on this one
2021-02-16T22:36:35 #kisslinux <acheam> for example: code blocks
2021-02-16T22:36:57 #kisslinux <dilyn> Oh I mean the wiki has definitely suffered from neglect and one of my biggest frustrations with dylan was his insistence on controlling it but not working super hard on it, but he acknowledged that and just had other priorities
2021-02-16T22:37:27 #kisslinux <acheam> But imagine a world where KISS has 20000 users, not 200.
2021-02-16T22:37:39 #kisslinux <midfavila1> it'll never happen
2021-02-16T22:37:49 #kisslinux <midfavila1> kiss is far too niche and specific of a system to appeal to the average user
2021-02-16T22:38:07 #kisslinux <acheam> I'm not saying it will ever happen, but planning for it would lead to better systems
2021-02-16T22:38:16 #kisslinux <dilyn> I think I would hate KISS if it had 20000 users lmfao
2021-02-16T22:38:21 #kisslinux <midfavila1> same tbh
2021-02-16T22:38:23 #kisslinux <acheam> so would I lol
2021-02-16T22:38:34 #kisslinux <midfavila1> fuckn normie redditors stay away from my os. reee
2021-02-16T22:38:49 #kisslinux <dilyn> I'm imaging every single nonironic 'btw I use Arch'er picking it up and my head is exploding
2021-02-16T22:38:53 #kisslinux <acheam> I just meant: For the purpose of the wiki, as people write more and more articles, it will get impossible to keep up
2021-02-16T22:38:55 #kisslinux <dilyn> REEEEEEEEE
2021-02-16T22:39:12 #kisslinux <dilyn> afaik the only complicated articles in the wiki are... mine...
2021-02-16T22:39:12 #kisslinux <midfavila1> well, why not take a page out of taco bell's book and just like
2021-02-16T22:39:27 #kisslinux <midfavila1> use markup for standard pages and maybe plaintext for wiki entries
2021-02-16T22:39:29 #kisslinux <midfavila1> idk
2021-02-16T22:39:43 #kisslinux <midfavila1> personally I'd prefer the KISS documentation be included in mandoc format
2021-02-16T22:39:45 #kisslinux <mcpcpc[m]> <acheam "I just meant: For the purpose of"> agreed.  also, there were so many issues with people following the template formatting.
2021-02-16T22:39:48 #kisslinux <acheam> if anything,  I'd argue the other way around
2021-02-16T22:39:56 #kisslinux <acheam> no way in hell i'm writing wiki pages in troff lol
2021-02-16T22:40:04 #kisslinux * midfavila1 shrugs
2021-02-16T22:40:18 #kisslinux <acheam> but..... using pandoc or smthng to convert the wik into manpages would be awesome
2021-02-16T22:40:27 #kisslinux <acheam> s/wik/wiki
2021-02-16T22:40:28 #kisslinux <kissbot> <acheam> but..... using pandoc or smthng to convert the wiki into manpages would be awesome
2021-02-16T22:40:45 #kisslinux <acheam> :b 7
2021-02-16T22:40:47 #kisslinux <acheam> oop
2021-02-16T22:41:00 #kisslinux <acheam> s/:b 7//
2021-02-16T22:41:50 #kisslinux <midfavila1> totally unrelated but I need to get around to writing a battery monitor...
2021-02-16T22:42:02 #kisslinux <midfavila1> laptop always ends up getting low on juice at the worst possible time
2021-02-16T22:42:18 #kisslinux <acheam> I use batsignal
2021-02-16T22:42:42 #kisslinux <acheam> works fine
2021-02-16T22:42:51 #kisslinux <midfavila1> recently I've just been using a shell script that checks the battery capacity every fifteen minutes, then alerts the user with xmessage if it's lower than 25%
2021-02-16T22:42:56 #kisslinux <midfavila1> it... *works*.
2021-02-16T22:43:00 #kisslinux <midfavila1> but it's not ideal
2021-02-16T22:43:43 #kisslinux <dilyn> If I had to generate mandoc style pages to contribute to the wiki I would never do it again
2021-02-16T22:43:43 #kisslinux <dilyn> on god
2021-02-16T22:43:57 #kisslinux <mcpcpc[m]> ^^
2021-02-16T22:44:06 #kisslinux <midfavila1> it's not that bad lmao
2021-02-16T22:44:09 #kisslinux <acheam> But what about markdown, which is converted into troff, plaintext, and html
2021-02-16T22:44:11 #kisslinux <midfavila1> better than writing html by hand
2021-02-16T22:44:13 #kisslinux <phoebos[m]1> It's not too hard to have a decent script to generate man pages
2021-02-16T22:44:24 #kisslinux <midfavila1> but markdown could be... alright, I guess.
2021-02-16T22:44:43 #kisslinux <dilyn> markdown is better
2021-02-16T22:44:45 #kisslinux <phoebos[m]1> And not the whole wiki is gonna need to come up in a man page
2021-02-16T22:44:48 #kisslinux <acheam> the good thing about markdown is that it is readable in plain text
2021-02-16T22:44:54 #kisslinux <acheam> phoebos[m]1:  good point
2021-02-16T22:44:59 #kisslinux <dilyn> but I much prefer just *taka taka taka :wq* *submit PR*
2021-02-16T22:45:01 #kisslinux <midfavila1> it's not standard in the same way plaintext or mandoc is, but it has the advantage of multiple formats that it can be converted to easily, I guess
2021-02-16T22:45:11 #kisslinux <phoebos[m]1> markdown is more readable than plain text
2021-02-16T22:45:19 #kisslinux <acheam> ^
2021-02-16T22:45:45 #kisslinux <phoebos[m]1> <dilyn "but I much prefer just *taka tak"> true
2021-02-16T22:45:59 #kisslinux <phoebos[m]1> and the lack of a standard is bad
2021-02-16T22:46:23 #kisslinux <aarng> I like markdown in plaintext, that's what the wiki/website should be
2021-02-16T22:46:25 #kisslinux <dilyn> I think technically every wiki article follows the page formatting standards
2021-02-16T22:46:38 #kisslinux <aarng> nice thing, people can view markdown as they like
2021-02-16T22:46:43 #kisslinux <phoebos[m]1> also what's up with only ascii in the wiki, utf8 is good
2021-02-16T22:46:50 #kisslinux <dilyn> markdown isn't even standardized though
2021-02-16T22:47:05 #kisslinux <acheam> if the conversion is done by a CI system, it would still be that "taka take taka :wq*". The level of markdown which we would use is fairly standard, and we would choose a markdown flavor like pandoc markdown or GH markdown
2021-02-16T22:47:06 #kisslinux <aarng> it's not, but all the shitty extension are whack anyway
2021-02-16T22:47:13 #kisslinux <aarng> extensions*
2021-02-16T22:47:24 #kisslinux <aarng> like tripple backtick code-blocks
2021-02-16T22:47:36 #kisslinux * aarng pukes
2021-02-16T22:47:40 #kisslinux <midfavila1> at least it's not m4
2021-02-16T22:48:14 #kisslinux <acheam> We need a BDFL to make these kinds of decisions... or at least a BDFL for each aspect of the project
2021-02-16T22:48:28 #kisslinux <midfavila1> Mmh.
2021-02-16T22:48:33 #kisslinux <phoebos[m]1> if the wiki moves to markdown, it would be easiest to use the github dialect probably
2021-02-16T22:48:35 #kisslinux <mcpcpc[m]> ^
2021-02-16T22:48:45 #kisslinux <acheam> pandoc markdown is also very popular
2021-02-16T22:49:09 #kisslinux <midfavila1> i think in the case of markdown I'd be in favor of pandoc
2021-02-16T22:49:47 #kisslinux <phoebos[m]1> yes but it lacks a few formatting bits and since kiss is (currently) hosted of github it plays nice with previewing in the repo
2021-02-16T22:49:58 #kisslinux <phoebos[m]1> s/of/on
2021-02-16T22:49:59 #kisslinux <kissbot> <phoebos[m]1> yes but it lacks a few formatting bits and since kiss is (currently) hosted on github it plays nice with previewing in the repo
2021-02-16T22:50:17 #kisslinux <aarng> what more do you need than links, lists, headers, bold and italic
2021-02-16T22:50:25 #kisslinux <acheam> ^
2021-02-16T22:50:27 #kisslinux <midfavila1> in the long run wouldn't it be advantageous to move away from github, though? although I suppose that that would be a different conversation
2021-02-16T22:50:28 #kisslinux <acheam> and code blocks
2021-02-16T22:50:34 #kisslinux <aarng> oops, yep
2021-02-16T22:50:41 #kisslinux <aarng> space indented code block ofc
2021-02-16T22:50:41 #kisslinux <acheam> yes, midfavila1, and all these conversations overlap heavily
2021-02-16T22:50:54 #kisslinux <phoebos[m]1> <midfavila1 "in the long run wouldn't it be a"> yes
2021-02-16T22:51:38 #kisslinux <merakor> There is also discount, a markdown parser/converter in C99
2021-02-16T22:51:57 #kisslinux <merakor> It supports Github Markdown iirc
2021-02-16T22:52:03 #kisslinux <midfavila1> i dunno, I'm admittedly less experienced than a lot of you guys. KISS is in large part a learning exercise for me, but I do think we should keep KISS as self-hosted as possible.
2021-02-16T22:52:14 #kisslinux <midfavila1> i'll defer to the community's judgement in the absence of BDFL
2021-02-16T22:53:18 #kisslinux <acheam> I see it as this: GH is centralized, and forces reliance on an all-powerful third party; KISS strives for decentralization and self-reliance
2021-02-16T22:53:28 #kisslinux * midfavila1 nods
2021-02-16T22:54:48 #kisslinux <phoebos[m]1> <acheam "I see it as this: GH is centrali"> i agree, but isn't bdfl vaguely in conflict with decentralisation
2021-02-16T22:55:50 #kisslinux <dilyn> KISS facilitates decentralization and self-reliance, it does not itself pursue that
2021-02-16T22:55:51 #kisslinux <midfavila1> pretty sure that was addressed on the site
2021-02-16T22:55:52 #kisslinux <acheam> phoebos[m]1:  no more central than a commitee/kiss-community
2021-02-16T22:55:54 #kisslinux <acheam> IMO
2021-02-16T22:56:07 #kisslinux <midfavila1> as in "this is my project, but I give you all the tools to take it in your own direction"
2021-02-16T22:56:12 #kisslinux <dilyn> see: bdfl, repos in one location, strict compliance to certain rules
2021-02-16T22:56:16 #kisslinux <dilyn> ^^
2021-02-16T22:56:30 #kisslinux <midfavila1> so sure, the BDFL position is a source of centralized authority, but ultimately there's nothing stopping you from going "fuck you BDFL" and doing your own thing anyway
2021-02-16T22:56:33 #kisslinux <midfavila1> you can't do that on github
2021-02-16T22:56:41 #kisslinux <dilyn> I mean, I'm doing it rn
2021-02-16T22:56:44 #kisslinux <merakor> Git itself is decentralized, does it really matter that much where the repositories are?
2021-02-16T22:57:03 #kisslinux <acheam> Git is decentralized, GH is not. Issues, PRs, communications, GH pages, wikis, etc
2021-02-16T22:57:29 #kisslinux <merakor> I publish carbs' repository to my own git server which mirrors it to GH
2021-02-16T22:57:53 #kisslinux <acheam> how do you take contributions?
2021-02-16T22:58:20 #kisslinux <merakor> Nobody contributes :(
2021-02-16T22:58:26 #kisslinux <phoebos[m]1> <dilyn "KISS facilitates decentralizatio"> ah ok. any reason not to pursue it?
2021-02-16T22:58:28 #kisslinux <midfavila1> F in chat
2021-02-16T22:58:32 #kisslinux <merakor> I mean sometimes through mail and issues
2021-02-16T22:58:45 #kisslinux <acheam> lol
2021-02-16T22:59:06 #kisslinux <dilyn> self-own of 2021 rip merakor
2021-02-16T22:59:19 #kisslinux <merakor> :D
2021-02-16T22:59:29 #kisslinux <dilyn> any reason not to pursue decentralization? decentralization inherently leads to a loss of identity
2021-02-16T22:59:53 #kisslinux <dilyn> if the primary feature of something is that 'it is what you want it to be', then it isn't something
2021-02-16T23:00:01 #kisslinux <dilyn> some people might not know who you are cem!
2021-02-16T23:00:02 #kisslinux <acheam> does it though? How is identity lost moving the development from github.com/kiss-community to git.k1ss.org
2021-02-16T23:00:07 #kisslinux <dilyn> and if what you say is true, nobody does!
2021-02-16T23:00:29 #kisslinux <dilyn> how is moving from github to a self-hosted mirror decentralizing tho
2021-02-16T23:00:43 #kisslinux <midfavila1> the fact is that it reduces reliance on external entities
2021-02-16T23:00:45 #kisslinux <acheam> reducing the power that Microsoft has
2021-02-16T23:00:46 #kisslinux <midfavila1> this is a good thing
2021-02-16T23:00:59 #kisslinux <dilyn> i mean what power does microsoft technically have?
2021-02-16T23:01:04 #kisslinux <midfavila1> :thinking:
2021-02-16T23:01:14 #kisslinux <dilyn> you will always rely on an external entity as the user when you are not the BDFL
2021-02-16T23:01:16 #kisslinux <merakor> dilyn: yeah I have been away for a really long time now
2021-02-16T23:01:23 #kisslinux <dilyn> I have missed you <3
2021-02-16T23:01:31 #kisslinux <merakor> Aww I have missed you too
2021-02-16T23:01:33 #kisslinux <dilyn> has school calmed down?
2021-02-16T23:01:49 #kisslinux <dilyn> (I assume that is why you were away)
2021-02-16T23:02:10 #kisslinux <merakor> Yeah it has a bit, that's why I was away
2021-02-16T23:02:32 #kisslinux <merakor> I rarely checked IRC since November
2021-02-16T23:03:54 #kisslinux <merakor> Well for the reason I have never moved away from GH is because of the exposure
2021-02-16T23:04:56 #kisslinux <merakor> According to my server logs nobody clones from my git server, although Github's logs say that some people do
2021-02-16T23:04:58 #kisslinux <aarng> I don't see any advantages of moving away from gh
2021-02-16T23:05:06 #kisslinux <aarng> except "fuck microsoft"
2021-02-16T23:05:45 #kisslinux <phoebos[m]1> <dilyn "you will always rely on an exter"> but if the external entity is a group of people, the reliance is more community-like and better
2021-02-16T23:05:55 #kisslinux <phoebos[m]1> there are obvious disadvantages to a bdfl
2021-02-16T23:06:14 #kisslinux <dilyn> Sure, there absolutely are!
2021-02-16T23:06:22 #kisslinux <dilyn> But not having one means you aren't using KISS (:
2021-02-16T23:07:08 #kisslinux <phoebos[m]1> are you the next bdfl?
2021-02-16T23:07:17 #kisslinux <dilyn> That is NOT up to me!
2021-02-16T23:07:34 #kisslinux <midfavila1> I don't think we even know if we're going to instate a new BDFL.
2021-02-16T23:07:36 #kisslinux <merakor> I personally think that there should be a bdfl, but also maintainers with access following that bdfl
2021-02-16T23:07:38 #kisslinux <dilyn> ^
2021-02-16T23:07:38 #kisslinux <midfavila1> Unless I missed stuff
2021-02-16T23:07:58 #kisslinux <phoebos[m]1> <merakor "I personally think that there sh"> that is a step away
2021-02-16T23:08:01 #kisslinux <midfavila1> I still advocate for the Sawfish style of hierarchy, personally-
2021-02-16T23:08:22 #kisslinux <phoebos[m]1> <midfavila1 "I don't think we even know if we"> so the project won't be KISS anymore?
2021-02-16T23:08:33 #kisslinux <dilyn> My ideal system which I think I have already laid out is somebody controlling the main repo, community, the site and the wiki, with at least one other person with write access to community, and a (possibly different one) to the wiki
2021-02-16T23:08:42 #kisslinux <midfavila1> at the end of the day KISS isn't even really a distro
2021-02-16T23:08:45 #kisslinux <midfavila1> it's a package manager
2021-02-16T23:09:02 #kisslinux <midfavila1> we have no real defaults. we have no real hard and fast guidelines. we have no centralized system
2021-02-16T23:09:07 #kisslinux <dilyn> Without Dylan KISS has certainly lost a lot of what made KISS, KISS to be sure
2021-02-16T23:09:08 #kisslinux <midfavila1> these are all things that define a distro
2021-02-16T23:09:31 #kisslinux <merakor> phoebos[m]1: I mean, I am not instating how KISS should be moving forward. I am not even a user of it. I was just stating my opinion.
2021-02-16T23:09:45 #kisslinux <midfavila1> if we approach this thinking about how to best handle a distro, we'll all fall flat on our faces
2021-02-16T23:09:57 #kisslinux <dilyn> lol
2021-02-16T23:10:24 #kisslinux * midfavila1 shrugs again
2021-02-16T23:15:27 #kisslinux <mcpcpc[m]> i vote to get rid of the website.  no website. no ssg. no debate on formats. done. :)
2021-02-16T23:16:55 #kisslinux <merakor> mcpcpc[m]: well, that's at least somewhat zero bus-factor :D
2021-02-16T23:18:27 #kisslinux <dilyn> lmfaoooooo
2021-02-16T23:18:29 #kisslinux <midfavila> linux accelerationism. that's a new one
2021-02-16T23:41:13 #kisslinux <phoebos[m]1> with a central git repo under write control of a bdfl, would there be a way of letting write access pass to someone else after a set period of inactivity?
2021-02-16T23:43:43 #kisslinux <merakor> I don't really think so.
2021-02-16T23:44:11 #kisslinux <merakor> I mean if you have a server you can have a cronjob for that
2021-02-16T23:44:59 #kisslinux <merakor> Basically checks the latest commit date and sends the keys to the new maintainer?
2021-02-16T23:45:23 #kisslinux <merakor> How can you trust your bdfl's server if the bdfl is gone though?
2021-02-16T23:53:00 #kisslinux <acheam> whatever we set up would be over multiple community members
2021-02-16T23:53:32 #kisslinux <acheam> if it were to be on my hardware (which it more than likely will be at least in part), I would give dilyn and testuser_[m] ssh access
2021-02-16T23:55:59 #kisslinux <dilyn> I'm fine with fallback mirrors
2021-02-16T23:56:14 #kisslinux <dilyn> for git repos you can setup people to take over in the case of DEATH, but I don't know about inactivity
2021-02-16T23:56:30 #kisslinux <midfavila> deth
2021-02-16T23:56:40 #kisslinux <dilyn> The best solution is to simply have secondary people with write access to the repo who just defer to the BDFL in all cases imo
2021-02-16T23:57:09 #kisslinux <merakor> dilyn: Exactly, I think that's the best possible solution
2021-02-16T23:59:05 #kisslinux <acheam> this is why fossil is nice- when you sync, you get a copy of *everything*, forum, wiki, issue tracking, etc
2021-02-16T23:59:20 #kisslinux <acheam> central server not required
2021-02-16T23:59:44 #kisslinux <merakor> Was that the p2p git forge?