Time Nick Message 20:30 MTDiscord im merging https://github.com/minetest/dev.luanti.org/pull/7 in 10 minutes 20:32 MTDiscord So question ... what is the dev wiki actually for? 20:33 MTDiscord my main goal was to get it converted and updated (branding wise, etc). as for merging the wev and main wiki ideas, welcoming open discussion on that 20:34 MTDiscord the main point of it currently is dev processes and rules 20:34 MTDiscord Thanks, GitHub 20:34 MTDiscord https://cdn.discordapp.com/attachments/926231483155378176/1317590512403746909/image.png?ex=675f3d49&is=675debc9&hm=f70488c6c8aff603639a37534020d14aa1ad6acd0826adf5fd2988b38abd508d& 20:34 MTDiscord So like ... why should luanti documentation and dev wiki be any different (this is a hypothetical question) 20:36 MTDiscord desour had a pr to move some of the core stuff from the dev site to the minetest repo, iirc it died 20:37 MTDiscord Thank you for moving discussion here, wsor. 20:37 MTDiscord The list of threads has the thread names and their responsibilities all on the same level of bullet points. 20:37 MTDiscord if you look at the bottom there is an "Edit this page" link that will take you directly to the github web interface, and it will then prompt you to make a PR 😄 20:37 MTDiscord Ooh, great. 20:38 MTDiscord Not sure if the web interface lets you alter media 20:38 MTDiscord web editor will if nothing else 20:38 MTDiscord the vscode one launched via . 20:38 MTDiscord For the record: We organized the repo and DNS move in private with wsor and then I stated to wsor (and now here) that this indeed is a project to be organized under the docs team with as much freedom as the docs team can handle 20:39 MTDiscord well josiah can do the text changes, and I was going to replace the images 20:39 MTDiscord I dont think we have repo perms, because I wanted to put the url in the repo url field 20:39 MTDiscord https://cdn.discordapp.com/attachments/926231483155378176/1317591846700060802/image.png?ex=675f3e87&is=675ded07&hm=eb6e3bce20b4878253c2b1ab6243b79f996399652859f501f4aa34c0bc78b6a7& 20:39 MTDiscord I do seem to have some merge perms at least, as a docs member 20:39 MTDiscord you should? 20:39 MTDiscord (I gave wsor a lot of permissions, ask him for repo settings) 20:40 MTDiscord your in the docs team green, maybe just refresh 20:41 MTDiscord Might have to be a maintainer to edit repo settings 20:41 MTDiscord Well, I'll give GreenXenith more privs also 20:42 MTDiscord are you talking about this green? 20:42 MTDiscord https://cdn.discordapp.com/attachments/926231483155378176/1317592608968540200/image.png?ex=675f3f3d&is=675dedbd&hm=0c7eb6cae6e2e5f08b87b0a642f98b68a606b8977c2c436725766f1c72b86a26& 20:42 MTDiscord Yessir 20:43 MTDiscord I can see the config button now 20:43 MTDiscord ok, ill leave that to you 20:43 MTDiscord I made a pull request. Keeping it simple for now. I will look through later for more things I can do to be helpful. 20:43 MTDiscord also add website url if you would 20:43 MTDiscord The reason I ask is I like the Hugo layout and it also uses markdown as well as supports templating, which is what I wanted out of pandoc 20:44 MTDiscord note that the templating requires you to turn on the unsafe markdown, so it doesnt strip it out 20:44 MTDiscord so your basically wanting to use what i did here for minetest_docs? 20:45 MTDiscord I am asking why they should even be separate 20:45 MTDiscord The API reference should be a part of the dev wiki 20:45 MTDiscord And the dev wiki should include the other stuff, like tutorials, examples, etc 20:46 MTDiscord This is how most game engines document stuff 20:46 MTDiscord that's what I thought we could do 20:46 MTDiscord what do you all think about wiki vs dev wiki? 20:47 MTDiscord They should definitely be the same 20:48 MTDiscord I recognize that there is some player-facing stuff on the wiki, but that is dwindling 20:48 MTDiscord For the record: I just tried to figure out who hosts doxy.minetest.net and came to the conclusion that I have no idea. In order to figure that out, I need to dig up pre-2016 private IRC logs and I don't have them on hand 20:48 MTDiscord Also here's a counterpoint for my API ref argument: Keeping the API reference in the main repository makes it easy for engine contributors to update the API ref 20:48 MTDiscord shadowninja? 20:48 MTDiscord Counterpoint counterpoint: We can reference the API reference from the dev repo probably 20:49 MTDiscord Could be 20:49 MTDiscord merging https://github.com/minetest/dev.luanti.org/pull/11 in 10 minutes 20:50 MTDiscord I don't think lua_api.md should go anywhere as the main API reference, but all the supplementary documentation we may want to have should be on the dev wiki, while being able to link back to the reference as the source of truth 20:50 MTDiscord this probably should be made into an issue, but im think ill do a conversion and pr to bring in whats useful on wiki.minetest.net, and then once thats done wiki.minetest.net can just be redirect to dev.luanti.org 20:50 MTDiscord as a first step 20:50 MTDiscord That is contrary to the entire goal of minetest_docs 20:51 MTDiscord we're talking about the dev wiki now 20:51 MTDiscord Then you didnt quite interpret my question fully 20:51 MTDiscord I am proposing that the dev "wiki" be the entire unified documentation for Luanti 20:52 MTDiscord API refrence, supplementary documentation, examples, guidelines, etc 20:52 MTDiscord perhaps, but i think one small step at a time 20:52 MTDiscord i.e. merge wikis then pull minetest docs content in, then long, long term lua api to dev site or something 20:52 MTDiscord I am asking now so any parallel work on the minetest_docs side is pointing in generally the right direction 20:54 MTDiscord I'd say, try to set both, a short term goal and a long term goal. The long term goal could be what Green is saying. Short term is more about the practicalities of today 20:54 MTDiscord Actually I think further discussion is needed on the minetest_docs part anyway ... Mark and I were talking about the differences between the API reference and what contributors should be writing, as well as some in-code docs. I need to go re-read that discussion 20:55 MTDiscord (later) 20:55 MTDiscord any obvious objections to me making this issue? 20:55 MTDiscord https://cdn.discordapp.com/attachments/926231483155378176/1317595851408805898/image.png?ex=675f4242&is=675df0c2&hm=ad0e6cf1c1dbdff5e171605569ac0cc5b0fde075f3d42c8867013c2cd1df5d04& 20:55 MTDiscord go for it 20:56 MTDiscord I assume we'd be throwing away the MTG stuff from the regular wiki? 20:56 MTDiscord We could move it into the MTG repo 20:56 MTDiscord That way the content isnt lost 20:56 MTDiscord Luatic can figure out what to do with it :juanchi_face: 20:56 MTDiscord @Josiah (Sie/Sie) not sure why you assigned yourself to that pr? just checking that its ready for review? 20:57 MTDiscord A big question is, whether it's worth it to have a minimal doc and an extended doc, where a code contribution always comes with the minimal doc update, or whether the minimal doc should simply be dropped altogether, in which case engine PRs would contain the minimal doc as non-committed metainformation which would then be edited into the extended docs by the docs team 20:57 MTDiscord That is what my conversation with Mark covered, which I need to reread 20:58 MTDiscord Once there's an answer to that, the long term goal is pretty much set 20:58 MTDiscord I will open an issue for that once I have words formulated 21:00 MTDiscord Versioning becomes quite important if there's no minimal doc in the engine repo. But it's not necessarily unmanageable 21:00 MTDiscord green, since your probably the most applicable person. dunno if you want notifications in #github-feed for this repo, this irc channel, or whatever. personally dont care so nominating you for it 😛 21:00 MTDiscord I wonder if I can tell github to only send updates once a day 21:03 MTDiscord im going to add dependabot to the repo for the template 21:03 MTDiscord objections? 21:04 MTDiscord sure 21:04 MTDiscord I dont have perms for webhooks 😅 21:05 MTDiscord Should we disable merge commits? We have them disabled on the blog, and it looks nicer 21:06 MTDiscord sure, ive been squashing and merging so far 21:06 MTDiscord Done 21:07 MTDiscord just going to mention https://github.com/minetest/dev.luanti.org/issues/9 here for someone better at writing than I, else I will get to it later 21:07 MTDiscord i aim to have https://github.com/minetest/dev.luanti.org/issues/8 done in a bit after i take care of a few irl things first 21:08 MTDiscord Could I get some webhook perms, when you can? 21:08 MTDiscord looks like i would have to make you an admin to do that? 21:11 MTDiscord i suppose that probably is a good thing at the repo level, other than just me (obviously org admin people have access) to have more than me for bus factor/availability. does anyone have objections to me making green an admin? (it looks like i have rights to do that) 21:13 MTDiscord Habit from Apache. xD 21:13 MTDiscord I assign myself to indicate that the PR is currently my responsibility. 21:20 MTDiscord done. cc @greenxenith 21:20 MTDiscord https://cdn.discordapp.com/attachments/926231483155378176/1317602072887296102/image.png?ex=675f480e&is=675df68e&hm=94ef5468f6c098fa435dbfc52a240db43541a8d1630d89c251a27566afd6d0e7& 21:23 MTDiscord Awesome, thank you 21:26 MTDiscord Webhook is active 21:36 MTDiscord anyone want to read over https://github.com/minetest/dev.luanti.org/pull/13/files? its very boring 21:36 MTDiscord otherwise will merge on the hour will say 21:36 MTDiscord few small missed things from conversion, like a few backticks, and removing title from conversion 21:37 MTDiscord Yikes, so many forum links for mods :] 21:41 MTDiscord also sorry for making that branch on main repo. forgot to fork and change origin url 21:41 MTDiscord No worries 21:41 MTDiscord saw two things I corrected, otherwise looks good 21:42 MTDiscord You can mark my review as complete if you fixed it 21:42 MTDiscord need to publish your review? 21:43 MTDiscord Ah yeah, literally just had this same thing happen with rubenwardy on the blog 21:43 MTDiscord Nevermind then 21:43 MTDiscord nothing to see here 21:43 MTDiscord https://cdn.discordapp.com/attachments/926231483155378176/1317607874033225788/image.png?ex=675f4d75&is=675dfbf5&hm=d1212ac24487038eb7125304778256fea0eec6022c1bec552f8cfa7bd3e07d19& 21:43 MTDiscord Curse GitHubs review interface 21:43 MTDiscord ok, merging then 21:43 MTDiscord >luanati 21:44 MTDiscord :illuminati: 21:45 MTDiscord Your grammarn't will be the death of us some day 21:45 MTDiscord i still write minetest half the time since its what im used to 21:46 MTDiscord We need an auto spellcheck/capitalizer for commit titles ;p 21:46 MTDiscord you can only complain so much, since i did the leg work to get this plane off the ground 😛 21:46 MTDiscord I know I know 21:46 MTDiscord undercore v2 2030? :juanchi_face: 21:47 MTDiscord or are we just saying that you killed it now, but just havent told anyone 😛 21:47 MTDiscord I havent decided yet 21:55 MTDiscord how do I build this hugo site locally? 21:56 MTDiscord get the latest release of hugo extended, clone repo, init and checkout submodules, and then run hugo server in the remote dir 21:56 MTDiscord ah submodules, right 21:56 MTDiscord We have submodules? 21:56 MTDiscord yeah for the hugo theme 21:57 MTDiscord Aha 21:57 MTDiscord I didn't clone it recursively so I was wondering why when I ran hugo it just rendered a bunch of RSS files 😆 21:57 MTDiscord i really thought about somehow making fun or the submodules at home stupidness from the engine during irrlichtmt days 22:22 MTDiscord update wuzzy master issue in minetest/minetest repo 22:22 MTDiscord totally didnt forget to do that till now 22:24 MTDiscord should do this https://docs.github.com/en/pages/getting-started-with-github-pages/creating-a-custom-404-page-for-your-github-pages-site 22:25 MTDiscord so much garbage in https://wiki.luanti.org/index.php?title=Special:AllPages&hideredirects=1 22:26 MTDiscord so true 22:26 MTDiscord are you going through it to make a list of what we should migrate over? 22:28 MTDiscord https://tenor.com/view/its-a-ver-strong-maybe-bohdi-tulsa-king-s1e9-its-very-likely-gif-27419032 22:30 MTDiscord I'm currently going to make a PR to import the markdown converted version of the Setting up a server page from the voxelmanip wiki 22:31 MTDiscord have gone through and renamed occurrences of minetest to luanti in it 22:31 MTDiscord the current server page on the minetest wiki is in such a rough state with broken images and such that I'll probably be bold and point it to the dev wiki page once merged 22:31 MTDiscord https://wiki.luanti.org/Distributing_Minetest_Games stares at roller 22:32 MTDiscord heh hello 22:32 MTDiscord https://github.com/minetest/dev.luanti.org/issues/15 22:35 MTDiscord good news is i dont think that we will have any conflicting pages (urls) 22:36 MTDiscord Itll probably get restructured at some point anyway 22:36 MTDiscord how are you supposed to redirect github pages anyways? 22:36 MTDiscord HTML redirect 22:36 MTDiscord meta tag? 22:36 MTDiscord I would hope hugo has the ability to generate redirect pages like jekyll does it? 22:37 MTDiscord Which we should probably set up for pages we choose to cull 22:37 MTDiscord (if they are moved, at least) 22:38 MTDiscord I've set up some labels, btw 22:38 MTDiscord I'll go ahead and merge https://github.com/minetest/dev.luanti.org/pull/16 since it's an import, unless anyone objects 22:39 MTDiscord :doit: 22:40 MTDiscord isnt there a server page already? 22:40 MTDiscord Can the minetest_to_luanti branch be deleted? 22:40 MTDiscord yes 22:41 MTDiscord What about init_hugo? 22:41 MTDiscord sure 22:41 MTDiscord for setting up a server on the dev wiki? 22:41 MTDiscord i thought one of the wikis had a server page of some sort already 22:42 MTDiscord there's a bunch of lunati occurences 22:42 MTDiscord https://github.com/search?q=repo%3Aminetest%2Fdev.luanti.org%20lunati&type=code 22:42 MTDiscord lovely 22:42 MTDiscord Gee, I wonder why 22:43 MTDiscord (Spellcheck actions exist btw) 22:43 MTDiscord yeah the regular wiki. it has broken images because the wiki thumbnailer is broken, and I would like it to be available at a better place 22:43 MTDiscord make a pr to add one 22:44 MTDiscord (I'm also trying to clear out anything I am hoarding at the voxelmanip wiki) 22:44 MTDiscord https://github.com/minetest/dev.luanti.org/pull/17/files hmm, i wish vscode replace would honor case 22:44 MTDiscord With some fancy regex it can 22:45 MTDiscord lol, i missed that there was pages. i need to go through the rest 22:46 MTDiscord https://github.com/marketplace/actions/md-spellcheck-action or https://github.com/marketplace/actions/check-spelling should work fine 22:47 MTDiscord @Josiah (Sie/Sie) I deleted your feat/better-thread-list-formatting branch as well since #10 was merged 22:48 MTDiscord Future reference for everyone: Fork please:fork:😁 22:48 MTDiscord Oh, thank you, GreenXenith! 22:49 MTDiscord https://github.com/minetest/dev.luanti.org/pull/17 someone please look at this 22:50 MTDiscord 4 full pages of pure garbage on the normal wiki 22:51 MTDiscord and that is even after I nuked like a thousand pages a while back 22:54 MTDiscord Lunati, the game they play in asylums. 22:56 MTDiscord Testing a new branch prevention rule 22:57 MTDiscord I'll also merge this import PR https://github.com/minetest/dev.luanti.org/pull/18 unless anyone objects 22:57 MTDiscord going through the other three now 22:57 MTDiscord works for me 23:02 MTDiscord Branch protection seems to work 23:02 MTDiscord In theory if anyone tries to push to a non-master branch it will fail 23:03 MTDiscord https://github.com/minetest/dev.luanti.org/issues/15 has all pages worth potentially caring about on it 23:03 MTDiscord please suggest ones to burn 23:04 MTDiscord >93 23:04 MTDiscord fuck 23:05 MTDiscord nice 23:05 MTDiscord so, we should make https://wiki.luanti.org/Setting_up_a_server/Debian say 1. nuke debian 2. install a real distro 3. see /server :juanchi_face: 23:06 MTDiscord yeah I think we can drop that page lol 23:06 MTDiscord Burn Griefing, How to build house, and Ores 23:06 MTDiscord the debian wiki has its own minetest page for how to set up a server their way 23:06 MTDiscord im keeping it since we should redirect it if nothing else 23:06 MTDiscord There are a lot of pages there that are half-relevant that should be improved or merged at some point but for now they are fine 23:07 MTDiscord just edit the list and take those off 23:07 MTDiscord yeah I see 23:07 MTDiscord hmm, once green is done editing, ill make two titles, one for move, one for redirect 23:08 MTDiscord Done 23:08 MTDiscord done