Minetest logo

IRC log for #minetest-dev, 2020-05-08

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

All times shown according to UTC.

Time Nick Message
00:11 kilbith joined #minetest-dev
00:11 kilbith left #minetest-dev
00:25 erlehmann joined #minetest-dev
00:33 proller joined #minetest-dev
00:40 mizux_ joined #minetest-dev
01:08 ANAND joined #minetest-dev
01:35 nephele_ joined #minetest-dev
01:40 erlehmann joined #minetest-dev
02:24 Lone_Wolf joined #minetest-dev
02:38 fluxflux joined #minetest-dev
03:09 fluxflux joined #minetest-dev
05:27 calcul0n joined #minetest-dev
06:45 Kimapr joined #minetest-dev
07:08 nerzhul joined #minetest-dev
07:48 NetherEran joined #minetest-dev
08:00 ShadowNinja joined #minetest-dev
08:04 Kimapr joined #minetest-dev
08:26 Darcidride joined #minetest-dev
09:01 Fixer joined #minetest-dev
09:04 nephele in game? like the chat? or do you mean STDOUT?
09:06 nephele If you mean the chat then you can use: * `minetest.chat_send_all(text)` or * `minetest.chat_send_player(name, text)`; if you mean stdout you can use * `minetest.debug(...)`
09:56 Darcidride joined #minetest-dev
10:06 erlehmann joined #minetest-dev
10:31 proller joined #minetest-dev
11:28 NetherEran joined #minetest-dev
11:41 ANAND_ joined #minetest-dev
11:47 erlehmann rubenwardy, remember the custom open hardware laptop that mntmn had minetest rendering problems with GL_ALPHA_TEST on? it can be pre-ordered now: https://www.crowdsupply.com/mnt/reform
11:50 mntmn minetest even has a cameo in the video ;)
11:51 mntmn but not showing the plants...
11:55 erlehmann yeah, ask mntmn anything about the laptop :D
11:57 sfan5 you're running Minetest with the ogles2 driver, right?
11:58 sfan5 also for the specs it would be good to mention the maximum RAM supported by the SoC
11:59 sfan5 a fully open hardware laptop certainly looks interesting
12:14 realzies joined #minetest-dev
12:21 mntmn sfan5: ogles2 driver errors out so i’m using desktop gl atm
12:27 sfan5 might be easier to fix that than to somehow fix the alpha_test stuff on desktop gl
12:34 NetherEran left #minetest-dev
12:40 erlehmann_ joined #minetest-dev
14:16 NetherEran joined #minetest-dev
15:02 erlehmann joined #minetest-dev
17:03 nerzhul sfan5, or Krock maybe, #9809 is nearly finished, if you can review it, it's a very nice feature which can be interesting for advanced server owners :)
17:03 ShadowBot https://github.com/minetest/minetest/issues/9809 -- Add server API abstraction layer by nerzhul
17:03 nerzhul (like me)
17:04 nerzhul i think some calls may need a rename to be more interesting but all works as intended, i just finished to debug the code
17:04 sfan5 I will reply on it later, there are several reasons for me why I think this abstraction is not useful
17:04 nerzhul if you have a better approach to have the same result i take it.
17:05 erlehmann joined #minetest-dev
17:05 nerzhul we are an engine, and it's clearly a fine engine feature for any server owner
17:10 Kimapr joined #minetest-dev
17:11 erlehmann joined #minetest-dev
17:12 NetherEran joined #minetest-dev
17:20 Kimapr_ joined #minetest-dev
17:25 erlehmann joined #minetest-dev
17:58 fluxflux joined #minetest-dev
18:03 Krock nerzhul: you are right that Minetest is an engine, thus the idea seems nice at first. However, this also means that you're kinda duplicating the entire script API and add further abstraction layers around which make it even more complicated to deal with
18:03 nerzhul it's not the goal in the future
18:04 nerzhul the goal is just to maintain the abstract layer for people who needs bindings on minetest core events
18:04 nerzhul the lua api remains an abstract layer which is supported & embedded in core, i don't have any plans to move it outside (whereas if mt is an engine in fact with an abstract layer it could be a library)
18:05 Krock people who need that are probably in need for profiling or cross-server-talk
18:05 nerzhul with my PR you don't need to duplicate the whole script API. For example, you want to perform things on chat messages ? just plug the server api binding on the registry and do your htings in c++
18:05 Krock or statistics - prometheus (duh!)
18:06 nerzhul if this PR is merged we can imagine improve libminetestapi.so to add things, i think it's needed to register the server point at least for implementations, and if you have access to it you may have access to metrics backend yep
18:06 nerzhul for the cross server talk, you can do it if you plug on the c++ api and invent anything you want based on chat messages
18:07 nerzhul but yeah, we may add more callbacks than the only ones supported by lua, i'm not sure the current event callback api is complete but at least now we have an abstract layer which do a good resume for all :)
18:08 nerzhul but yeah it's the lower layer of our API
18:08 nerzhul obviously
18:09 nerzhul that can be interesting for some forks like kidscode to implement their own bindings if they want, or any educational program using python for example
18:10 Krock to implement a whole new exosystem
18:10 nerzhul in my case it's just to do some high performance thing outside of the lua VM
18:10 Krock *ecosystem
18:10 nerzhul yep, but if we are en engine we "don't care", we just provide the low level interface
18:11 nerzhul like kernel API in fact with userland programs :)
18:11 nerzhul but yes maybe an exosystem, if they find hwo to fix our v3s16 boundaries haha
19:06 longerstaff13 joined #minetest-dev
19:41 erlehmann joined #minetest-dev
19:43 Fixer joined #minetest-dev
19:46 erlehmann joined #minetest-dev
19:53 erlehmann joined #minetest-dev
19:57 erlehmann joined #minetest-dev
20:02 erlehmann joined #minetest-dev
20:05 erlehmann joined #minetest-dev
20:11 erlehmann joined #minetest-dev
20:12 Lone_Wolf joined #minetest-dev
20:16 NetherEran joined #minetest-dev
20:16 ssieb joined #minetest-dev
20:23 erlehmann joined #minetest-dev
20:27 erlehmann joined #minetest-dev
20:35 erlehmann joined #minetest-dev
20:36 ssieb joined #minetest-dev
21:27 fluxflux joined #minetest-dev
21:40 Miner_48er joined #minetest-dev
21:59 _Zaizen_ joined #minetest-dev
22:10 proller joined #minetest-dev
22:23 longerstaff13 joined #minetest-dev
23:32 erlehmann joined #minetest-dev
23:44 jas_ joined #minetest-dev

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