Time Nick Message 01:29 [MatrxMT] jonadab: post a pull request, no change is too small 01:30 user333_ Blockhead: what about https://github.com/luanti-org/luanti/pull/16684 01:31 [MatrxMT] 8 years old lul 01:31 [MatrxMT] yeah, you can see it got merged, so that backs me up 01:31 user333_ yeah i found it while working on something unrelated nearby 01:32 [MatrxMT] much more fun is https://github.com/luanti-org/luanti/issues/16346 personally 01:32 user333_ "Solution: just don't do that" 01:33 user333_ ^^^ how to fix any bug ^^^ 01:40 mrcheese XDDDD 12:06 repetitivestrain rubenwardy: could ownership of the forum thread for mcl_extra_structures be transferred to yours truly, now that i've assumed maintainership of the package? 12:06 repetitivestrain https://forum.luanti.org/viewtopic.php?p=448337 12:07 [MatrxMT] repetitivestrain: usually I handle forum stuff since I'm on there the most 12:09 [MatrxMT] repetitivestrain: I've transferred OP to you. It's probably worth noting the history of maintainership so readers aren't confused 12:11 [MatrxMT] repetitivestrain: could you please put actual captions on the new images instead of Untitled? 12:13 repetitivestrain Blockhead: will do, thanks 14:42 Ingar Blockhead256: blame w3c for not introducing column elements in HTML 14:43 Ingar wops, ignore that, I was watching old convo 14:43 [MatrxMT] lol second time in 24h someone has done that 14:44 Ingar it's one of those days.. jsut had company christmas party.. feeling stuffed and a bit dozy 16:31 jonadab @https://github.com/luanti-org/luanti/pull/16684 man git pull-request just gives me the generic man page for all of git. 16:31 jonadab Wait, what just happened. 16:33 jonadab Let me see if I can get copy and paste to work correctly. @Blockhead256 , man git pull-request just gives me the generic man page for all of git. I understand the principle, but I'm not sure what the syntax is for creating them. 16:33 jonadab Better. 16:33 [MatrxMT] how should i publish stuff? like should i publish onto gh or codeberg in the earliest stages or when it's done 16:34 jonadab For most kinds of software, "release early and release often" is the usual motto in the open-source community. Cathedral-model (hold everything "until it's ready") has been out of fashion for several decades. 16:34 jonadab But there are some exceptions, depending on the nature of the project. 16:35 [MatrxMT] but i like changing stuff incrementally so there would be lots of nonsense commits 16:36 jonadab Oh, that. There are varying schools of thought on that. In general, the more someone used to work with non-distributed version control (e.g., CVS), the more they want you to avoid having feature branches and merge commits, and rebase everything before pushing it. People who are native to git tend to lean the other direction. 16:38 [MatrxMT] im not a pro but does would symantic versioning help? 16:38 [MatrxMT] im not a pro but would symantic versioning help? 16:40 [MatrxMT] it doesn’t clean up the commit history itself, 16:40 [MatrxMT] but it gives people clear markers for stability. like, even if the repo has lots of incremental commits, 16:40 [MatrxMT] the version tags tell contributors whether they’re looking at a breaking change, a new feature, or just a fix. 16:49 [MatrxMT] personally i think uploading while at a minimally usable state is better because i don't have to deal with accidentally messing up my git repo 16:52 [MatrxMT] That is solid too :) 16:56 [MatrxMT] @jonadab are you pulling my leg? A pull request is a feature of a git forge like github.com or codeberg or something and not a feature of git the command line program 16:57 [MatrxMT] `git pull` pulls changes in from a remote branch, that's what the pull in pull request is for 16:58 [MatrxMT] if you really want to make a PR from the command line you'll want github's CLI, a separate program entirely from git. But of course the Linux kernel, where git started, doesn't use that, they use git over email (git help format-patch) 17:15 jonadab @Blockhead256 Ah, ok, hmm, I will have to read up on this further, particularly git forge, which I think is new to me. No, I don't particularly want to install special github-specific software. 17:16 jonadab And yeah, I know what git pull does. 17:16 jonadab Though I usually use git remote update and git merge separately, myself. 17:17 jonadab And I know what git push does, though I don't think I currently have a public mt/luanti repo to push to. But I could make one, if I were going to get serious about developing on it. 17:17 [MatrxMT] git forge gets used around here more often than a lot of other places, and probably has gotten a bit more revived lately. It's just that class of (mostly-)web applications that github belongs to 17:17 jonadab It's good for github to have competitors. 17:17 [MatrxMT] I usually git fetch -a 17:18 jonadab I used to have some repos on gitorious before it died. 17:18 jonadab (Because, umm, I think it was because NitroHack was on there, and I cloned it, and got into it from there? Not 100% sure.) 17:18 [MatrxMT] forgivably, I'm fairly sure github's CLI is fully free software 17:19 [MatrxMT] unlike their server software. The founders of the site made sure to never disclose that unlike, say, SourceHut 17:19 jonadab I'm a bit pragmatic about software licensing, and tend to be more interested in whether it's tied to one company's format or protocol or service, more than which specific license it u ses. 17:22 jonadab (For my own projects, I lean toward more-permissive-is-better on the licensing, though I do understand why someone might choose otherwise. For existing projects, I tend to just live with whatever is already in place.) 17:25 jonadab (Within reason, of course. I won't contribute to a project with a license that says all users must provide a DNA sample and kill a puppy at midnight every solstice.) 20:52 ireallyhateirc hmmm we need big collisionboxes to make dark souls in luanti 20:52 Krock some people might already have that 20:52 Krock just not in Luanti to be clear 20:53 ireallyhateirc I and my intrusive thoughts were debating making a souls-like game 21:26 ireallyhateirc no way to get a list of bones of an entity in Luanti?