#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2011-06-29

Timestamps are in GMT/BST.

02:21:00watusimoto Quit (Ping timeout: 276 seconds)
03:14:00Flynnn Quit (Quit: This computer has gone to sleep)
03:17:00Flynnn has joined
03:37:00Flynnn Quit (Quit: This computer has gone to sleep)
03:38:00Flynnn has joined
04:30:00raptor has joined
04:30:00ChanServ sets mode +o raptor
05:19:00watusimoto has joined
05:44:00raptorSooo... all that Apple App Store talk in the forums, and no one mentions the fact that GPL apps are rejected anyways?
05:45:00Zoomber hi
05:46:00Zoomberssay what about what raptor??
05:46:00raptorBitfighter is licensed as GPLv2 - that practically means it can't be accepted into the app store
05:47:00Zoombererhmmm
05:47:00Zoomberyesh
05:47:00Zoomberthat is a p..pp..pproblem
05:48:00Zoomberis it in any way possible to change this?
05:49:00ZoomberVLC was also pulled from app store
05:49:00Zoomberhttp://www.tuaw.com/2011/01/09/the-gpl-the-app-store-and-you/
05:49:00Zoombersame reason
05:50:00raptori'm sure there is - we'd could re-license it as a BSD-style derivative license, but that may require consent of the original Zap people
05:51:00Zoomberi can try to find their emails for you if you want them
05:51:00Zoomberone of the guys was mark_forymanhsomething
05:52:00raptoralso, i don't know how strongly the other developers care about free software principles - specifically what they think 'free' should mean
05:52:00Zoomberben garney, pat wilson, chris weiland also helped
05:52:00Zoomberok, so what exactly is a BSD-style derivative lisense?
05:53:00Zoomberberkley software distribution?
05:53:00raptoryes
05:53:00raptorit's a less restrictive license than the GPL and family
05:53:00Zoomberok
06:02:00raptorMy favorite license is actually this one: http://en.wikipedia.org/wiki/Beerware
06:02:00raptorexcept that i'd have a root beer
06:03:00raptormaybe a root beer float
06:03:00ZoomberLOL
06:03:00raptorthat is the least restrictive of them all
06:03:00Zoomberhey, we still get something if someone uses our soruce code as a gift though..
06:04:00Zoomberand at the very least, we're thought of in their next toast
06:06:00Flynnn Quit (Quit: This computer has gone to sleep)
06:28:00raptorgood night!
06:28:00raptor Quit (Remote host closed the connection)
06:30:00Zoomber Quit (Quit: Zoomber)
06:38:00watusimoto Quit (Ping timeout: 240 seconds)
07:57:00Flynnn has joined
08:04:00Flynnn Quit (Ping timeout: 258 seconds)
08:06:00kodax has joined
11:08:00kodax Quit (Ping timeout: 246 seconds)
14:22:00watusimoto has joined
14:30:00kodax has joined
14:59:00raptor has joined
14:59:00ChanServ sets mode +o raptor
15:28:00LordDVG has joined
15:28:00LordDVGhi
15:28:00raptorhi
15:29:00LordDVGare this game still in develoming status
15:29:00raptoryes
15:29:00LordDVGsomebody want to play?
15:30:00raptori'm actually at work at the moment...
15:30:00LordDVGaha OKe
15:30:00LordDVGon your site in contact list you can add this chanel
15:30:00raptorgood idea
15:31:00LordDVGhow many years this game has?
15:33:00watusimoto4ish
15:39:00raptorwatusimoto: that is a good idea: add the #bitfighter channel on the Contact page
15:44:00watusimotoyes
15:44:00watusimotoit's on my list
15:44:00watusimotohow do I properly list it? i.e. how does one list an irc channel?
15:44:00watusimotoor rather express one?
15:52:00raptornormally you can just say #bitfighter on chat.freenode.net
15:53:00raptorthere is a protocol spec, though, that some browsers will recognize... let me look it up
15:53:00raptorhttp://irc.lc/url
15:53:00raptorhas an example
15:54:00raptorthe first one: irc://chat.freenode.net/bitfighter seems to be the most common
16:00:00LordDVG Quit (Remote host closed the connection)
16:26:00watusimotohttp://stackoverflow.com/questions/6523991/proper-way-to-design-object-hieararchy
16:27:00raptoroooo
16:27:00raptoryou have 9 bronze badges
16:27:00watusimotoyeah
16:27:00watusimotonotice I included a link to Bitfighter... I try to do that when I post anywhere
16:27:00raptori love stackoverflow
16:28:00raptorhaha, yeah
16:28:00raptorgood PR
16:28:00watusimotoIt will generate about 100 hits
16:28:00watusimotobased on past performance
16:32:00raptorin answer to that question, if I were coding in Java: I would do the common work in AbstractTeam,
16:32:00raptorthen in Team.addSpawn() i would call super.addSpawn() first and do the Team specific stuff
16:33:00raptorand Team would extend AbstractTeam
16:33:00watusimotothe point of the question is there is no common work
16:33:00raptorohhhhhh
16:34:00raptorreally?
16:34:00watusimotoso is it better to do it that way anyway, or to cast to Team and have the methods there only
16:34:00watusimotoreally
16:34:00watusimotothe editor doesn't track team spawns
16:34:00watusimotospawns in the editor are full objects
16:35:00raptori guess in java, I would put the methods in Team and use a cast...
16:36:00raptorbut that is not necessarily better...
16:36:00watusimotothat's what I did, but I don't like it
16:36:00watusimotohence the question
16:36:00raptorso you are hoping for some c++ veterans to pipe in
16:36:00watusimotoit's not necessarily a c++ question
16:36:00watusimotoit applies to Java as well
16:37:00watusimotoit's more an oo question
16:37:00raptortrue
16:37:00raptorsomeone added a point already
16:42:00watusimotointeresting but not terribly usefu;
16:45:00raptorso you get 5 points rep for every point your question gets.. neat
16:48:00raptorsoem things here are funny: http://stackoverflow.com/questions/1995113/strangest-language-feature
17:10:00kodax Quit (Ping timeout: 244 seconds)
17:30:00LordDVG has joined
17:43:00watusimoto@r any idea what this means? no suitable user-defined conversion from "boost::shared_ptr<Zap::AbstractTeam>" to "std::tr1::shared_ptr<Zap::AbstractTeam>" exists
17:44:00raptorare you including the wrong hpp?
17:44:00raptorthere is are different boost headers for TR1 - the developing new c++ specification
17:45:00raptoris are was
17:46:00watusimotoI think this is the one:
17:46:00watusimoto#include <boost/shared_ptr.hpp>
17:47:00raptoralso the boost::shared_ptr made it into the newer c++ spec at one point, the program could be trying to compile against the newer spec
17:50:00raptorah - shared_ptr is part of TR1
17:50:00raptorso that means if you haven't been using that include in all the classes, your IDE could be trying to use the TR1 version instead
17:51:00raptori don't think we want to use TR1 because of backwards compatibility
17:52:00watusimotoso include #include <boost/shared_ptr.hpp> everywhere?
17:53:00raptoryes - at least in the classes that use shared_ptr
17:53:00watusimotowill see if that works
17:53:00raptorif you didn't, then committed and pushed, i'd probably have to fix that for linux anyways :]
17:57:00LordDVG Quit (Read error: Connection reset by peer)
19:34:00koda has joined
20:56:00koda Quit (Quit: koda)
21:36:00sam686 Quit (Quit: .)
21:56:00raptor Quit (Remote host closed the connection)
23:47:00raptor has joined
23:47:00ChanServ sets mode +o raptor

Index Search ←Prev date Next date→

These logs were automatically created by BFLogBot on irc.freenode.net.