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 |