Minetest logo

IRC log for #minetest-dev, 2016-08-02

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

All times shown according to UTC.

Time Nick Message
00:05 Miner_48er joined #minetest-dev
00:06 SloanOnLinux joined #minetest-dev
00:11 SloanOnLinux joined #minetest-dev
00:12 SloanOnLinux joined #minetest-dev
00:13 SloanOnLinux joined #minetest-dev
00:14 GnomeKris joined #minetest-dev
00:21 yang2003 joined #minetest-dev
01:25 agrecascino how do i make beds set peoples spawn point?
01:25 agrecascino it doesn't seem to work right
01:42 paramat it 'should' set spawn when player enters bed
01:42 paramat in latest mtgame?
01:43 paramat before a few weeks ago it only set spawn when the night was skipped
01:52 agrecascino nevermind
02:29 agrecascino if i wanted to register a callback when someone kills someone, how should i do that?
02:37 paramat modding discussion is off topic for this channel
02:41 agrecascino oops, i was posting in the wrong channel
03:15 yang2003 joined #minetest-dev
03:15 paramat hmmmm am i correct in thinking the only to change the seed of 2D noise per-mapchunk is to recreate the noise object per-mapchunk, in makeChunk, and that this would probably not be worth doing due to significant extra processing?
03:16 hmmmm wait
03:16 hmmmm the seed or the seed offset
03:20 paramat seed offset
03:21 paramat the idea is to change the seeddiff of 2D noises per vertical realm, for differing terrain per realm
03:21 hmmmm actually you should be able to change both
03:21 hmmmm just keep in mind that access is not thread safe
03:25 paramat ok
04:04 paramat hmmmm so i can change the seed without having to recreate the noise object per-mapchunk?
04:04 hmmmm correct
04:05 SloanOnLinux joined #minetest-dev
04:09 paramat good, thanks
05:06 Hunterz joined #minetest-dev
05:13 paramat left #minetest-dev
06:34 nore joined #minetest-dev
06:46 shamoanjac joined #minetest-dev
06:56 shamoanjac so I've started to hunt down this one bug I've found
06:56 jin_xi joined #minetest-dev
06:58 shamoanjac and, reading the file src/guiFormSpecMenu.cpp, I've seen that, in the function parseElement(), the "ugly workaround to keep compatibility" is only run on "image" elements
06:59 shamoanjac doesn't that mean image buttons will not get this "ugly workaround" and thus texture modifiers will not work on these?
07:00 shamoanjac (unrelated to my particular issue though, just a side question/discovery)
07:03 Darcidride joined #minetest-dev
08:20 glorfindel joined #minetest-dev
08:29 davisonio joined #minetest-dev
08:36 Krock joined #minetest-dev
08:37 Taoki joined #minetest-dev
08:45 Amaz joined #minetest-dev
09:13 davisonio joined #minetest-dev
09:53 Krock joined #minetest-dev
10:05 Thomas-S joined #minetest-dev
10:53 Fixer joined #minetest-dev
11:33 proller joined #minetest-dev
12:12 proller joined #minetest-dev
12:57 STHGOM joined #minetest-dev
13:49 jin_xi joined #minetest-dev
14:34 KaadmY joined #minetest-dev
14:51 Zeno` joined #minetest-dev
15:01 proller joined #minetest-dev
15:04 hmmmm joined #minetest-dev
15:19 est31 joined #minetest-dev
15:23 DI3HARD139 joined #minetest-dev
15:27 Lunatrius joined #minetest-dev
16:07 Hunterz joined #minetest-dev
16:08 davisonio joined #minetest-dev
16:29 davisonio joined #minetest-dev
16:30 Void7_ joined #minetest-dev
16:33 Void7_ joined #minetest-dev
16:54 Darcidride joined #minetest-dev
17:04 davisonio joined #minetest-dev
17:09 Eater4 joined #minetest-dev
17:09 jin_xi joined #minetest-dev
17:10 Taoki joined #minetest-dev
17:11 proller joined #minetest-dev
17:23 Void7 joined #minetest-dev
17:44 juhdanad joined #minetest-dev
17:45 STHGOM joined #minetest-dev
17:59 davisonio joined #minetest-dev
18:00 Tmanyo joined #minetest-dev
18:00 STHGOM joined #minetest-dev
18:30 davisonio joined #minetest-dev
18:34 endev15_ joined #minetest-dev
18:35 endev15_ celeron55: could u come on to #minetest to discuss a few non-dev things? (e.g. Twitter and a advanced replacement to the mmdb)
18:37 hmmmm hahahahaha
18:40 Krock hmmmm, what's funny?
18:41 T4im joined #minetest-dev
18:42 hmmmm that request
18:43 Krock hopeless, yeah
18:44 hmmmm i think i mentally counted 4 or 5 different problems crammed into a single question
18:44 hmmmm i don't think anybody's achieved that stupidity density before
18:44 octacian I already know it's pretty hopeless.. but what are the chances if I don't even ask.
18:44 Krock octacian, ask here
18:45 octacian lol ok, I will in a minute. Doing something else right now..
18:45 hmmmm don't bother.  it's not minetest development related.
18:45 hmmmm neither is this convo.
18:45 octacian yeah? where else should I ask?
18:45 celeron55 octacian: well you should talk about an mmdb replacement right here
18:46 hmmmm i would call it off topic since it has nothing to do with minetest CORE development
18:46 hmmmm but if you are going to ask something off topic here, don't ask to ask, just ask
18:47 hmmmm but, seriously, using twitter for an mmdb replacement?  that has got to be the silliest thing i've heard all month
18:47 octacian I'm working on a mmdb replacement called the MinetestCDB (Content Database)
18:47 Krock Yet Another Mod Database
18:47 octacian It's workings are fairly simple. You can create an account, and from there go on to upload and manage mods, subgames, texture packs, skins, and maps.
18:48 celeron55 i think what everyone is interested about is why it would be THE mmdb replacement and how does it solve the problems mmdb had
18:48 octacian It uses the Minetest bootstrap theme, for the purpose of trying to keep everything as simple as possible.
18:48 octacian celeron55: tbh, I don't actually know what the problem was with the mmdb, and why it went down. The only thing I know is that it was WAY to complex.
18:48 Krock Sounds interesting but there will be a lot of work to make the API fit and offer the needed features
18:49 Eater4 Do you have a demo running some where so we can see the website?
18:50 est31 joined #minetest-dev
18:50 Krock adding mods there was too complicated. A Github import feature would be required to make your database something special
18:50 octacian Krock: once I'm done I'll work on making it accessible from within MT. Right now, it's just getting started thing.
18:50 octacian Krock: GitHub import is one of the main things I'm gonna be working on.
18:50 celeron55 octacian: for twitter stuff, /msg me, as i think you were interested in specifically me and you doing something
18:50 Krock Eater4, I think it's only bones. The style is there but the code behind isn't
18:50 octacian Eater4: give me a sec. Have to add a subdomain for u to access a preview..
18:51 octacian Yeah, it's only bones. Just a front page. And guides page.
18:51 hmmmm eugh wtf, i can't believe that this is being seriously considered
18:51 hmmmm minetest should not ever rely on a third party service like "twitter" to function
18:51 hmmmm big thumbs down from me for that
18:51 octacian hmmmm, twitter is for publicity.
18:52 hmmmm twitter is gonna go bankrupt very shortly
18:52 Krock I rather think it's about to notify the world about Minetest - not as a part of Minetest itself
18:52 hmmmm ahh
18:52 octacian Exactly, Krock
18:52 hmmmm i misunderstood, i thought that was part of the messaging mechanism for the mmdb replacement
18:53 octacian oh, the messaging system for the cdb is still in progress. Actually, not even started. That means it's built right in (by me). :P
18:53 rubenwardy joined #minetest-dev
18:53 octacian setting up a preview right now
18:53 hmmmm that would probably be the best way to garner support
18:53 hmmmm "talk is cheap.  show me the code"
18:54 Krock octacian, just one more thing about that project: Please use do NOT use md5 to hash the passwords serverside
18:54 hmmmm mm yes sha-2 is the standard these days
18:54 hmmmm gotta stay with the times brah
18:54 octacian Krock: why? I don't know anything about encryption anyways (other than SSL), so whatever is best I will use.
18:55 Void7 joined #minetest-dev
18:55 rubenwardy octacian, if this helps: http://app-mtmm.rubenwardy.com/v2/list/
18:57 octacian Of course I can't clone! I haven't even setup a git repo yet.. *facepalm*
18:57 Krock octacian, computersphile md5
18:57 Krock https://www.youtube.com/watch?v=3NjQ9b3pgIg
18:57 rubenwardy "encryption" heh
18:57 rubenwardy use your framework's best library
18:58 hmmmm i don't like the idea of using SSL to encrypt a password for authentication either, but doing something different might be asking for too much
18:58 Krock octacian, sorry. Correct guy but wrong video: https://www.youtube.com/watch?v=7U-RbOKanYs
19:00 hmmmm the gold standard of authentication in today's world should be some zero-knowledge proof based auth
19:00 octacian ...configuring virtualhost
19:00 hmmmm such as SRP
19:00 rubenwardy One suggest, celeron55, if you do get @minetest, I recommend not giving access to the account to anyone but you (and a few others in case you disappear). There are web apps that allow you to give people the ability to tweet without giving them full access to the app
19:00 nrzkt joined #minetest-dev
19:00 hmmmm you shouldn't be at the mercy of these monolithic CAs in bed with various governments
19:01 octacian rubenwardy: I agree.
19:01 rubenwardy those apps could also be used to queue tweets
19:02 rubenwardy so you could have a big buffer of eg suggestions as well as posting news
19:02 rubenwardy but I imagine c55 knows all of this :P
19:02 octacian Working demo (updated every few days) available at http://cdb.endev.xyz
19:02 octacian Full code available through Gogs at http://git.endev.xyz/octacian/minetestcdb
19:03 rubenwardy "working"
19:03 rubenwardy I get a load of 404s :P
19:03 octacian Oh, lol, notice that the links are greyed out? It means they are not functioning even though they are there.
19:04 rubenwardy Ew, php. Are you at least using a framework?
19:04 octacian Well, I guess dropdown menus are greyed out. I was too lazy to do it with every link.
19:04 octacian I'm using the Bootstrap Minetest theme. Nothing else.
19:04 octacian PHP is required to support login, and connection to a MySQL/MariaDB database.
19:05 octacian There is one more semi-complete page. http://cdb.endev.xyz/guides.php
19:05 rubenwardy nope, you could use a number of other languages or frameworks. But whatever - all that matters is that it's reliable, functional and maintainable
19:06 octacian Like, what? Isn't PHP all of those
19:06 rubenwardy I prefer NodeJS or Flask. For reference: https://github.com/more-rubenwardy/minetest-extensions
19:07 octacian Why?
19:07 Krock There's also HHVM to speed up PHP
19:07 shamoanjac joined #minetest-dev
19:09 rubenwardy JS and Python have nicer syntaxs than PHP imo, and the frameworks I use are nice and allow routing. PHP isn't that bad if you use a framework like Synergy (i think it's called)
19:09 Darcidride_ joined #minetest-dev
19:09 octacian NodeJS is serverside, right?
19:09 rubenwardy yes
19:09 rubenwardy same role as PHP
19:09 rubenwardy a server side language
19:10 rubenwardy Here is an example of routing: https://github.com/rubenwardy/mtmods4android_server/blob/master/server.js#L103
19:10 rubenwardy But as I said
19:10 octacian I'll build the site using both NodeJS and PHP. PHP for things that require security, like logins and that, since it is more "proven." NodeJS for less important, of course.
19:10 rubenwardy <rubenwardy> all that matters is that it's reliable, functional and maintainable
19:11 octacian e.g. NodeJS for a markdown editor when commenting, or creating a "post"
19:11 rubenwardy Using two languages is silly
19:13 rubenwardy This is getting a little offtopic for #-dev anyway, probably
19:13 octacian Both are good for different things. Different needs can sometimes be found in one site, making it make sense (imo) to use either when best
19:13 rubenwardy heh
19:13 rubenwardy A reason I like NodeJS/Express or Flask is that you can get login/user systems
19:14 rubenwardy Just do what you feel best at
19:14 octacian rubenwardy: I think it kinda has to do with dev.. I do appreciate this stuff being mentioned tho BTW, I learn more everyday! :P
19:16 octacian rubenwardy: hmmm, I'll definitely make use of NodeJS and possibly Express. Does NodeJS require the page to be refreshed for requests to process?
19:16 rubenwardy For what it's worth, I did the same thing and I built a complete working mod database using PHP in 2012. It was rather painful and buggy. That's why MMDB was created, to use better database principals
19:17 octacian Do you think it was because u used PHP? That something like NodeJS would have been a better choice?
19:18 rubenwardy It's because I used raw PHP without any frameworks, and so there was a lot of duplicated code and random SQL statements and logic intertwining with HTML code
19:18 rubenwardy moving to #minetest, before we get shouted at
19:33 Void7 joined #minetest-dev
19:39 SloanKloan joined #minetest-dev
19:43 SloanOnLinux joined #minetest-dev
19:49 Darcidride_ joined #minetest-dev
20:00 SloanOnLinux joined #minetest-dev
20:01 davisonio joined #minetest-dev
20:13 endev15_ joined #minetest-dev
20:20 Tmanyo joined #minetest-dev
20:34 VargaD joined #minetest-dev
20:39 troller joined #minetest-dev
20:42 paramat joined #minetest-dev
20:43 DraggonFantasy joined #minetest-dev
20:43 paramat nore sfan5 sofar opinions on adding rubenwardy to mtgame team?
20:45 Void7 joined #minetest-dev
20:47 johnnyjoy joined #minetest-dev
20:48 octacian joined #minetest-dev
20:49 sfan5 sounds good to me
20:50 paramat ok thanks
21:21 Void7 joined #minetest-dev
21:27 est31 joined #minetest-dev
22:21 Void7 joined #minetest-dev
22:47 DonBatman joined #minetest-dev
23:09 TheReaperKing joined #minetest-dev

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