*** tpb has joined #tp | 00:00 | |
*** ChanServ sets mode: +o tpb | 00:00 | |
*** Lukstr is now known as Lukstr|Zzz | 01:12 | |
mithro | hey llnz | 01:15 |
---|---|---|
llnz | hi mithro | 01:15 |
mithro | two more applications and we hit multiple pages! yay! | 01:16 |
llnz | one more? | 01:17 |
llnz | oh, right | 01:17 |
*** mithro has quit IRC | 01:35 | |
*** mithro has joined #tp | 01:35 | |
*** bddebian has quit IRC | 01:46 | |
*** mithro_ has joined #tp | 01:55 | |
*** mithro has quit IRC | 01:55 | |
*** mithro_ is now known as mithro | 01:56 | |
mithro | greywhind: ping? | 01:59 |
*** greywhind_ has joined #tp | 02:05 | |
*** greywhind has quit IRC | 02:05 | |
SmokingRope | mithro: i did git clone http://git.thousandparsec.net/git/tpclient-pywx.git | 02:28 |
tpb | <http://ln-s.net/1kK$> (at git.thousandparsec.net) | 02:28 |
SmokingRope | mithro: after colonizing a planet the client is still crashing | 02:28 |
mithro | SmokingRope: did you follow these steps -> | 02:29 |
mithro | http://www.thousandparsec.net/wiki/Win_Setup | 02:29 |
tpb | Title: Win Setup - Thousand Parsec Wiki (at www.thousandparsec.net) | 02:29 |
SmokingRope | pretty closely: don't have PIL, don't have PyGame | 02:32 |
mithro | can you get me a copy of your log then? | 02:32 |
SmokingRope | sure | 02:32 |
SmokingRope | mithro: http://pastebin.com/m57a1d8b2 | 02:34 |
SmokingRope | it locked up on the orders part of the universe download | 02:34 |
mithro | SmokingRope: umm that is a log from the non-git version of the client | 02:35 |
SmokingRope | does it log to a different directory? | 02:35 |
mithro | nope | 02:35 |
SmokingRope | mithro: http://pastebin.com/m2c39bf14 | 02:37 |
SmokingRope | ? | 02:37 |
mithro | hrm.... | 02:38 |
mithro | SmokingRope: okay | 02:47 |
mithro | firstly, I would recommend installing PIL | 02:49 |
mithro | If you look at that log it should be obvious why :) | 02:49 |
SmokingRope | yea the client does complain a bit :) | 02:50 |
mithro | SmokingRope: it also appears that somewhere along the line you installed python eggs | 02:50 |
mithro | the bug was in libtpclient-py not tpclient-pywx | 02:51 |
SmokingRope | i installed the egg versions of both tp libraries | 02:51 |
mithro | why? | 02:51 |
mithro | the windows exe install does not require them | 02:52 |
mithro | and the development version you should be using git checkouts as explained on the setup page | 02:52 |
SmokingRope | lol | 02:52 |
SmokingRope | oh | 02:52 |
mithro | I'm surprised that the client even ran! :P | 02:53 |
SmokingRope | i'm going to go to bed now :P | 02:53 |
mithro | SmokingRope: okay | 02:56 |
mithro | I just about have a 0.3.1.1 windows binary built | 02:56 |
greywhind_ | mithro: pong | 03:04 |
greywhind_ | but i'm going to sleep soon | 03:04 |
*** greywhind_ is now known as greywhind | 03:04 | |
mithro | greywhind: any chance you could build a mac binary? | 03:06 |
greywhind | mithro: sure, as long as it doesn't break | 03:06 |
greywhind | mithro: mind if I commit a patch for added comments in IdleFinder? | 03:07 |
JLP | good morning all | 03:13 |
llnz | hi JLP | 03:16 |
greywhind | mithro: ping? | 03:20 |
mithro | greywhind: sorry | 03:27 |
mithro | I was cooking dinner | 03:27 |
greywhind | mithro: that's ok | 03:27 |
mithro | greywhind: could you build from the tag | 03:27 |
mithro | but feel free to commit it first | 03:28 |
greywhind | mithro: k. | 03:28 |
CIA-13 | noegnud tpclient-pywx-stable * r9d2606f2fa91 /windows/main/winIdleFinder.py: Added comments to IdleFinder. | 03:28 |
greywhind | mithro: is this the last patch I should have applied: | 03:32 |
greywhind | Commit: 830a3719d0066a9c8e8f525fdf305c57f1708988 | 03:32 |
greywhind | Author: Tim Ansell <[email protected]> Thu, 27 Mar 2008 11:24:23 +1030 | 03:32 |
greywhind | Fixed unicode output on the console and log file. | 03:32 |
CIA-13 | llnz tpserver-cpp * r2d0a32c5bbca /modules/persistence/mysql/mysqlpersistence.cpp: | 03:36 |
CIA-13 | Fixed setDirty() => setIsDirty() in Object persistence. | 03:36 |
CIA-13 | TpMysql module builds again. Still not working. | 03:36 |
mithro | greywhind: yes | 03:43 |
greywhind | mithro: k. i'll build now then. | 03:43 |
mithro | 830a3719d0066a9c8e8f525fdf305c57f1708988 | 03:43 |
mithro | sorry about being in and out | 03:43 |
mithro | in the middle of cooking dinner :) | 03:43 |
greywhind | mithro: was that... git clean that I had to do first? | 03:44 |
mithro | git rest --hard | 03:44 |
greywhind | there was also git clean or something like that | 03:44 |
mithro | git clean -d -x | 03:45 |
greywhind | mithro: k | 03:45 |
greywhind | mithro: seems to have been successful | 03:50 |
mithro | cool | 03:55 |
mithro | uploading? | 03:55 |
greywhind | mithro: 5 minutes left | 03:55 |
greywhind | mithro: done. | 04:01 |
greywhind | feel free to check it when you can, but I'm going to sleep now. | 04:01 |
mithro | greywhind: thanks | 04:03 |
greywhind | mithro: hopefully all is well, but if not, tell me tomorrow and I'll work on it | 04:03 |
greywhind | see you later | 04:04 |
mithro | okay | 04:06 |
*** greywhind has quit IRC | 04:06 | |
*** JLafont_ has quit IRC | 04:16 | |
*** JLP has quit IRC | 04:37 | |
*** JLP has joined #tp | 04:43 | |
* llnz finishes his draft of his "Licensing 101" slides for presentation to Free Culture Club on Tuesday | 04:47 | |
tpb | disconnected from worldforge: Ping sent at 2008-03-30T04:52:52 not replied to. | 04:54 |
tpb | tpb has joined on worldforge | 04:55 |
*** karol has joined #tp | 04:56 | |
karol | hi all | 04:56 |
JLP | ahoy karol | 04:59 |
llnz | hi karol | 05:00 |
karol | llnz: could you please review my proposal and write som critisism? :) | 05:02 |
llnz | which one is yours? | 05:03 |
karol | persistence module (my name is "viewable" by /who) | 05:04 |
llnz | ahh | 05:10 |
llnz | ok | 05:10 |
* karol hates timechanges | 05:12 | |
* llnz wishes he didn't start painting 30 minutes ago | 05:16 | |
llnz | sorry about the delay, are you agoing to be around for 15-20 minutes? | 05:17 |
karol | llnz: I can | 05:17 |
karol | llnz: have you read it? | 05:18 |
llnz | i did read it before and nothing major stuck out | 05:22 |
llnz | i will read it again shortly and give some detail feedback | 05:22 |
*** zzorn_zzz is now known as zzorn | 05:24 | |
* llnz finishes painting | 05:34 | |
llnz | right.... | 05:34 |
JLP | llnz: model trains? | 05:35 |
llnz | JLP: good guess | 05:35 |
llnz | karol: i have given you some feedback before, iirc | 05:37 |
llnz | was it email, forum or wiki? | 05:38 |
karol | llnz: last year, mail | 05:38 |
JLP | llnz: cool, i've also fascinated with model trains until highschool, lack of time since then | 05:38 |
* llnz finally finds it | 05:40 | |
llnz | JLP: i've had model trains since i was 4 | 05:40 |
llnz | this is the first loco i've assembled/painted | 05:40 |
llnz | karol: first of all, what is DDL? (may 26-june 8) | 05:41 |
karol | llnz: Data definition language. SQL statements that can be used either interactively or within programming language source code to define databases and ... | 05:42 |
karol | CREATE TABLE ... | 05:42 |
llnz | ahh | 05:42 |
JLP | llnz: i never got to assemble my own engine, and only did some small paintings like lights and stuff to make it more real on the parts from the tran sets i got | 05:42 |
llnz | JLP: i'm building a layout from scratch with my future brother-in-law, and getting a few things for when I build my own | 05:43 |
llnz | karol: as JLP noted on your application, you should use ISO dates (yyyy-mm-dd) in your schedule | 05:44 |
llnz | karol: including your irc nick would be useful too | 05:45 |
JLP | llnz: way cool, i also had some grand plans to build the whole layout, looks like i'll go back to it when i get into pension or something :) | 05:45 |
llnz | hehe | 05:45 |
llnz | JLP: I have won and been given hobby vouchers, so i'm going to use them | 05:46 |
JLP | llnz: good idea :) | 05:47 |
llnz | going to get DCC gear with it | 05:47 |
llnz | karol: can you give more detail about what PostgreSQL features you will use? | 05:48 |
* llnz follows the Further Information link and notes updates | 05:49 | |
karol | llnz: hmm, I don't know if I will need some special, just ordinary storre, retreive, select stuff :) | 05:49 |
llnz | karol: store procedures? precomplied queries? | 05:49 |
llnz | karol: odbc? | 05:51 |
karol | llnz: maybe precomplied queries | 05:51 |
llnz | hummm.... | 05:52 |
JLP | llnz: cool, you should blog about the progress with the layout, with photos of yourse :) | 05:53 |
llnz | karol: have you seen the ObjectParameter work I've started in MysqlPersistence? | 05:53 |
llnz | JLP: I should do | 05:53 |
llnz | JLP: I should stop redesigning it and just start building | 05:53 |
JLP | llnz: hehe | 05:54 |
JLP | llnz: btw which scale are you using? HO? | 05:54 |
llnz | 00/H0 mixed | 05:54 |
llnz | H0 america locos are about right for 00 NZ locos | 05:55 |
karol | llnz: I looked mainly on the stable version of tpserver-cpp | 05:55 |
llnz | karol: you should have a look at the git version | 05:55 |
llnz | http://git.thousandparsec.net/gitweb/gitweb.cgi?p=tpserver-cpp.git;a=tree;f=modules/persistence/mysql;h=d7beaa5fcc8e4439ca97ec9c926cf79fbdca3e1a;hb=HEAD | 05:55 |
tpb | <http://ln-s.net/1kKv> (at git.thousandparsec.net) | 05:55 |
llnz | karol: you might like to also have a "risks" section about what problems you might face | 06:00 |
karol | llnz: i am looking at the code, i will need some time to find the main diferences | 06:01 |
karol | llnz: ad risk> should I write about possible ilnesses or injuries? :) | 06:02 |
llnz | karol: main one is Object Parameters (not complete yet), and the view persistence (ObjectView, DesignView, ComponentView) | 06:03 |
JLP | karol: yeah, maybe a broken computer, things like that | 06:03 |
llnz | karol: and unexpected challenges | 06:03 |
karol | llnz: ok, I will look into it, in few hours there will be an update :) | 06:04 |
karol | JLP: there is a computer lab on campus (or 3 :P) | 06:05 |
* karol needs food | 06:05 | |
JLP | karol: we can't know this, for all we know you could be working from home where there is only one computer available and if that one would get down.... | 06:06 |
karol | JLP: I know, the proposal will resemble that ... | 06:06 |
karol | I am going to have breakfast & lunch :) | 06:09 |
karol | see you later | 06:09 |
llnz | cya karol | 06:13 |
*** BZA_ has joined #tp | 06:35 | |
llnz | grr... i need to reinstall imagemagick on my webserver/firewall | 06:45 |
mithro | hello BZA_ | 06:45 |
BZA_ | mithro: hey mithro | 06:45 |
* llnz removes the compiler and dev libraries from his firewall | 06:56 | |
llnz | why oh why is imagemagick installing qt4? | 07:02 |
llnz | and wtf did it install iceweasel?!? | 07:14 |
mithro | he he | 07:14 |
llnz | gggrrrrrrrrrrrrr...........>!!!!!!!!!!!!!!!!!! | 07:22 |
mithro | ~seen JLafont | 07:31 |
tpb | mithro: JLafont was last seen in #tp 1 day, 5 hours, 43 minutes, and 4 seconds ago: <JLafont> np | 07:31 |
mithro | I've updated the spreadsheet quite a bit | 07:32 |
* llnz finally gets photos upload to his gallery again | 07:42 | |
llnz | wow, just got tls read error | 07:50 |
llnz | in tpserver-cpp | 07:50 |
mithro | llnz: i got a few segfaults in tpserver-cpp locally | 07:51 |
mithro | wasn't running under gdb and now I can't reproduce :( | 07:51 |
mithro | llnz: maybe run some more tests with tpsai-py? | 07:51 |
llnz | can i fix persistence first? | 07:57 |
mithro | sure | 07:59 |
llnz | JLP: re model rail: http://llnz.dyndns.org/gallery/lee_rail | 08:13 |
* llnz notes he should put some more ram in his firewall/server | 08:17 | |
* llnz wanders off | 08:44 | |
llnz | later all | 08:45 |
*** llnz has quit IRC | 08:45 | |
mithro | SmokingRope: ping? | 08:58 |
mithro | ~seen Arc | 09:19 |
tpb | mithro: Arc was last seen in #tp 3 days, 6 hours, 17 minutes, and 29 seconds ago: <Arc> ^ modern | 09:19 |
*** bddebian has joined #tp | 09:25 | |
bddebian | Howdy | 09:30 |
mithro | hey bddebian | 09:33 |
mithro | did a 0.3.1.1 release | 09:33 |
bddebian | Hi mithro | 09:33 |
bddebian | Oh man... :-( | 09:33 |
mithro | (of libtpclient and tpclient-pywx | 09:33 |
mithro | not updates to libtpproto | 09:35 |
mithro | s/not/no | 09:38 |
bddebian | You are killing me :) | 09:41 |
mithro | bddebian: just uploading now | 09:41 |
mithro | bddebian: well atleast we are an active project :) | 09:57 |
bddebian | Good point :-) | 09:57 |
CIA-13 | mithro web * redbb0ae96f85 /downloads/ (8 files in 2 dirs): Added the 0.3.1.1 release. | 09:59 |
CIA-13 | mithro web * r5c018425f346 /news/2008-03-25-2020.news: Merge with git+ssh://git.thousandparsec.net/git/web.git | 09:59 |
mithro | bddebian: there you go | 10:00 |
mithro | JLP: ping? | 10:15 |
mithro | ~seen JLP | 10:15 |
tpb | mithro: JLP was last seen in #tp 4 hours, 9 minutes, and 26 seconds ago: <JLP> karol: we can't know this, for all we know you could be working from home where there is only one computer available and if that one would get down.... | 10:15 |
mithro | JLP: the 0.3.1.1 fixes to major bugs | 10:16 |
*** ezod has joined #tp | 11:15 | |
*** TBBle has quit IRC | 11:45 | |
*** mithro has quit IRC | 11:46 | |
*** JLafont has joined #tp | 12:00 | |
*** Iwanowitch has joined #tp | 13:09 | |
*** Lukstr|Zzz is now known as Lukstr | 13:47 | |
*** JLP has quit IRC | 14:04 | |
*** Iwanowitch has quit IRC | 14:10 | |
*** JLP has joined #tp | 14:12 | |
*** JLP has quit IRC | 14:41 | |
SmokingRope | afternoon everyone | 14:49 |
*** Iwanowitch has joined #tp | 14:55 | |
*** f0ster has joined #tp | 15:05 | |
*** Epyon has joined #tp | 15:21 | |
*** Epyon has quit IRC | 15:54 | |
*** Nuleren has joined #tp | 16:09 | |
*** brennan_ has joined #tp | 16:24 | |
*** llnz has joined #tp | 16:40 | |
llnz | morning all | 16:40 |
Nuleren | hello | 16:40 |
llnz | hi Nuleren | 16:40 |
Nuleren | I've got a couple questions about turns | 16:44 |
Nuleren | mithro made the comment that the flow of my ruleset (tigris and euphrates) doesn't quite follow the flow of TP | 16:45 |
Nuleren | my ruleset needs each player to take turns separately of the other players | 16:45 |
Nuleren | this seems like it could be done easily using a variable of sorts that indicates who's turn it is... | 16:46 |
karol | llnz: good evening :) | 16:46 |
Nuleren | the real problem is that to match the flow of the ruleset correctly, each order needs to be resolved immediately | 16:47 |
Nuleren | Is that OK? Or should I try to modify it so that all the players rules are decided then resolved simultaneously | 16:47 |
Nuleren | err rules should be "orders" in my last line | 16:48 |
karol | llnz: are you coding a priority queue? | 16:49 |
karol | llnz: (in the persistence module) | 16:49 |
karol | Nuleren: we've made an overkill ;) | 16:51 |
Nuleren | hehe, yeah its kinda hard to explain... let me give an example if that would work better | 16:54 |
Nuleren | Each player can execute a maximum of 2 orders per turn | 16:55 |
Nuleren | Way I want to do it: | 16:55 |
Nuleren | Player 1 executes order 1... order 1 is resolved and map is updated | 16:55 |
Nuleren | Player 1 executes order 2... order 2 is resolved and map is updated | 16:55 |
Nuleren | Player 2 executes order 1... order 1 is resolved and map is updated | 16:56 |
Nuleren | etc | 16:56 |
Nuleren | According to some previous IRC logs, this is the way it would work better with TP: | 16:56 |
Nuleren | Player one executes order 1 and 2... both orders are resolved simultaneously and map is updated | 16:57 |
Nuleren | Player two executes order 1 and 2... both orders are resolved simultaneously and map is updated | 16:57 |
Nuleren | my question is: is it OK if I do it the first way as opposed to the second, or is that a big no-no? | 16:58 |
llnz | hi karol | 17:01 |
* llnz was afk | 17:02 | |
Nuleren | llnz: sorry bout all the text there :P | 17:02 |
llnz | karol: no, why? | 17:02 |
llnz | Nuleren: give me a moment to read | 17:03 |
Nuleren | llnz: no rush | 17:03 |
karol | llnz: hm, I looked at the code (yet not released) and I'm kinda puzzled :-/ | 17:05 |
llnz | Nuleren: either way could work | 17:10 |
Nuleren | ok cool | 17:10 |
llnz | second way will probably be easier | 17:11 |
llnz | karol: what's the problem? | 17:12 |
Nuleren | llnz: ok, thanks for the info... | 17:12 |
karol | llnz: ah, you replaced orderid by queueid, simplified interface for selecting data; I could make any of *OrderQueue methods ... | 17:18 |
llnz | good | 17:19 |
*** napi has joined #tp | 17:22 | |
*** mithro has joined #tp | 17:24 | |
napi | Tim Ansell here? (not sure what irc nice is) | 17:26 |
* jotham points at mithro | 17:27 | |
mithro | oh no! | 17:27 |
napi | hai :) | 17:27 |
* mithro is about to run off to bed in 5-10 minutes | 17:28 | |
jotham | orly? | 17:28 |
napi | damn. nevermind - talk tomorrow? (is about the web client in case btw) | 17:29 |
* mithro will be back in about 1 hour | 17:29 | |
karol | llnz: good? :( | 17:30 |
llnz | karol: you are starting to understand it | 17:31 |
karol | llnz: any other hint? | 17:32 |
llnz | not that I can think of at the moment | 17:33 |
* karol is almost asleep | 17:34 | |
karol | llnz: ok, I will look at it again tomorrow after school | 17:35 |
llnz | cool | 17:35 |
karol | llnz: however I don't believe that I will understand it in a day :( | 17:36 |
llnz | karol: i wouldn't expect anyone to in a day | 17:37 |
napi | no doubt there. I made the mistake of thinking I understood the web client... boy was I wrong ¬.¬ | 17:41 |
napi | mithro; please explain to me your reasoning for wanting a single web client hosted by TP that acts as the gateway for *all* tp servers? | 17:43 |
llnz | learning is good | 17:43 |
karol | napi: i would say that as in math you understand the sentence after you proofed it or in this case after you implemented it & it works :) | 17:43 |
mithro | bblr | 17:44 |
* karol needs rest | 17:49 | |
karol | bye everyone, night | 17:49 |
*** karol has quit IRC | 17:50 | |
*** nash has joined #tp | 17:51 | |
llnz | hi nash | 17:51 |
nash | heyo llnz | 17:52 |
nash | What are you doing on on a daytime weekday? | 17:52 |
llnz | at uni, with irc open | 17:53 |
nash | ahh | 17:53 |
*** mithro has quit IRC | 18:03 | |
*** vi1985 has joined #tp | 18:09 | |
*** mithro has joined #tp | 18:31 | |
mithro | ~seen napi | 18:33 |
tpb | mithro: napi was last seen in #tp 50 minutes and 17 seconds ago: <napi> mithro; please explain to me your reasoning for wanting a single web client hosted by TP that acts as the gateway for *all* tp servers? | 18:33 |
* napi waves | 18:34 | |
mithro | napi: because providing a client and providing a server are two logically separate entities. | 18:34 |
napi | yes but also no | 18:35 |
napi | the web client ultimately is there to offer players a more accessible route to joining games | 18:35 |
napi | surely each person hosting a server should choose whether to offer the web client or not? | 18:36 |
mithro | napi: no | 18:36 |
mithro | napi: just like each server can not choose which client connects to their server | 18:36 |
mithro | if someone wanted there should be no reason why they can not setup the web client locally and use that | 18:37 |
napi | I'm really not convinced that having a single web client being the gateway to all servers for players connecting through their browser is a good idea | 18:37 |
napi | mithro that will change the coding signficantly if there are multiple web clients serving all servers | 18:38 |
mithro | napi: why? | 18:38 |
mithro | they just connect like any other client | 18:39 |
napi | yes but each client can (and likely will) be serving multiple players | 18:39 |
mithro | so? | 18:39 |
napi | lets say you have 2 servers, and 2 web clients | 18:40 |
napi | 10 players, 5 on each server | 18:40 |
napi | 2 players on each server are connected via web client, each player using different web client | 18:40 |
napi | both computers hosting web clients will be serving data for both tpservers | 18:41 |
mithro | all player data *has* to be totally separated so it makes no different where it is stored | 18:41 |
napi | double the bandwidth, double the database queries, double the resource usage | 18:41 |
mithro | napi: not at all | 18:41 |
mithro | web client 1 only has data for player 1 | 18:41 |
mithro | web client 2 only has data for player 2 | 18:41 |
mithro | there is nothing which can be shared between the data for player 1 and player 2 | 18:42 |
napi | add 2 more players, 3 and 4, on web clients 2 and 1 respectively | 18:42 |
napi | you now have complete replication of *all* data transfer+manipulation | 18:42 |
mithro | what are you talking about? | 18:43 |
napi | lol | 18:43 |
napi | not the response I was hoping for. Was looking for an "aaaaah I see" | 18:43 |
mithro | even if the client is running on the same machine, each player has a totally separate dataset | 18:43 |
mithro | (tpserver-cpp can even have different ids for the same object for different players) | 18:44 |
napi | ok I'm not talking about which machine the web client is running on | 18:44 |
llnz | mithro: one day | 18:44 |
mithro | so the amount of data you download for each player is identical no mater where you are downloading it | 18:44 |
napi | aaaaah I see... about that bit | 18:46 |
mithro | (specially since the web client has no special information) | 18:46 |
napi | but I still don't see the advantage to not serving a single web client directly connected (albeit on a different machine) to each tpserver | 18:46 |
napi | just seems more ... logical | 18:46 |
mithro | napi: it seems less logical as it means everyone needs to setup a copy of the webclient when they setup a server | 18:47 |
mithro | (and do extra port mappings) | 18:47 |
mithro | (and worry about conflicts with their already running web server) | 18:47 |
mithro | where as providing a web client centrally allows server admins to **not care** about how a person is accessing their server | 18:48 |
mithro | and which client they are using | 18:48 |
mithro | JLafont: ping? | 18:48 |
napi | hmm ok | 18:48 |
mithro | ~seen JLafont | 18:48 |
tpb | mithro: JLafont was last seen in #tp 1 day, 17 hours, and 2 seconds ago: <JLafont> np | 18:48 |
napi | agreed | 18:48 |
napi | righty | 18:50 |
napi | I get it now. Sorry if I seemed argumentative mithro- just couldn't understand your reasoning before | 18:51 |
mithro | napi: we want to keep proper separation of responsibility | 18:51 |
Iwanowitch | mithro: would you kindly take a look at my proposal? http://www.thousandparsec.net/wiki/User:Iwanowitch/RFTS_AI_proposal | 18:52 |
tpb | <http://ln-s.net/1kQ-> (at www.thousandparsec.net) | 18:52 |
Iwanowitch | And thank you. | 18:53 |
llnz | napi: there is no reason that the web client could have a configured whitelist of servers to connect to | 18:56 |
llnz | but it's not needed first up | 18:57 |
napi | true | 18:57 |
napi | It could be a nice config setting (if people want it) to add later for if you want to run a web client, you can have it open to all servers or only serve for X Y Z | 18:58 |
napi | definately not a priority to add though | 18:58 |
mithro | Iwanowitch: I think you need to work on your timeline | 18:59 |
mithro | Iwanowitch: did you see the tips page | 19:01 |
brennan_ | hi guys | 19:07 |
Iwanowitch | mithro: as in expand it? Provide more details? | 19:10 |
mithro | Iwanowitch: yeah | 19:13 |
mithro | Iwanowitch: I would recommend taking a look at Andrei's or vi1985's applications | 19:18 |
* vi1985 *blushing... in a manly way* | 19:19 | |
brennan_ | lol | 19:21 |
Iwanowitch | To be honest... I don't believe in schedules like that. | 19:21 |
Iwanowitch | I should expand on the subgoals, probably. | 19:22 |
andrei | Iwanowitch, They're actually really useful. Both for you and the project. So that they have confidence you have time and that you do as well | 19:22 |
andrei | Iwanowitch, Planning 3 months ahead of time is hard :) | 19:22 |
mithro | Iwanowitch: they are very useful to see if you have a good understanding in what you actually have to do, how you are going to do it and what you think your skills are | 19:23 |
andrei | The first time I applied to SoC my timeline was.. about the length of my application right now. But I was told that was overkill :P | 19:23 |
andrei | (and was offered to work on a slightly different project that didn't interest me, so I declined, but that just goes to show how much people like timelines) | 19:24 |
vi1985 | mh, my five cents is that i didn't believe in them as well, until i actually did it, and it gave me an appreciation of the workload relative to the timeframe... even if it's not 100% percise anyway | 19:24 |
andrei | mithro, By the way, are you interested in our CVs? (it has things like my work history, which isn't in the application) | 19:25 |
mithro | andrei: can't hurt to add a link | 19:25 |
andrei | mithro, Okies, I'll add one to the end of the application tomorrow; must read over it first, it's been a while. Don't think I updated it since I finished undergrad. | 19:26 |
*** greywhind has joined #tp | 19:32 | |
*** _alai has joined #tp | 19:38 | |
*** _alai has quit IRC | 19:44 | |
*** vi1985 has quit IRC | 19:50 | |
mithro | hey greywhind | 20:02 |
greywhind | hey mithro | 20:02 |
mithro | the dmg seemed to work fine | 20:03 |
greywhind | mithro: k, good | 20:03 |
Ohm | Hm, seems like I won't be doing SoC | 20:28 |
Ohm | which you probably noticed by now | 20:28 |
Iwanowitch | mithro: I expanded a bit on the milestones. | 20:30 |
Ohm | The reason is a mix of personal things. | 20:30 |
mithro | Ohm: oh? | 20:30 |
Ohm | I'll still be doing some random programming on TP during the summer, though | 20:30 |
Ohm | mithro: yeah, some different philosophical and life-style choice thoughts are fighting battles over me, so to speak | 20:31 |
mithro | Ohm: well it's good to hear that you are still interested in working on TP | 20:35 |
mithro | we are happy to help you if any problems | 20:35 |
Ohm | I'll be asking whenever I encounter anything I can't understand by myself, for sure | 20:35 |
mithro | okay | 20:40 |
mithro | I can always use help with tpclient-pywx :) | 20:40 |
mithro | having greywhind to help out has made a huge difference in the progress of the client | 20:40 |
Ohm | tpclient-pywx is probably what I'll be working on, yeah | 20:42 |
*** greywhind_ has joined #tp | 20:47 | |
*** greywhind has quit IRC | 20:47 | |
mithro | Ohm: that would be cool - anything which is most interesting to you? | 20:57 |
Ohm | right now I'm going to complete my goal of making the EOT blink optional | 20:58 |
Ohm | which includes figuring out how to make stuff appear in the preferences window | 20:58 |
mithro | Ohm: did you have a look at the Config interface in winBase? | 20:59 |
Ohm | yep | 20:59 |
Ohm | I've also checked other windows that have settings things | 20:59 |
mithro | I think only the winConnect has config settings at the moment? | 21:00 |
Ohm | yep | 21:00 |
Ohm | that's true | 21:00 |
Ohm | hm, how do I update my local version of the code to the latest in repos? | 21:01 |
mithro | cg-update | 21:01 |
Ohm | thanks | 21:01 |
mithro | or git pull | 21:01 |
Ohm | ah | 21:01 |
mithro | I need to increase my git foo | 21:01 |
Ohm | Git is extremely cool | 21:01 |
Ohm | I find the easiest and most pleasurable way of learning things like these is to use them daily, and keep an eye out for things you do often | 21:02 |
Ohm | and check if they can be done faster in any way | 21:02 |
andrei | People still use cg? I thought it was deprecated? | 21:04 |
nash | andrei: I got people on cg just befre it got deprecated.. .and now noone wants to jump back to git, even though git is better now ;-) | 21:06 |
Iwanowitch | What is the big difference between git and cg anyway? From my 10-seconds-experience, they seem pretty equal. | 21:06 |
Ohm | cg is a cli interface for git | 21:06 |
andrei | Iwanowitch, I think it's still a bit simpler to use than git (though I haven't used cg in ages). There's no advantage to it these days though | 21:09 |
Iwanowitch | Seeing that I don't have any knowledge of both, I suppose it'd be better to just stick with git then. | 21:11 |
nash | Iwanowitch: That's what you awnt to do | 21:12 |
andrei | Iwanowitch, All you get with a cg is an interface that has fewer options and fewer commands. It's better to stick with git as cg, I don't, think will be updated anymore :) | 21:12 |
nash | And aside from cg-switch, there is no difference you will generally notice | 21:12 |
andrei | erm, rather than instead of as :P | 21:12 |
andrei | By the way, for SoC; do people have a prefernce as to what type of repository I keep my code in? | 21:15 |
nash | Yes, keep it in git to make it easier to transfer later | 21:15 |
andrei | By my system the SoC code goes into a darcs repository, not a git one (I use 3 different repository types depending on what/how I'm storing things) | 21:15 |
nash | just log out then | 21:16 |
nash | I know what hte problem was - logging out will fix it for now | 21:16 |
nash | wrong window | 21:16 |
andrei | nash, I can always convert the darcs repository to a git one and keep the full history | 21:17 |
*** vi1985 has joined #tp | 21:17 | |
mithro | I prefer the output of cg-status to git status | 21:18 |
mithro | andrei: we use git, so your code would need to be in a git repository | 21:19 |
mithro | how you get it into the git repository is your own prerogative | 21:19 |
andrei | mithro, Allrighty :) | 21:19 |
andrei | I'll just use git then. I'm doubtful of darcs' ability to interface with git repositories day to day. | 21:22 |
mithro | find with me :) | 21:25 |
*** vi1985 has quit IRC | 22:12 | |
*** Iwanowitch has quit IRC | 22:45 | |
*** greywhind has joined #tp | 22:47 | |
*** greywhind_ has quit IRC | 22:47 | |
*** greywhind has quit IRC | 23:01 | |
tpb | disconnected from worldforge: Ping sent at 2008-03-30T23:19:24 not replied to. | 23:21 |
tpb | tpb has joined on worldforge | 23:21 |
tpb | mode change by purple.worldforge.org on worldforge: +nt | 23:21 |
*** f0ster has quit IRC | 23:22 | |
tpb | mode change by blue.worldforge.org on worldforge: -o tpb | 23:23 |
tpb | mode change by blue.worldforge.org on worldforge: -t | 23:23 |
tpb | aloril has joined on worldforge | 23:23 |
*** TBBle has joined #tp | 23:23 | |
*** JLafont has quit IRC | 23:24 | |
*** JLafont_ has joined #tp | 23:24 | |
JLafont_ | hmm allo? | 23:25 |
JLafont_ | mithro, pong! (Not sure if you got this as I think my irc disconnected) | 23:25 |
*** JLafont_ is now known as JLafont | 23:25 | |
llnz | hi JLafont | 23:25 |
JLafont | hey llnz! | 23:25 |
JLafont | whats up? | 23:26 |
llnz | not much | 23:26 |
JLafont | Awesome | 23:28 |
llnz | very busy here at work | 23:28 |
JLafont | Ahh | 23:30 |
JLafont | Big deadline or just the usual? | 23:30 |
llnz | about a month to go for my current project | 23:32 |
JLafont | ahh | 23:32 |
JLafont | good luck | 23:32 |
mithro | hey JLafont | 23:49 |
JLafont | hey mithro | 23:55 |
*** Lukstr has quit IRC | 23:58 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!