Minetest logo

IRC log for #minetest-dev, 2017-12-24

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

All times shown according to UTC.

Time Nick Message
00:04 ThomasMonroe joined #minetest-dev
00:30 paramat merging game#1990 in a minute
00:30 ShadowBot https://github.com/minetest/minetest_game/issues/1990 -- Biomes: Add 'dirt with coniferous litter' node for coniferous forest by paramat
00:30 ThomasMonroe ooooohh niiiice :)
00:42 paramat merged
00:42 paramat next ferns in that biome
00:53 ThomasMonroe :) cool
01:00 AntumDeluge joined #minetest-dev
01:16 EvergreenTree joined #minetest-dev
01:49 AntumD joined #minetest-dev
02:43 paramat game#1994
02:43 ShadowBot https://github.com/minetest/minetest_game/issues/1994 -- Ferns: Add 3 sizes for coniferous forest biome by paramat
02:47 ThomasMonroe maybe only have a certain type of flower for the forest
02:50 ThomasMonroe like maybe a Thimbleberry for accuracy
02:51 ThomasMonroe you could also add pinecones
03:25 paramat yeah, i will remove the normal flowers
03:34 paramat done, at least we still have mushrooms
03:35 CBugDCoder joined #minetest-dev
03:49 ThomasMonroe true
04:37 paramat joined #minetest-dev
04:50 Sonos joined #minetest-dev
05:46 torgdor joined #minetest-dev
06:51 SonosFuer joined #minetest-dev
07:43 AntumDeluge joined #minetest-dev
08:01 AntumD joined #minetest-dev
08:02 antum__ joined #minetest-dev
08:05 AntumDeluge joined #minetest-dev
08:47 Sonos joined #minetest-dev
10:04 Jordach joined #minetest-dev
10:16 twoelk joined #minetest-dev
11:36 nerzhul joined #minetest-dev
11:43 compunerd joined #minetest-dev
12:03 Fixer joined #minetest-dev
12:05 twoelk left #minetest-dev
12:34 Darcidride joined #minetest-dev
13:43 Raven262 joined #minetest-dev
14:06 lisac joined #minetest-dev
15:09 paramat joined #minetest-dev
15:14 paramat easy review, essentially copypaste of grass_* code, all tested game#1994
15:14 ShadowBot https://github.com/minetest/minetest_game/issues/1994 -- Ferns: Add 3 sizes for coniferous forest biome by paramat
15:21 fwhcat joined #minetest-dev
15:35 proller joined #minetest-dev
15:42 fwhcat joined #minetest-dev
15:42 fwhcat joined #minetest-dev
16:40 EvergreenTree joined #minetest-dev
16:54 Krock joined #minetest-dev
17:01 Fixer very recent bug: https://github.com/minetest/minetest/issues/6830
17:02 Krock apparently wrong scrolling #6809
17:02 ShadowBot https://github.com/minetest/minetest/issues/6809 -- Fix scrolling by numberZero
17:04 Krock indeed, can reproduce
17:06 Krock same when selecting the text
17:09 proller joined #minetest-dev
17:12 proller joined #minetest-dev
17:14 proller joined #minetest-dev
17:18 corvus_ joined #minetest-dev
17:19 lisac_ joined #minetest-dev
17:25 EvergreenTree joined #minetest-dev
17:48 lisac_ joined #minetest-dev
18:27 Krock joined #minetest-dev
18:51 SonosFuer joined #minetest-dev
18:56 Krock joined #minetest-dev
19:04 twahm joined #minetest-dev
19:05 twahm How can I contribute minetest?
19:08 Krock fork the repository minetest or minetest_game, depending if you want C++ or Lua
19:08 twahm But what can I do?
19:09 Krock http://dev.minetest.net/How_to_start_contributing
19:09 Krock there are 786 issues.. one of them is surely something that you can solve
19:09 paramat and read through the 800 issues =) plenty to do and we're understaffed
19:10 Krock https://github.com/minetest/minetest/labels/Beginner%20Friendly
19:10 twahm I'm new to github and I do not know how it works, could you explain?
19:11 Krock no, there are plenty of tutorials on youtube and even topics on the minetest forums that can do that
19:11 twahm thank you
19:11 Krock https://forum.minetest.net/viewtopic.php?f=3&t=14262
19:11 Krock !next
19:11 ShadowBot Another satisfied customer. Next!
19:12 sofar twahm: easier would be to start helping out with mods in lua
19:12 Puka joined #minetest-dev
19:12 sofar c++ isn't an easy language to master
19:13 paramat twahm go to github help page and follow the 'bootcamp' tutorials for forking and contributing, they're clear and easy to follow
19:13 paramat and yes start with lua, possibly in MTGame
19:14 twahm I already programmed in c ++ and I would like to contribute with the engine, but I do not know the internal structure of minetest
19:23 Krock most of the files are self-descriptive what they do. If we take an example, starting in Lua object:set_pos. Calls the C++ function in src/script, goes to the ServerActiveObject (content_sao.*), sends a packet (server.*) to the client (network/clientpackethandler.cpp), client sets the ClientActiveObject (content_cao.*) position
19:24 Krock TL;DR: Digging themselves through the code for a few hours also clarifies a lot
19:24 twahm And the lua api is in the script folder?
19:25 Krock yes
19:30 twahm I have never worked with lua in c ++, as I understand it is also needed something like a register.lua and minetest interact with the functions through the lua library?
19:33 Hijiri twahm: I don't quite understand what you are asking
19:35 Krock twahm, Minetest has to provide C functions that Lua can call. We have access to the internal Lua C functions to register them
19:35 Krock once they are called, we get some sort of stack with what we can work
19:36 twahm Then minetest works with a single thread?
19:37 Krock no. The script part is single thread
19:38 twahm Would it be possible to distribute the mods among several threads?
19:39 Krock possible yes. but not desired, as almost all mods depend on "default" from minetest_game and on others. If they run in multiple threads there won't be any direct communication possible anymore
19:42 twahm I see, How do you determine when a new version of minetest comes out?
19:45 twahm What changes are made in the code to determine that it is time to get a new version?
19:47 Krock calculated using 42 * math.pi / 1337.0 * BS + 666 or in short: It's done when it's done. 0.4.17 was planned this December but could happen next year.. dunno.
19:48 Krock If you look at the releases page on GitHub you can also see the interval of our release cycle
19:50 EvergreenTree joined #minetest-dev
20:10 torgdor joined #minetest-dev
20:26 paramat joined #minetest-dev
20:30 fwhcat joined #minetest-dev
20:40 paramat game#1995 fairly trivial so will merge with game#1994 in a few mins
20:40 ShadowBot https://github.com/minetest/minetest_game/issues/1995 -- Resize junglegrass selection box by Ezhh
20:40 ShadowBot https://github.com/minetest/minetest_game/issues/1994 -- Ferns: Add 3 sizes for coniferous forest biome by paramat
20:51 CBugDCoder joined #minetest-dev
20:51 paramat merging
20:52 Sonos joined #minetest-dev
20:55 paramat done
20:58 paramat more coming, in the mood for mtg stuff
21:01 paramat big todo list, want to reduce it
21:01 Taoki joined #minetest-dev
21:10 ThomasMonroe joined #minetest-dev
21:24 Raven262 joined #minetest-dev
21:37 Tmanyo joined #minetest-dev
21:39 proller joined #minetest-dev
21:41 proller joined #minetest-dev
22:00 Taoki joined #minetest-dev
22:20 Krock nore, alternative furnace code (possibly easier to understand) https://pastebin.com/FVbz4Nrn Tested successfully, using 9 (* 34s) acacia trunks, cooking 99 (* 3s) copper lumps
22:54 Taoki joined #minetest-dev
22:58 SonosFuer joined #minetest-dev
23:43 proller joined #minetest-dev
23:57 proller joined #minetest-dev

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