Minetest logo

IRC log for #minetest-dev, 2021-09-24

| Channels | #minetest-dev index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:20 MTDiscord <josiah_wi> I believe this build takes over an hour on my old laptop.
00:23 MTDiscord <josiah_wi> That's just the server; no client.
00:38 Extex joined #minetest-dev
00:41 jan_Elon joined #minetest-dev
00:41 Extex joined #minetest-dev
00:47 Extex joined #minetest-dev
00:52 Extex joined #minetest-dev
02:29 queria^clone joined #minetest-dev
02:33 queria^clone joined #minetest-dev
02:46 hendursaga joined #minetest-dev
03:44 olliy joined #minetest-dev
04:00 MTDiscord joined #minetest-dev
04:52 tekakutli joined #minetest-dev
05:56 specing_ joined #minetest-dev
06:19 Pexin joined #minetest-dev
06:36 MTDiscord <exe_virus> Thoughts on adding a social tab to mine test engine?   Specifically an IRC connection to #minetest and #minetest-hub?
06:37 Pexin joined #minetest-dev
06:40 MTDiscord <Sublayer plank> like, an embedded irc client right into the engine?
06:43 MTDiscord <Benrob0329> Tbh, that seems like the definition of bloat
06:51 MTDiscord <Sublayer plank> what is this, osu? 😄
08:05 hendursa1 joined #minetest-dev
10:22 calcul0n_ joined #minetest-dev
11:07 tekakutli joined #minetest-dev
11:31 specing joined #minetest-dev
11:52 pgimeno there was a SL third-party viewer with an IRC client; it was removed in a subsequent version. I liked it myself, but yeah, it's bloat.
12:17 tech_exorcist joined #minetest-dev
12:54 proller joined #minetest-dev
13:19 jan_Elon joined #minetest-dev
13:50 tech_exorcist joined #minetest-dev
14:15 Fixer joined #minetest-dev
14:42 hendursaga joined #minetest-dev
14:44 sofar joined #minetest-dev
14:46 Guest34 joined #minetest-dev
14:54 tech_exorcist joined #minetest-dev
14:59 proller joined #minetest-dev
15:09 Taoki joined #minetest-dev
15:10 Alias joined #minetest-dev
15:54 Extex joined #minetest-dev
16:22 MTDiscord <exe_virus> Wow, so I started using native linux for  MT development today. Vscode extensions make compiling and debuging so easy, just wow.
16:22 MTDiscord <exe_virus> It has me thinking, how do you all work with Minetest? what editor, what debug system, etc?
16:24 sfan5 Linux, vscode with the C++ extension
16:25 sfan5 debugging using printf or gdb
16:25 sfan5 oh and also I build in the terminal by running make
16:26 fluxionary joined #minetest-dev
16:31 rubenwardy Linux with CLion. Couldn't manage to set up intellisense for C++ in vscode
16:32 rubenwardy I have a free license for jetbrains through the minetest project
16:35 MTDiscord <exe_virus> gotcha, vscode intellisense seems to be working well? still figuring that part out. Cmake tools extension build and debug work well for me (shift alt p "build")
16:38 proller joined #minetest-dev
16:38 adfeno joined #minetest-dev
16:39 MTDiscord <exe_virus> hurm, if not an IRC client, then maybe someone should make an IRC game? is that possible?
16:39 MTDiscord <exe_virus> or maybe just an IRC mod so that you can bring up a formspec and use IRC in any game
16:39 MTDiscord <exe_virus> maybe even a CSM
16:41 Evergreen joined #minetest-dev
16:48 pgimeno there's already an IRC mod that bridges inworld stuff with IRC
16:49 MTDiscord <exe_virus> Cool, just gotta rework it into a CSM and I'll be a happy camper:)
16:50 MTDiscord <exe_virus> I want our players to get engaged with mine test modders and engine devs more, that's how you grow a community in a sticky way
16:54 MTDiscord <Jonathon> it would help if minetest had first class socket support
16:54 MTDiscord <Jonathon> https://github.com/minetest/minetest/issues/10120
17:48 MTDiscord <exe_virus> When I go to update the author in a .cpp file in minetest src, specifically GuiEngine.cpp, what author do we use?
17:48 MTDiscord <exe_virus> currently it's 2013 sapier
17:49 MTDiscord <exe_virus> thinking 2021 {unknown name}
17:49 sfan5 source file authors are generally not updated
17:50 MTDiscord <exe_virus> well, shadowNinja wanted me to update it to get https://github.com/minetest/minetest/pull/11241 merged
17:51 sfan5 ah
17:51 sfan5 you created a new file there
17:51 MTDiscord <exe_virus> true, haha. whats the author in those cases?
17:51 MTDiscord <exe_virus> (my bad, forgot I made it 3 months ago)
17:52 sfan5 2021 and your preferred nickname
17:53 MTDiscord <exe_virus> kk, thank you for the help, dev has been delightfully responsive of late
17:57 MTDiscord <Jonathon> speaking of that PR, is that something that realistically could make 5.5 or no?
17:58 sfan5 currently just about anything can still make it for 5.5
17:59 MTDiscord <Jonathon> ah, i thought stuff was getting tagged for 5.5
18:00 sfan5 I say that because there is no known timeframe for a feature freeze
18:00 sfan5 so if you can convince devs early enough any PR could make it
18:00 MTDiscord <Jonathon> ah, makes sense, thank you
18:01 MTDiscord <Jonathon> im interested in the above PR, but mainly im interested in the allface one that recently was split in two for 5.5
18:11 proller joined #minetest-dev
18:26 rubenwardy exe_virus: your name
18:26 rubenwardy the copyright notices is lists the major authors
18:26 MTDiscord <exe_virus> kk, I used ExeVirus
18:26 MTDiscord <exe_virus> thanks
18:26 rubenwardy we could alternatively use "Minetest contributors"
18:26 rubenwardy or something like that
18:26 MTDiscord <exe_virus> probably should honestly
18:26 MTDiscord <exe_virus> git blame takes care of "who done this"
18:27 MTDiscord <josiah_wi> Linux, command line.
18:27 MTDiscord <exe_virus> yikes, debugger?
18:27 MTDiscord <josiah_wi> gdb/valgrind
18:27 MTDiscord <exe_virus> kk
18:27 MTDiscord <exe_virus> you're just more talented than I. or patient
18:27 MTDiscord <josiah_wi> I grew up coding with a text editor.
18:28 MTDiscord <josiah_wi> It's just something I've always done so I'm used to it.
18:28 MTDiscord <exe_virus> Intellisense is really important to me now (I did text editor programming for 8 years, not going back yuck)
18:28 MTDiscord <exe_virus> F12 too powerful, haha
18:28 MTDiscord <josiah_wi> VSCode is definitely more efficient for coding, I think. It's complicated enough though that I'd have to learn how to use the tool before I'd get much gain from it.
18:29 Pexin @exe_virus: xubuntu, codelite, cmake. but I'm not a heavy coder these days so don't listen to me.
18:29 sfan5 I grew up coding with a text editor too but I wouldn't want to miss instantly jumping to function definition/implementation and function completion now
18:29 MTDiscord <exe_virus> thanks pexin, just trying to get a feel around here, I'm wondering if we should have a normative thing on the minetest readme or the dev wiki for helping people get a slick setup
18:29 sfan5 vscode is not complicated either, you should give it a try
18:30 MTDiscord <exe_virus> ^ vscode aint hard to learn, but my work also forced me to learn visual studio in the past year
18:30 MTDiscord <josiah_wi> I have no clue how to jump between functions tho.
18:30 MTDiscord <exe_virus> you will, just right click things
18:30 MTDiscord <exe_virus> that's how you learn in most MS stuff
18:30 MTDiscord <josiah_wi> On my development computer, it can't really run VSCode lol, so there's that too.
18:30 MTDiscord <exe_virus> why not?
18:30 sfan5 I use ctrl+click, also works
18:31 MTDiscord <josiah_wi> I've been testing it out now and then on a newer computer.
18:31 MTDiscord <josiah_wi> Potato + graphics card issues
18:31 rubenwardy yeah, good code editors are nice
18:31 MTDiscord <exe_virus> VSCODE?
18:31 MTDiscord <exe_virus> graphics problems?
18:31 MTDiscord <exe_virus> it's a text editor?
18:31 MTDiscord <josiah_wi> Apps were randomly crashing the computer.
18:31 rubenwardy jump to source is great, being able to rename things is also awesome
18:31 MTDiscord <exe_virus> it runs on my parent's 2000 Windows ME computer
18:31 MTDiscord <josiah_wi> Discord, VSCode, and 0AD all were apps that crashed it I believe.
18:31 rubenwardy code --disable-gpu
18:32 rubenwardy disables hardware acceleration
18:32 MTDiscord <josiah_wi> Might work.
18:32 MTDiscord <exe_virus> yep that'll stop crashes
18:32 MTDiscord <josiah_wi> Thank you for the tip!
18:32 MTDiscord <exe_virus> anyways, I'm surprised I got this much feedback, idea still stands: should we provide a normative guide for newbie contributors getting set up? or just let them bumble around with their own tools like most coding?
18:34 MTDiscord <josiah_wi> I think there's quite a lot of variety in what editors people use. When it comes to people learning to code, I think Learn Python the Hard way is a good example. It requests everyone to use a specific editor depending on their OS, and says not to use an IDE (so that they learn the hard way first, for good skills)
18:34 MTDiscord <Jonathon> there is a issue for this exe
18:34 MTDiscord <josiah_wi> The editor it recommends for Linux now is GEdit I believe, which is what I learned coding on.
18:34 MTDiscord <Jonathon> https://github.com/minetest/minetest/issues/11522
18:35 MTDiscord <josiah_wi> I think newbies will actually get the most benefit out of learning how to use a command line and then migrate to an IDE, but maybe that's just me.
18:38 MTDiscord <exe_virus> not that kind of newbies, newbies to minetest, not codin
18:39 MTDiscord <exe_virus> I'll make a page for that issue and we can go from there. Give me a bit to write it up
18:39 MTDiscord <josiah_wi> Maybe I can be the test subject lol.
18:42 Pexin when I started in college at intro to cs, we used visual studio. concentrating more on how to write functions than the build process. to this day I can write code and design a class heirarchy fine, but don't know how to create a makefile.
18:44 MTDiscord <josiah_wi> I haven't had a CS class yet, but I imagine it mostly focuses on code and algorithms, not on practical development skills.
18:45 Pexin josiah_wi: it depends on the institution
18:46 Pexin also a 2 year cert program will have a different approach than a 4 year degree program
18:46 MTDiscord <josiah_wi> Are there any that teach git skills?  xD
18:46 Pexin well one course I had taught us svn as part of software engineering, it was like 15 years ago
18:46 Pexin so I would guess yes
18:47 MTDiscord <josiah_wi> That sounds like a good course.
18:53 Pexin 8
18:59 MTDiscord <josiah_wi> 7
19:05 sfan5 pushing http://sprunge.us/L3XbS2?diff in 10m
19:05 sfan5 (to MTG)
19:34 dzho joined #minetest-dev
20:12 longerstaff13 joined #minetest-dev
21:12 jan_Elon joined #minetest-dev
21:22 proller joined #minetest-dev
21:36 Taoki joined #minetest-dev
21:38 proller joined #minetest-dev
21:52 MTDiscord <josiah_wi> Woohoo it's finally done! https://github.com/minetest/minetest/pull/11656
22:23 MTDiscord <exe_virus> Nice!
22:48 asdflkj_sh joined #minetest-dev
22:51 pgimeno ooh no more CMAKE_PREFIX_PATH ?
22:59 MTDiscord <josiah_wi> Yeah, I finally got around to making a proper variable for it. I should've got this ready much sooner, but I'm glad I did get it ready.
23:13 pgimeno sweet!
23:14 AliasAlreadyTake joined #minetest-dev
23:39 proller joined #minetest-dev

| Channels | #minetest-dev index | Today | | Google Search | Plaintext