Time |
Nick |
Message |
01:21 |
MTDiscord |
<mark.wiemer> oh, would this PR be good to just put into dev.luanti.org? https://github.com/luanti-org/luanti/pull/15510 ? If not, curious if you guys know who might be a good reviewer--sfan5 says they're busy :/ |
01:22 |
MTDiscord |
<mark.wiemer> Maybe we can do both. But I do think the dev site is the right host for advanced documentation, and the engine itself should have simple guides with links to the dev site for further info |
01:23 |
MTDiscord |
<mark.wiemer> gonna go ahead and open a PR now 🙂 |
01:26 |
MTDiscord |
<wsor4035> nah, thats engine build stuff, i mean, kinda outside of there wheelhouse, but maybe lars or grorp could be worth a try? wild cards im not sure would be sfence or cx384 |
01:27 |
MTDiscord |
<mark.wiemer> https://github.com/luanti-org/luanti/pull/15718 |
01:27 |
MTDiscord |
<wsor4035> iirc its feature freeze soon or already, so not sure if its worth pushing this pr |
01:27 |
MTDiscord |
<mark.wiemer> good to know, no rush, just don't want the PR to get too too rusty |
01:27 |
MTDiscord |
<wsor4035> probably best to update the urls so they dont need the redirects |
01:29 |
MTDiscord |
<wsor4035> http://dev.minetest.net/Category:Rules_and_Guidelines is dead, should be https://dev.luanti.org/engine-dev-process/ probably? also worth http -> https |
01:29 |
MTDiscord |
<mark.wiemer> The challenge is that we haven't finalized the URLs really, right? |
01:29 |
MTDiscord |
<mark.wiemer> I can defs do https though |
01:30 |
MTDiscord |
<wsor4035> 🤷 could ignore that - please remove /Main_Page that one is for sure stupid (root of site now, as it always should have been) |
01:30 |
MTDiscord |
<mark.wiemer> that's fair |
01:31 |
MTDiscord |
<mark.wiemer> done |
01:32 |
MTDiscord |
<wsor4035> thoughts on the first half of this? |
01:37 |
MTDiscord |
<mark.wiemer> ah missed that, sry |
01:37 |
MTDiscord |
<wsor4035> np |
01:39 |
MTDiscord |
<mark.wiemer> Thinking I'll link to one of the subpages, probably "all rules" |
01:39 |
MTDiscord |
<mark.wiemer> https://cdn.discordapp.com/attachments/926231483155378176/1332887498254188618/image.png?ex=6796e3b7&is=67959237&hm=f5ede8ce0419ebaf389996d65a826f99d3b13dda29a4818c44fc75470afc0654& |
01:39 |
MTDiscord |
<mark.wiemer> https://cdn.discordapp.com/attachments/926231483155378176/1332887498736799754/image.png?ex=6796e3b7&is=67959237&hm=d04641446ed03a8b5091dc3402743701923926cee1ee68f7e641f3e34268e7c4& |
01:39 |
MTDiscord |
<wsor4035> tbh, we really should just make all rules _index.md and add an alias for all rules |
01:40 |
MTDiscord |
<mark.wiemer> agreed, but for now I have made my decision 😄 |
02:18 |
MTDiscord |
<wsor4035> made a pr for that https://github.com/luanti-org/dev.luanti.org/pull/151 |
04:12 |
MTDiscord |
<wsor4035> im proposing adding mark to the luanti-docs team thoughts? objections? (feel free to dm me if you feel the need) |
04:26 |
MTDiscord |
<mark.wiemer> Happy to answer questions tmrw morn, but I'm based in UTC-8, gonna sign off for the night 🙂 |
05:00 |
|
MTDiscord joined #minetest-docs |
09:16 |
MTDiscord |
<rollerozxa> the PR is probably being ignored as a silent protest because nobody really cares about MSVC, it's not used for official builds and keeping it around is just a burden to keep people who want to use visual studio happy. everyone else uses LLVM-based mingw or some form of it including the official windows builds, either cross-compiling from linux or building it natively in MSYS2 |
09:33 |
MTDiscord |
<rollerozxa> but yeah putting that into dev.luanti.org would be ok, better than having it be lost |
10:38 |
rubenwardy |
Less of a protest and more that not many reviewers use windows and msvc |
10:38 |
rubenwardy |
sfan5 uses windows but prefers mingw |
10:38 |
rubenwardy |
Actually he might just use windows via a VM idk |
10:39 |
rubenwardy |
I don't have Windows installed anywhere |
13:11 |
MTDiscord |
<rollerozxa> protest might have been too strong of a word, but I do still feel like it is only begrudgingly supported to make sure it still compiles in CI :) |
13:12 |
MTDiscord |
<rollerozxa> I do would wish that approval of the PR can be made on the grounds that Mark has at least some amount of knowledge about it, can show that the instructions can be successfully followed to compile, and that other contributors (such as Josiah) also has had success with the new instructions, even if the coredev(s) approving it may not use MSVC or have tested it, but have given it enough of a skim throug to make sure it doesn't contain |
13:12 |
MTDiscord |
a command to format your C: drive |
13:12 |
MTDiscord |
<rollerozxa> (I have no idea about the current official windows compilation instructions that are in the engine repo but from people's experiences with it, talking on discord, I don't know if they even work anymore. so it could only become better, realistically speaking) |
13:45 |
MTDiscord |
<luatic> I don't have Windows installed anywhere either |
13:47 |
MTDiscord |
<josiah_wi> I didn't try the GUI installation yet. |
13:47 |
MTDiscord |
<josiah_wi> Has anyone tried it? |
13:50 |
MTDiscord |
<josiah_wi> The good thing is, it's hard for Mark to make the situation on Windows worse than it already is, right? We have no instructions for using VSCode (there are other good guides out there like Exe's for MSYS2), so I think Roller is urging us in the right direction. |
15:22 |
MTDiscord |
<mark.wiemer> If there is a preferred way to compile via Windows, I'm all ears. The instructions I posted work and I feel they're relatively simple in terms of tools, but I could be way off |
15:25 |
MTDiscord |
<mark.wiemer> I'll see if I have time to look at mingw and how the official tools work |
15:26 |
MTDiscord |
<mark.wiemer> Official current instructions are bad, hence the PR 🙂 |
15:38 |
MTDiscord |
<rollerozxa> compiling with visual studio would be the preferred way for people who want to compile it "the windows way", and with a preconfigured IDE to go along with it for development. the mingw-based methods, e.g. MSYS2 or cross-compiled llvm-mingw are a bit more do-it-yourself past the compilation part and more linux-y in nature (using gdb for debugging and such) |
15:39 |
MTDiscord |
<rollerozxa> there is the MSYS2 compilation instructions which I wrote, that is in dev.luanti.org now, and there are the instructions for manually using the cross-compiler buildbot from linux that I dumped in discord a while back but haven't written about yet |
15:42 |
MTDiscord |
<rollerozxa> ...which takes me to this message re: moving some dev/IDE-related documentation to dev.luanti.org. I think the engine repo should still probably keep some simple compile instructions for linux/windows/mac maybe, but the rest we could have here and be linked from the engine repo docs |
15:44 |
MTDiscord |
<rollerozxa> like currently here we have an article for compiling the headless linux server, alternative to compiling for windows with MSYS2, and compiling for android both with android studio and with the command-line tools |
16:02 |
MTDiscord |
<wsor4035> im just going to bump this |
16:03 |
MTDiscord |
<luatic> yeaj just add him already |
16:04 |
MTDiscord |
<wsor4035> just going to cc @greenxenith as the last "active" person |
16:04 |
MTDiscord |
<wsor4035> after that will do |
21:59 |
|
erle joined #minetest-docs |
23:46 |
MTDiscord |
<greenxenith> No objections |
23:50 |
MTDiscord |
<wsor4035> @celeron55 if you could add mark-wiemer to the docs team? (i only have permissions for people already in the org) |