Timestamps are in GMT/BST.
| 00:02:03 | kaen | what's the lvlpass? |
| 00:02:10 | kaen | holiday contest right? |
| 00:03:01 | raptor | uhh |
| 00:03:06 | raptor | i don't there is one |
| 00:03:08 | raptor | let me check |
| 00:03:20 | raptor | i think sky_lark wanted voting |
| 00:20:43 | raptor | yay more gpg fun! |
| 00:20:48 | kaen | yay! |
| 00:26:01 | kaen | CMake Error at zap/cmake_install.cmake:116 (FILE): |
| 00:26:01 | kaen | file INSTALL cannot find |
| 00:26:01 | kaen | "/home/kaen/code/bitfighter/debian-package/bitfighter-019d/exe/joystick_presets.ini". |
| 00:26:14 | raptor | what? |
| 00:26:16 | kaen | shouldn't that be in resource too? |
| 00:26:23 | raptor | yes, probably |
| 00:27:16 | raptor | i never got that error... |
| 00:27:20 | raptor | odd |
| 00:27:24 | raptor | oh |
| 00:27:50 | raptor | hmm nevermind... |
| 00:28:07 | raptor | i'm just looking at our 019 branch and I still can't push the bookmark to google code |
| 00:28:11 | kaen | ./cmake/Platform/Linux.cmake: install(FILES ${CMAKE_SOURCE_DIR}/exe/joystick_presets.ini DESTINATION ${CMAKE_DATA_PATH}/bitfighter/) |
| 00:28:11 | kaen | ./cmake/Platform/Win32.cmake: install(FILES ${CMAKE_SOURCE_DIR}/exe/joystick_presets.ini DESTINATION ./) |
| 00:28:11 | kaen | ./cmake/Platform/Apple.cmake: set(COPY_RES_3 cp -rp ${exeDir}/joystick_presets.ini ${resourcesDir}) |
| 00:28:29 | raptor | ha! |
| 00:28:51 | raptor | thrice the sin |
| 00:28:54 | kaen | lol |
| 00:29:14 | kaen | oh, I accidentally bought a macbook pro btw |
| 00:29:29 | kaen | so I get to participate in the fun now \o/ |
| 00:30:02 | kaen | ok, so I'm doing all of this from the tag you gave me |
| 00:30:20 | raptor | oh wait |
| 00:30:24 | kaen | what's the endgame here? should I try to apply a patch to tip when I'm done? |
| 00:30:27 | raptor | accidentally?? |
| 00:30:49 | kaen | well, I needed one for work |
| 00:30:55 | raptor | let me get you the latest 019 revision |
| 00:31:22 | kaen | everything I write has to run on OSX since everyone in the know seems to use it |
| 00:31:29 | kaen | haven't met another desktop linux yet... |
| 00:31:32 | raptor | you'll see sam686 and I making bugfixes against 019d then merging them into tip each time so watusimoto cant continue his code slaughter for 020 |
| 00:31:46 | kaen | ah I see |
| 00:32:33 | raptor | i've been trying to get that bookmarked, but google code keeps giving me a server error every time I try to push it |
| 00:32:42 | kaen | weird |
| 00:32:51 | raptor | so I finally got OSX building with CMake nicely for 019d |
| 00:32:58 | kaen | awesome! |
| 00:33:13 | raptor | and i've tested it on osx 10.6 and 10.8 |
| 00:33:28 | raptor | however i have no idea if it generates an OK Xcode project |
| 00:33:48 | kaen | well, I can definitely give it a spin |
| 00:33:52 | kaen | fun! |
| 00:33:54 | raptor | or compiles on newer OSX - I keep building on 10.6 because that runs nice and quick in a VM :) |
| 00:34:05 | kaen | I have whatever the new one is |
| 00:34:11 | kaen | I just bought it last month |
| 00:34:27 | kaen | you can tell I'm a mac fanboy :) |
| 00:34:34 | raptor | ok, looks like latest 019d+ revision is 289141cec66e |
| 00:34:43 | raptor | oh no! come back to the dark side! |
| 00:34:49 | kaen | kidding of course! |
| 00:35:26 | kaen | still on ubuntu |
| 00:35:56 | kaen | I only use the mac when I'm mobile or have to test on it |
| 00:36:07 | raptor | so you write software for OSX now? |
| 00:36:18 | raptor | are you still in that one job that hired you as a dev-op? |
| 00:36:22 | kaen | no, I mean like testing shell scripts |
| 00:36:29 | kaen | and other automation stuff |
| 00:36:30 | raptor | ohhh... eek |
| 00:36:40 | kaen | I have to make sure my coworkers can use the stuff |
| 00:36:54 | kaen | they don't always return the courtesy :) |
| 00:37:02 | raptor | haha |
| 00:37:10 | raptor | yeah, i get that at work, too... |
| 00:37:26 | kaen | still not very impressed with osx though |
| 00:37:32 | kaen | aesthetically, yeah that's nice |
| 00:37:34 | kaen | but functionally |
| 00:37:40 | kaen | and especially for development work |
| 00:37:43 | raptor | it's the opposite of Linux in many ways |
| 00:37:50 | kaen | yeah, exactly |
| 00:37:51 | raptor | and Windows is the compromise between the two |
| 00:38:00 | kaen | heh that's a good way to put it |
| 00:38:43 | raptor | i just wish the osx shell was as feature-rich as the linux shell |
| 00:39:03 | raptor | but maybe that's changed in osx 10.10? |
| 00:39:09 | raptor | or is it 10.11 now? |
| 00:40:23 | kaen | no, it's terrible |
| 00:40:26 | kaen | uhh |
| 00:40:30 | kaen | I don't have it on hand |
| 00:40:34 | kaen | lol |
| 00:40:42 | kaen | in a go bag |
| 00:42:29 | kaen | man I really want to get to the lintian warnings... |
| 00:42:42 | kaen | but I have to get the .deb to build first .-. |
| 00:48:50 | raptor | so... did I do a request-for-sponsorship too early? Even with the lintian warnings? I read 3 different set of instructions that said to do that after I got it building, and I got rid of as many warnings as I could with needing further direction |
| 00:50:03 | kaen | I think it was fine |
| 00:50:28 | kaen | that's just about the state my package was in when I put in my RFS |
| 00:56:18 | kaen | quick question: has anyone actually tested "make install" on linux? |
| 00:56:30 | raptor | yes! it works perfect for openSUSE :) |
| 00:56:36 | kaen | awesome! |
| 00:56:51 | raptor | but debian is a bit wonky with it's /usr/games convention |
| 00:57:06 | kaen | how do I change it to use /usr/games/ -- |
| 00:57:07 | kaen | exactly |
| 00:57:09 | raptor | and so it broke - i'm not entirely sure what to do |
| 00:57:13 | kaen | ok |
| 00:57:14 | raptor | oh |
| 00:57:23 | kaen | yeah, that's where I'm at |
| 00:57:33 | raptor | let me get you my patch... |
| 00:57:38 | kaen | so, does it need to be different from opensuse? |
| 00:57:41 | kaen | ah ok |
| 00:57:52 | raptor | i think I just need to figure out how to merge the two |
| 00:58:53 | raptor | I did this quick hack in the Linux.cmake file: http://pastie.org/pastes/9834676/text |
| 00:59:13 | raptor | and this was my rules: |
| 00:59:52 | raptor | http://pastie.org/pastes/9834678/text |
| 01:00:07 | raptor | except it looks like the tabs got lost in the pastie (sorry) |
| 01:00:24 | kaen | ah, I see |
| 01:00:38 | raptor | so it already handles the data path with http://pastie.org/pastes/9834678/text |
| 01:00:39 | raptor | oops |
| 01:00:44 | raptor | with: -DCMAKE_DATA_PATH="/usr/share/games" |
| 01:00:49 | kaen | ah, ok |
| 01:01:05 | raptor | but that breaks the desktop file and the .png/.xpm |
| 01:01:15 | kaen | hrm |
| 01:01:21 | raptor | because i used CMAKE_DATA_PATH for those |
| 01:01:51 | raptor | that patch in the first pastie above shows how i changed it to use the CMAKE_INSTALL_PREFIX |
| 01:02:15 | raptor | but I cheated and hard-coded the 'games' bit for the executable |
| 01:02:35 | raptor | lazy me |
| 01:03:32 | kaen | and under our other supported distros, it should be /usr/bin and /usr/share? |
| 01:04:04 | raptor | yes |
| 01:04:19 | kaen | hmm |
| 01:04:21 | raptor | I have it set to /usr/share automatically unless overriden by CMAKE_DATA_PATH |
| 01:04:30 | raptor | which you can see at the top of Linux.cmake |
| 01:04:49 | raptor | we'd need to add something simliar for the executables |
| 01:04:55 | kaen | sure, easy enough |
| 01:05:44 | raptor | default to CMAKE_INSTALL_PREFIX/bin |
| 01:05:44 | kaen | CMAKE_DATA_PATH isn't an internal cmake variable right? |
| 01:05:52 | raptor | hmmm... not sure, let me check |
| 01:05:55 | kaen | I couldn't find it |
| 01:06:02 | raptor | oh good |
| 01:06:07 | raptor | i was hoping not |
| 01:06:09 | kaen | :) |
| 01:06:16 | raptor | yeah, not finding it either |
| 01:06:18 | raptor | so great! |
| 01:06:21 | kaen | wasn't sure if it was magic |
| 01:06:23 | kaen | ok then |
| 01:06:53 | Nothing_Much | A team of highly trained monkeys has been dispatched to deal with this situation |
| 01:06:58 | Nothing_Much | I haven't seen that in a LONG time |
| 01:08:16 | raptor | so two other fun facts for 019d, which maybe you'll appreciate - |
| 01:08:25 | raptor | 1. DMG building on OSX is automatic now with CMake (using 'make package') |
| 01:08:49 | raptor | 2. Windows 64bit (with an installer!) is now supported |
| 01:10:07 | raptor | also i got luajit to compile for the older PPC... but that was only because I was crazy for a certain period and wanted to do some bonkers esoteric project |
| 01:10:48 | raptor | in the end i had to disable the jit part and just use the faster interpreter |
| 01:11:13 | raptor | but that's OK, maybe the whole 2 users out there who use PPC macs will still be happy enough |
| 01:11:49 | | Invisible Quit (Ping timeout: 264 seconds) |
| 01:12:25 | kaen | wow! |
| 01:12:28 | kaen | that's amazing |
| 01:12:44 | kaen | all of it |
| 01:13:02 | raptor | but debian has been killing me... |
| 01:15:51 | raptor | did you sign your builds with GPG? |
| 01:20:42 | kaen | yes I did |
| 01:21:08 | kaen | I remember uploading my key to the server and thinking "I'm almost there!" |
| 01:21:11 | kaen | lolno |
| 01:21:22 | raptor | hahaha |
| 01:21:28 | raptor | i totally did the same thing |
| 01:21:46 | kaen | there are many circles of debian hell... |
| 01:22:02 | raptor | i wonder if they mirror dante's inferno |
| 01:22:38 | kaen | I think so. The worse your sins, the more hellish the circle |
| 01:23:07 | kaen | for example, how we had a dependency that was explicitly not debian-compatible |
| 01:23:09 | kaen | that was like |
| 01:23:13 | kaen | circle five right off the bat |
| 01:23:30 | raptor | haha |
| 01:23:37 | raptor | that was Triangle, wasn't it? |
| 01:23:40 | kaen | right |
| 01:24:23 | raptor | oh that reminds me... i didn't see a poly2tri anywhere in debian |
| 01:24:31 | raptor | which seems like they may make a fuss |
| 01:24:35 | kaen | oh cool, circle five appears to be where you swim in the river styx |
| 01:24:43 | kaen | they very well may |
| 01:24:49 | kaen | we might have to package that too :< |
| 01:24:56 | kaen | sometimes games get a pass though |
| 01:25:00 | kaen | and it's low risk |
| 01:26:39 | raptor | we have precedent! this package in sid compiles poly2tri internally: https://packages.debian.org/unstable/main/repsnapper |
| 01:26:57 | raptor | maybe we can use that as leverage |
| 01:29:34 | raptor | you can see it in their copyright: https://launchpad.net/debian/sid/+source/repsnapper/+copyright |
| 01:46:35 | | Watusimoto_ has joined |
| 01:49:30 | kaen | beautiful! |
| 01:49:40 | raptor | success? |
| 01:50:13 | kaen | no, just regarding poly2tri |
| 01:50:21 | kaen | also, that's a serious copyright file |
| 01:50:26 | raptor | ah yes |
| 01:50:35 | raptor | i feel like debian requires us to build our legal case |
| 01:51:05 | kaen | lol that's exactly right |
| 01:52:30 | Nothing_Much | debian's strict with their FOSS policies |
| 01:53:59 | kaen | being strict is okay, the most challenging part is that there isn't really a comprehensive tutorial or a canonical source of information |
| 01:54:24 | kaen | it's spread over 3 or 4 major documents, mostly maintained on a wiki |
| 01:54:53 | kaen | and the actual process appears to change somewhat frequently |
| 01:55:15 | kaen | and also, apparently they don't emphasize sponsorship of new packages as a major duty |
| 01:55:30 | kaen | so our particular situation is pretty difficult |
| 01:55:33 | Nothing_Much | not many distros do that |
| 01:55:40 | kaen | it also doesn't help that our package is non-trivial |
| 01:55:49 | Nothing_Much | are you talking about Bitfighter though? |
| 01:55:50 | kaen | it appears to be fairly complex for a first-time package |
| 01:55:52 | kaen | yes |
| 01:56:02 | raptor | yeah... we have a lot in our game |
| 01:56:08 | Nothing_Much | interesting.. |
| 01:56:19 | raptor | i never would have thought the fonts would be such a big hassle |
| 01:56:19 | Nothing_Much | but when you get approved by Debian in the "main" repository |
| 01:56:31 | Nothing_Much | your game is 100% FOSS and possibly FSF approved |
| 01:56:47 | kaen | that would be cool |
| 01:56:47 | Nothing_Much | wait, checkbook? |
| 01:57:04 | kaen | I don't think that one is packaged |
| 01:57:05 | raptor | i have one of those... |
| 01:57:19 | Nothing_Much | the checkbook font? |
| 01:57:20 | kaen | hmm... raptor do you know the license on checkbook? |
| 01:57:20 | raptor | oh no... Watusimoto_ vectorized it internally |
| 01:57:27 | kaen | ah yeah |
| 01:57:31 | Nothing_Much | what do you mean? |
| 01:57:34 | raptor | kaen: no, but we only use it for the logo |
| 01:57:38 | Nothing_Much | is it proprietary? |
| 01:57:41 | kaen | I forgot about that |
| 01:57:42 | Watusimoto_ | hey kaen! |
| 01:57:42 | kaen | maybe |
| 01:57:45 | kaen | hi Watusimoto_ ! |
| 01:57:46 | Nothing_Much | uh oh |
| 01:57:47 | Watusimoto_ | hi raptor |
| 01:57:48 | raptor | and it's technically different |
| 01:57:54 | Watusimoto_ | hello everyone else! |
| 01:58:02 | Nothing_Much | i'm the only everyone else Watusimoto_ lol |
| 01:58:06 | Nothing_Much | that's awake |
| 01:58:11 | Nothing_Much | but i gotta sleep soon |
| 01:58:12 | Watusimoto_ | I actually looked at the level contest server today |
| 01:58:14 | Nothing_Much | got work tomorrow |
| 01:58:25 | Watusimoto_ | there was one level pairing I thought could be the basis of a real level |
| 01:58:35 | raptor | which one? |
| 01:58:36 | Watusimoto_ | the yellow dog/split pea pair |
| 01:58:41 | raptor | ithought ... yes |
| 01:58:53 | raptor | there were two I thought might be good, that was my first one |
| 01:59:01 | Watusimoto_ | I don't really know how well they would play, but they looked good |
| 01:59:26 | Watusimoto_ | similar/complimentary styles |
| 01:59:36 | raptor | i can't remember the other... spinners + ball pit? |
| 01:59:38 | raptor | :) |
| 01:59:48 | Watusimoto_ | kaen: what are you up to these days? job working out? |
| 02:00:02 | Nothing_Much | spinners + ball pit was pretty funny! |
| 02:00:15 | kaen | behold! http://pastebin.com/raw.php?i=WjzXZfhq |
| 02:00:20 | kaen | yep, mostly working |
| 02:00:23 | kaen | job's going great :) |
| 02:00:49 | Watusimoto_ | TEh??? |
| 02:00:51 | raptor | \o/ |
| 02:00:59 | raptor | see them python uglies |
| 02:01:10 | raptor | and they get worse when you attempt to solve them |
| 02:01:35 | kaen | probably best just to leave it out for now |
| 02:01:49 | kaen | we can add it as a suggests package later on |
| 02:01:52 | kaen | or even a dep |
| 02:02:41 | kaen | most of these are trivial |
| 02:02:51 | Watusimoto_ | I found no "tEH" in the code |
| 02:03:25 | kaen | I got a few of those as false positives before too |
| 02:03:48 | kaen | I think it basically runs the output of `strings` through a spellchecker |
| 02:03:55 | raptor | oh yuk |
| 02:03:59 | raptor | that could do anything |
| 02:04:32 | raptor | kaen: how did you not get font warnings? |
| 02:04:46 | kaen | I am not sure |
| 02:04:52 | kaen | let's see if the package actually works... |
| 02:06:22 | kaen | dpkg: dependency problems prevent configuration of bitfighter: |
| 02:06:22 | kaen | bitfighter depends on fonts-play; however: |
| 02:06:22 | kaen | Package fonts-play is not installed. |
| 02:06:22 | kaen | bitfighter depends on fonts-ocr-a; however: |
| 02:06:22 | kaen | Package fonts-ocr-a is not installed. |
| 02:06:23 | kaen | bitfighter depends on bitfighter-data; however: |
| 02:06:25 | kaen | Package bitfighter-data is not installed. |
| 02:06:58 | kaen | looks like I broke them out to external packages? |
| 02:07:08 | raptor | oh... we don't actually use ocr-a |
| 02:07:32 | raptor | yeah i was wondering about that - do we need a -data package? was that explicitly requested by the debian folks? |
| 02:07:33 | kaen | neat! |
| 02:07:37 | Watusimoto_ | ocr-a was there because I was trying to use it... |
| 02:07:43 | kaen | I got a warning for it |
| 02:07:51 | Watusimoto_ | but I opted not to when it wasn't as cool as it seemed |
| 02:08:01 | kaen | it's not much trouble to break it out, really |
| 02:08:17 | kaen | just need to correct an overlapping glob |
| 02:09:03 | Watusimoto_ | oh, just as an FYI, I will be completely offline from tomorrow evening through Monday evening |
| 02:09:25 | kaen | I got mixed results from #debian-mentors |
| 02:09:39 | kaen | one advising me to do it, and another saying you can get pass |
| 02:09:49 | kaen | I think we're pretty close to the threshold right? |
| 02:10:10 | kaen | 64% of the package |
| 02:10:14 | raptor | yeah... it's under 10mb i think |
| 02:10:17 | kaen | 50% being the threshold we violated |
| 02:10:22 | raptor | oh, i didn't know about that threshold |
| 02:10:34 | raptor | i thought it was just for large packages |
| 02:11:32 | kaen | it's actually just a hair shy 11MB |
| 02:11:37 | kaen | shy of* |
| 02:11:42 | raptor | ah |
| 02:12:35 | kaen | so it's close, but doing it is simple enough and that means one less exception we have to get :P |
| 02:12:54 | kaen | exemption |
| 02:16:56 | kaen | it.... it works?!?! |
| 02:17:14 | raptor | it works? |
| 02:17:28 | kaen | http://pastie.org/9834744 |
| 02:17:49 | raptor | yes! |
| 02:17:56 | kaen | the fonts appear to work |
| 02:18:01 | kaen | I completely expected them to be blank |
| 02:18:05 | raptor | hah |
| 02:18:33 | kaen | oh nope :< |
| 02:18:35 | kaen | not all of them |
| 02:18:40 | kaen | it *almost* works |
| 02:18:41 | raptor | oh |
| 02:18:43 | raptor | uhh |
| 02:19:05 | raptor | we load a Play-Regular-hinting.ttf |
| 02:19:17 | kaen | I guess that's one way to solve a font warning... |
| 02:19:21 | kaen | just don't include them :P |
| 02:19:39 | raptor | which is a customize version of Play-Regular to which we added auto-hinting from fontforge |
| 02:19:45 | raptor | because it looks better |
| 02:20:14 | kaen | http://imgbin.org/index.php?page=image&id=21826 |
| 02:20:14 | raptor | huh... yeah... that would break font dependency on font-play |
| 02:20:39 | raptor | clean interface! |
| 02:20:41 | kaen | lol |
| 02:20:43 | kaen | so |
| 02:20:46 | kaen | pretty close though |
| 02:20:51 | kaen | everything is in the right place |
| 02:20:56 | kaen | installs/uninstalls/builds cleanly |
| 02:20:58 | kaen | and automatically |
| 02:21:04 | kaen | at least against ubuntu 14.10 ... |
| 02:21:14 | kaen | I'll get into a sid chroot next |
| 02:21:24 | raptor | take a look at pbuilder |
| 02:21:30 | kaen | will do |
| 02:22:03 | kaen | I guess we should handle this Play situation with a cmake flag |
| 02:22:13 | kaen | or maybe it could fall back to a regular file name? |
| 02:22:35 | raptor | hmmm |
| 02:22:54 | kaen | I think I hard-coded to load system play once |
| 02:22:55 | raptor | maybe add a fallback name to the constructor of BfFont or whatever the object that loads it is |
| 02:22:59 | kaen | and iirc the results were terrible |
| 02:23:05 | kaen | I think that's reasonable |
| 02:23:31 | kaen | maybe it could fall back to roman? |
| 02:23:35 | raptor | oh.. i think i remember - it was because the play font in debian was broke - like scaled too large or something |
| 02:23:42 | kaen | yeah that's right |
| 02:24:12 | kaen | I'm pretty sure ours is better |
| 02:24:36 | raptor | or patch FontManager.cpp:166 to be just "Play-Regular.ttf" |
| 02:25:07 | kaen | hmm might have to |
| 02:25:13 | kaen | man, I had avoided quilt so far |
| 02:25:17 | raptor | i don't mind that |
| 02:25:28 | raptor | just change it, then do: dpkg-source --commit |
| 02:25:40 | raptor | it'll auto make the patch for you in the debian directory i think |
| 02:25:48 | kaen | whoa! |
| 02:25:57 | kaen | that is much better than what I was doing |
| 02:26:18 | raptor | although, it doesn't un-apply the patch before next run for some reason and will fail. i just then copy back the old source file |
| 02:26:30 | raptor | but at least the patch part is done |
| 02:26:58 | | Watusimoto_ Quit (Ping timeout: 245 seconds) |
| 02:26:59 | kaen | I was using this contraption: https://www.debian.org/doc/manuals/maint-guide/modify.en.html |
| 02:27:30 | raptor | oh gross |
| 02:28:05 | kaen | I couldn't believe that was the "official" way to do it |
| 02:28:11 | kaen | make a hacky alias? |
| 02:28:21 | kaen | it's way to easy to tangle it up, btw |
| 02:28:24 | kaen | absolutely terrible |
| 02:28:43 | raptor | haha, i found the dpkg-source way just by happenstance in one of the 3 guides i was attempting to read |
| 02:36:00 | kaen | wow this is probably the best guide I've ever seen: http://documentation.thebigrede.net/maintainers/howto-build-package.html |
| 02:37:09 | raptor | whoa... that is the nicest one i've seen, too |
| 02:37:23 | kaen | I found it searching for dpkg-source --commit :P |
| 02:39:20 | kaen | huh |
| 02:39:52 | kaen | I wonder if there's an equivalent to this git workflow for hg? |
| 02:40:05 | kaen | or maybe we should make a debian git repo like this guide details? |
| 02:40:31 | raptor | not sure... |
| 02:40:49 | raptor | but speaking of git, i created a 'bitfighter' group on github |
| 02:41:02 | raptor | i forked pleiades into it |
| 02:41:21 | kaen | cool! |
| 02:41:29 | raptor | i think i sent you a join message for it... not sure |
| 02:41:49 | raptor | want me to send it again? |
| 02:42:51 | raptor | if so, i can send it to kaen or bkconrad, i think was your other github one |
| 02:43:11 | kaen | could you please, I can't find it on either |
| 02:43:13 | kaen | kaen |
| 02:43:44 | raptor | ok done |
| 02:44:01 | raptor | oh... looks like i forked pleiades from bkconrad |
| 02:44:32 | kaen | ohh |
| 02:44:38 | kaen | yeah, my account got messed up |
| 02:44:49 | kaen | I changed my old one from kaen to bkconrad for work |
| 02:44:51 | kaen | but then |
| 02:44:57 | kaen | people were actually using kaen/wasabi |
| 02:45:00 | kaen | for some reason |
| 02:45:08 | kaen | and I got emails about it going missing |
| 02:45:13 | raptor | oh man |
| 02:45:58 | kaen | yeah, so essentially bkconrad is actually my old account and kaen is a new smurf account |
| 02:46:05 | raptor | ha! |
| 02:47:39 | kaen | so weird, still can't find it |
| 02:47:47 | raptor | the request? |
| 02:47:52 | kaen | yeah |
| 02:47:56 | raptor | hmm.. |
| 02:47:57 | kaen | on either account |
| 02:48:00 | raptor | different e-mail? |
| 02:48:09 | kaen | bkconrad@gmail.com is the one |
| 02:48:12 | raptor | spam folder? |
| 02:49:06 | raptor | so log in as 'kaen' and go to: https://github.com/bitfighter |
| 02:49:19 | raptor | if i'm reading right you should be able to accept it from there... maybe |
| 02:49:28 | kaen | \o/ |
| 02:49:45 | raptor | you're in! |
| 02:50:13 | raptor | i've got the monobrow icon for my account |
| 02:50:19 | kaen | our github icon is awesome |
| 02:50:21 | kaen | I like wat's too |
| 02:50:23 | raptor | smiley monobrow |
| 02:50:27 | raptor | haha, yeah |
| 02:50:28 | kaen | lol |
| 02:50:30 | raptor | it's great |
| 02:50:49 | kaen | it's sort of triumphant |
| 02:50:55 | kaen | and also a space ship facing down |
| 02:53:24 | raptor | oh man, i'm getting sleepy (finally) |
| 02:53:42 | raptor | i'm going to head to bed - feel free to do anything with that github account, i think you should have full access |
| 02:55:28 | raptor | if you have stuff to commit to our hg repo, feel free to do so and merge back into the 020 (tip) |
| 02:55:37 | raptor | good night! |
| 02:56:41 | | raptor Quit () |
| 12:04:50 | | Watusimoto_ has joined |
| 12:42:37 | | BFLogBot Commit: 900bc7889a | Author: watusimoto | Message: Still needs some cleanup, but "shadow walls" now being properly rendered in editor when dragging vertices of walls. Wrong color, and still come code duplication, but almost there. |
| 12:46:46 | | raptor has joined |
| 12:46:46 | | ChanServ sets mode +o |
| 12:46:51 | raptor | good day! |
| 12:47:26 | | Watusimoto_ Quit (Ping timeout: 265 seconds) |
| 13:38:57 | watusimoto | hi |
| 13:42:52 | raptor | hi |
| 13:44:42 | raptor | i thought you were going to be gone today? |
| 13:48:51 | kaen | hi |
| 14:05:59 | watusimoto | leaving later this afternoon |
| 14:06:15 | watusimoto | hi |
| 14:07:01 | raptor | hi kaen |
| 14:08:11 | kaen | hello |
| 14:11:02 | raptor | sorry i left somewhat abruptly last night |
| 14:11:07 | raptor | got sleepy really fast |
| 14:11:43 | watusimoto | tell me about it |
| 14:18:37 | kaen | no problem, I was surprised you stayed up as late as you did |
| 15:19:46 | | Watusimoto_ has joined |
| 15:28:39 | | Watusimoto_ Quit (Ping timeout: 246 seconds) |
| 15:36:14 | | Nothing_Much Quit (Remote host closed the connection) |
| 15:36:38 | | Nothing_Much has joined |
| 16:09:28 | | Watusimoto_ has joined |
| 16:20:45 | | Watusimoto_ Quit (Ping timeout: 252 seconds) |
| 16:34:01 | | Watusimoto_ has joined |
| 16:41:00 | watusimoto | hey kaen; saw this in the forums: "A prototype shader system was completed years ago, and was demonstrated to be working." |
| 16:41:04 | watusimoto | who did that? |
| 16:41:27 | raptor | kaen did that: https://code.google.com/r/bkconrad-bitfighter-shaders/source/browse |
| 16:42:10 | raptor | and we should totally use that to jumpstart GLES 2 support |
| 16:45:00 | raptor | (sorry I answered for him - I was looking at it just then) |
| 16:55:38 | raptor | oh my... that with 018a |
| 16:55:52 | raptor | i'm going to attempt a merge... |
| 17:06:18 | | Watusimoto_ Quit (Ping timeout: 246 seconds) |
| 17:21:37 | | Darrel Quit (Read error: Connection reset by peer) |
| 17:30:49 | kaen | sounds like a heroic effort :x |
| 17:31:03 | kaen | I'll be off work in a couple hours, I can pitch in |
| 17:39:35 | | Darrel has joined |
| 18:10:20 | | sky_lark has joined |
| 18:10:31 | | sky_lark Quit (Client Quit) |
| 18:16:55 | | sky_lark has joined |
| 18:16:59 | | sky_lark Quit (Client Quit) |
| 18:25:27 | | Watusimoto_ has joined |
| 19:04:55 | | Watusimoto_ Quit (Ping timeout: 265 seconds) |
| 19:08:08 | | watusimoto Quit (Read error: Connection reset by peer) |
| 19:15:43 | | sky_lark has joined |
| 19:19:39 | | sky_lark Quit (Client Quit) |
| 19:47:37 | | Watusimoto has joined |
| 19:52:07 | kaen | nooooooooooo |
| 19:52:11 | kaen | polywallify is broken :< |
| 19:53:12 | raptor | i fixed it! |
| 19:53:14 | raptor | at least once... |
| 19:56:23 | kaen | oh, not from bitfighter |
| 19:56:26 | kaen | I mean the algo |
| 19:56:27 | kaen | is flawed |
| 19:56:32 | kaen | for curvy walls |
| 19:56:58 | kaen | the really curve ones end up with notches |
| 19:57:12 | kaen | because of the way I rasterized the segments it seems |
| 19:58:44 | raptor | shader diff against rev 35816959c5db : http://sam6.25u.com/upload/shaders.diff |
| 19:58:52 | raptor | that's 018a or so... more work to follow.. |
| 19:58:56 | raptor | heading home! |
| 19:59:04 | raptor | party in 1 hour i think? |
| 19:59:08 | | raptor Quit () |
| 20:28:02 | | Watusimoto Quit (Ping timeout: 264 seconds) |
| 20:45:14 | | amgine123 has joined |
| 20:45:20 | amgine123 | BOO THINK FAST! |
| 20:45:42 | | raptor has joined |
| 20:45:43 | | ChanServ sets mode +o |
| 20:51:15 | amgine123 | hney raptor |
| 20:51:45 | amgine123 | so i have been unbable to asl if there are any test builds from wattsimoto he is always afk do you know if anything isgoing ? |
| 20:57:11 | raptor | hi - i guess no test builds at the moment, there are a lot of bugs being fixed |
| 20:57:26 | raptor | we're probably still no where near release |
| 21:01:47 | amgine123 | hey raptor i only have gotten the invisible wall gltich 1 other time I cant seem to replicate it |
| 21:04:52 | raptor | if it's an invisible wall, then it's not really a glitch because invisible walls are already a glitch :) |
| 22:17:11 | | amgine123 Quit (Quit: Page closed) |
| 22:23:01 | kaen | I think we should definitely use the git workflow for our debian package |
| 22:23:09 | kaen | it's so automated compared to what I was doing |
| 22:23:26 | kaen | and that guide is like a step-by-step walkthrough |
| 22:42:22 | raptor | want to add it to the bitfighter github account? |
| 22:56:53 | kaen | I think so, almost have it building a package |
| 22:57:01 | kaen | getting through to install |
| 22:57:13 | kaen | once it completes I'll commit and start killing warnings |
| 22:57:30 | kaen | my favorite part about breaking it out is that I can hack and slash and we don't have to bring into mainline |
| 22:58:32 | kaen | I can't stress how demoralizing it was to use that hacky alias in the guide I read |
| 22:59:03 | kaen | it was so confusing I was trying to circumvent the quilt system by producing a good .orig tarball |
| 22:59:52 | kaen | but with this git stuff I can just follow the guide, and I get prompted with fields to fill in, and it's done |
| 23:00:20 | kaen | and I vaguely recall being told it was the preferred way to do it |
| 23:00:37 | kaen | they even hand out git repos on alioth for it |
| 23:00:46 | raptor | hi |
| 23:00:49 | kaen | hi |
| 23:00:55 | raptor | yeah, let's do that then... |
| 23:01:24 | raptor | also it looks like the debian-games team uses something similar here: http://anonscm.debian.org/cgit/pkg-games/ |
| 23:01:39 | raptor | someone there would be our most likely sponsor |
| 23:01:57 | | kaen drops his jaw |
| 23:01:59 | kaen | is that |
| 23:02:00 | kaen | a page full |
| 23:02:02 | kaen | of examples |
| 23:02:07 | raptor | yes! |
| 23:02:08 | kaen | of how to package games? |
| 23:02:11 | raptor | yes! |
| 23:02:12 | kaen | my goodness |
| 23:02:43 | raptor | i got that link from someone in #debian-games because i was asking how to override debhelper for cmake related stuff |
| 23:08:06 | | raptor Quit () |
| 23:08:59 | | raptor has joined |
| 23:08:59 | | ChanServ sets mode +o |
| 23:36:43 | kaen | huzzah! https://github.com/bitfighter/bitfighter-debian |
| 23:37:26 | raptor | great! |
| 23:37:34 | raptor | wait... did you import all the source, too? |
| 23:37:54 | raptor | oh, i see the second commit now |
| 23:39:08 | raptor | whoa... i cannot see the changes between the two... |
| 23:39:13 | raptor | diff is too large |
| 23:39:44 | kaen | yeah, chopped out a bunch of stuff |
| 23:39:49 | kaen | just used the 019d release |
| 23:39:52 | kaen | tarball |
| 23:39:58 | raptor | ahhhh |
| 23:40:00 | raptor | ok |
| 23:40:04 | kaen | we might get 019d into testing :) |
| 23:40:19 | raptor | you think? how close is testing to being release? |
| 23:40:31 | kaen | no idea |
| 23:40:41 | kaen | I read something a while ago about debian releasing more frequently |
| 23:40:50 | kaen | but I haven't kept up with it |
| 23:42:00 | kaen | iirc, ubuntu draws from testing |
| 23:42:04 | kaen | or has historically |
| 23:42:13 | kaen | when the stable releases took years |
| 23:42:43 | kaen | so we're in an ok time frame to make 15.04 |
| 23:43:43 | raptor | that's good news! |
| 23:44:13 | raptor | have you been able to see if you can upload another package to mentors? |
| 23:44:21 | raptor | i wonder if you can.. |
| 23:44:46 | kaen | I'm pretty sure I lost my old gpg key |
| 23:44:55 | kaen | could be on my old laptop, but seems like a slim chance |
| 23:48:30 | raptor | you can remove your key on the myaccount page at mentors |
| 23:48:50 | raptor | i created another key just for this purpose.. |
| 23:51:08 | raptor | aww man, gcc 4.8 is too strict to compile your shader code because of some new warning with temporary arrays |
| 23:51:30 | kaen | interesting |
| 23:51:37 | kaen | we may be better off using a shader library |
| 23:51:59 | kaen | that shader code I wrote (the Shader class) is not conceptually bitfighter-specific |
| 23:52:11 | kaen | someone else should have written a good replacement we can use by now |
| 23:53:48 | kaen | btw, doing sid pbuild on ubuntu 14.04 |
| 23:53:51 | kaen | debian is cool |
| 23:54:11 | raptor | oh good, you got pbuilder working |
| 23:54:12 | kaen | just had to point ubuntu's debuild to the debian mirror |
| 23:54:21 | kaen | er pbuilder |
| 23:55:33 | kaen | man this is coola |
| 23:55:35 | kaen | cool |
| 23:55:53 | raptor | yay... anything to avoid installing sid... |