/srv/irclogs.ubuntu.com/2012/03/08/#bzr.txt

* mgrandi waits for jelmer00:14
jelmermgrandi: I'm here00:26
mgrandiyay!00:27
mgrandii have to leave fairly soon so i was wondering if you had any input so i could file a bug report or something00:33
jelmermgrandi: perhaps just file a bug report ? I don't have anything yet00:34
jelmermgrandi: did reverting to an older verison help?00:34
mgrandi0.6.5 of bzr-git says unsupported url00:37
mgrandibzr: ERROR: Unsupported protocol for url "git@github.com:mgrandi/PythonScripts.git,branch=master"00:37
jelmertry git+ssh://git@github.com/mgrandi/PythonScripts.git00:39
jelmerwhat about 0.6.7 ?00:39
mgrandi0.6.7 still had the problem00:40
mgrandiwith the locking00:40
jelmerhmm, perhaps the bug is related to bzr itself in that case, 0.6.7 is already a pretty long time ago at this point00:40
mgrandi0.6.5 has the same lock problem00:40
mgrandiand yeah, whatever version i was using before, was working fine, it just stopped working today when it seemed that bzr did a repack00:41
mgrandibefore it pushed to github00:41
jelmerhmm, hang on00:41
jelmerdid you perhaps add tags recently for the first time in a while?00:42
mgrandino, i dont think i have any tags00:42
mgrandiunless the git repo has them or something00:42
mgrandi(i dont see them if i do a qlog)00:43
jelmerI don't see any on github either00:43
jelmermgrandi: is your local branch bound?00:45
mgrandiyeah, its bound to my ftp server (bazaar)00:45
jelmerI suspect that's related00:46
* jelmer digs a bit deeper00:46
jelmermgrandi: is it a lightweight checkout?00:53
mgrandiit is not00:53
jelmermgrandi: managed to reproduce it00:54
jelmermgrandi: any chance you can file a bug?00:54
mgrandiyay! and what should i report it against, bzr-git or bzr00:54
jelmermgrandi: bzr-git I think00:54
jelmernot entirely sure yet00:54
mgrandii'll report it against bzr-git for now00:54
mgrandijelmer: reported here: https://bugs.launchpad.net/bzr-git/+bug/94955700:59
ubot5`Ubuntu bug 949557 in Bazaar Git Plugin ""Unable to obtain lock" error when using bzr dpush" [Undecided,New]00:59
mgrandihowever, i must go get food and go to the gym, you can contact me through the bug report if you need more information =)01:01
mgrandilater~01:01
jelmer... and fixed01:11
jelmerg'night all01:11
poolienight jelmer01:11
=== justdave_ is now known as justdave
mgrandijelmer: i saw that you fixed the bug we were talking about earlier and i tried it and it works =) thanks05:00
=== AfC1 is now known as AfC
vilahi all !08:13
mgzmorning all!08:56
vilamgz: ;)08:57
mgzand how are you this morning vila?08:57
pooliehi all08:57
poolienot really here08:57
vilafine thanks, I slept far before 4:00 in the morning unlike yesterday ;)08:58
=== zyga-xchat is now known as zyga
vilamgz: and thanks for the windows installers, I'll release 2.5.0 officially later today08:58
apwin ubuntu, i am all of a suddent 1) seeing an onscreen progress window for command line pushes, and 2) finding it gets stuck on the screen forever.  is the first expected and the second known?09:39
vilaapw: never heard about that, you mean some gtk/kde progress window right ?09:40
apwyeah some gtk type little cylon wizzer09:41
vilaapw: 'bzr plugins -v' paste ? This may be caused by some plugin... in which case 'BZR_DISABLE_PLUGINS=gtk:qbzr' will confirm... but that's really a wild guess09:42
apwhttps://bugs.launchpad.net/bzr/+bug/94979809:43
ubot5`Ubuntu bug 949798 in Bazaar "bzr-notify leaves a rogue status throbber on screen after bzr push completes" [Undecided,New]09:43
vilaapw: in any case, it's not from bzr itself AFAICT but worth being investigated09:43
vilaapw: not a notification dialog right ?09:43
vilameh, notification thing :)09:43
apwhttp://paste.ubuntu.com/874298/09:44
apwvila, the box literally has a 1in wide cylon style progress 'indicator' which zips back and forth like a mad thing09:44
apwwhen i find out how to kill it ... i shall take great pleasure in doing so09:45
* vila blinks09:45
apwvila, i think its coming in as a side effect of having bzr-gtk installed, that has always had expected side effects like giving you notification bubbles for command line pushes; also really annoying09:45
mgzthat's kinda funny09:46
vilahmm, I had trouble *getting* notifications (which I like ;) but there should be a trick to disable them09:46
vilabut I only get notifications messages for a few seconds, never any progress stuff09:47
apwvila, its 'brand new' as in i think i got it in the last day or two max09:47
vilahmm, can't reproduce while pushing a branch new branch on lp :-/09:50
vilaapw: where did you push ?09:50
apwvila, to launchpad09:51
apwvila, do you have bzr-gtk installed?  pretty sure that is required to trigger the fun09:51
vilayup, running from trunk though09:52
apwhmmm ... only appears to be triggered when you have something to push too, when it says 'no new reviews or tags to push' it doesn't appear09:52
vilaapw: as a workaround, try killing bzr-notify09:59
vilaapw: (I'm still in the dark as I can't reproduce :-/)09:59
apwvila, will do10:06
vivekimsit1hii10:12
vivekimsit1I have a diff file which contains diff of more than one files who can I use that diff file to apply a patch ..?10:13
vilavivekimsit1: if no renames are involved then 'patch' is the command you're searching for I guess10:14
=== zyga-xchat is now known as zyga
=== zyga-xchat is now known as zyga-afk
vilajelmer: ping, is one of the foreign plugins adding a '/changes' to the end of an url for probing purposes ?10:37
jelmervila: no, that seems more like a loggerhead artefact10:38
vilak, thnks10:40
jelmer(what are you tracking down?)10:41
vilaa weird redirect issue in bug #92472710:42
ubot5`Launchpad bug 924220 in Bazaar "duplicate for #924727 ssl.ca_certs should be supported in authentication.conf" [Medium,Confirmed] https://launchpad.net/bugs/92422010:42
vilarhaaa, not the duplicate (which is ~abusive)10:43
vilajelmer: did you read about apw issues earlier (~1 hour ago) ? Can https://code.launchpad.net/~sinzui/bzr-gtk/ui-factory/+merge/94866  be related ?11:06
jelmervila: if you mean bug 949798, I don't see how that could be related11:08
ubot5`Launchpad bug 949798 in Bazaar GTK+ Frontends "bzr-notify leaves a rogue status throbber on screen after bzr push completes" [High,Confirmed] https://launchpad.net/bugs/94979811:08
vilajelmer: I don't see *how* for now, but may be a progress window wasn't displayed before and now is11:10
vila(under circumstances I can't reproduce though :-//)11:10
apwvila, i've never seen these progress frobbers until just the last day or two maybe11:11
vilaapw: but (except for bzr-notify), you're not using any g* command right ?11:12
jelmerah, bzr-notify uses open_display, which sets the ui factory11:12
jelmerthat makes sense11:12
jelmerI'll ask Curtis about this11:12
apwvila, right i see them when i bzr push from the command line directly11:12
mgzI can belive curtis fixing bugs made some previously broken misfeature accidentally work11:13
vilajelmer: yeah, something like that, so my guess (uneducated and therefore guaranteed to be at least half bogus) is that some progress is triggered and never closed. But for bzr-notify, it should just *never* display a progress11:14
* vila nods @ mgz11:14
jelmervila: right, so I think this is a regression from the ui-factory branch11:15
jelmeras I think you suggested :)11:15
vilayeah11:15
vilanot a regression per se, I agree with mgz11:16
jelmervila: it is a regression, the Gtk UI factory didn't use to display anything if there was no active window registered11:16
vilaprobably making some old broken code works better and as such reveals an older bug11:16
vilakk11:16
vilathe mistery (to me) is still that I can't reproduce11:16
jelmervila: are you running bzr-notify from bzr-gtk trunk?11:17
vilayes11:17
jelmervila: not just bzr-gtk, but bzr-notify too?11:17
jelmerand did you log out and back in again after updating bzr-gtk?11:17
vilayes, I have a ~/bin/bzr-notify pointing to the trunk version11:17
vilano :)11:17
vilaI'm trying to get rid of my backlog mail before releasing to avoid missing some known issue11:18
vilawhich is how I discovered curtis work (which I welcome ;)11:19
=== mrevell_ is now known as mrevell
=== zyga-afk is now known as zyga
=== zyga-xchat is now known as zyga
jelmervila: btw, it seems like quilt is generating different contents for .pc/ in newer versions12:53
* jelmer thinks that might be a good excuse to move to not shipping .pc/ in udd branches12:53
vilajelmer: I have little experience there but when did it start ?12:54
jelmervila: I think one of the quilt packages in Debian sid12:55
vilajelmer: as in: last week, last month ?12:57
jelmervila: no idea12:57
jelmervila: this came up in #ubuntu-devel yesterday12:57
jelmervila: it shows up in precise13:08
jelmerif you pop all quilt patches and push them, you end up with a bunch of .timestamp files in .pc that weren't there previously13:08
vila:-/13:09
=== weigon__ is now known as weigon
=== yofel is now known as yofel_
=== yofel_ is now known as yofel
jelmervila: I think we should get bzr-builddeb to a point where bzr can deal with quilt patches transparently (like looms) and then change the default in UDD to not apply patches by default.13:44
vilajelmer: i..e. apply patches in the wt only, sounds nice. I'm unclear about how far we are from that (I thought we were already there ;)13:47
jelmervila: we can automatically apply patches on checkout/update and make sure they aren't applied on commit13:48
jelmervila: if we do that, we still see the changes in 'bzr diff' and 'bzr status'13:48
vilaright, forgot that, lack of practice :-/13:50
vilaI need a break, bbl13:51
abentleymgz: Could youl please review https://code.launchpad.net/~abentley/bzr/config-cache-bugs/+merge/96227 ?14:26
ubot5`Ubuntu bug 81798 in democracyplayer (Ubuntu) "duplicate for #96227 [apport] democracyplayer crashed with TypeError in __new__()" [High,Fix released]14:26
abentleyubot: don't be silly14:27
mgzabently, sure, I had a look at that14:28
mgztests look good, only thing I wasn't sure on was where they should live14:28
abentleymgz: thanks.14:29
mgzand generally I'd write expected failure tests as...14:30
mgzfor instance, if I know that f() currently returns 1, but it should return 214:30
mgzself.expectedFailure("...", self.assertNotEquals, 1, f())14:31
mgzself.assertEqual(2, f())14:31
mgzso the diff for the fix is just deleting the expectedFailure line14:31
mgzbut that's mostly useful in more complex cases than this14:32
smoserjelmer, are you expectin to get bug 923688 into ubuntu soon ?14:34
ubot5`Launchpad bug 923688 in bzr-builddeb (Ubuntu) "bzr crashed with AttributeError in tree_unapply_patches(): 'DirStateRevisionTree' object has no attribute 'last_revision'" [High,Triaged] https://launchpad.net/bugs/92368814:34
smoseri've hit it several times when trying to merge things.14:34
mgzsmoser: 2.8.3 is tagged and in unstable, so it presumably just needs to filter through into precise14:38
smosermgz, well., at this point in cycle *someone* would have to ask for a sync, right?14:39
smoserwhat does "in unstable" mean ?14:39
smoserduh.14:40
smosersorry.14:40
smoseri looked at pts record for bzr (not bzr-builddeb) and saw no 2.8.3 there.14:40
mgzsmoser: syncing now.14:44
* mgz claims credit for jamespage's work14:44
smoserthats always good14:44
smoseri make it a habit14:44
mgz:)14:46
abentleymgz: Okay, I can change the expectedFailures to calculate the result in a separate statement.14:46
mgzabentley: do you have feelings about where the tests should be? I thought in config, but looking at the existing tests in both places your current pick seems more appropriate14:49
abentleymgz: I think making them branch-related makes sense because they are related to the per-branch caching.14:50
jelmersmoser: I'll request a sync14:50
mgzjelmer: doing it now14:52
abentleymgz: updated.14:55
jelmermgz: not sure I follow?14:56
jelmermgz: (it's already been synced)14:56
abentleymgz: I've made the changes you requested.  Anything else?15:08
mgzah. er... link to lp bug in comment?15:11
* mgz approves15:11
abentleymgz: Comment in the code or on the merge proposal?15:13
mgzboth would be good.15:14
abentleymgz: sure thing.15:15
Noldorinhey folks15:18
Noldorinjelmer, wgz15:18
jelmerhi Noldorin15:18
Noldorinhow's things going?15:19
jelmeralright, how are you?15:19
Noldorinokay thanks15:19
Noldorinjelmer, some good news re: windows support. i rememebr this applying t oa certain bzr bug which i forget...15:20
Noldorin"import" as well as all python filesystem functions now correctly resolve junctions on windows15:20
Noldorini.e. directory symlinks15:20
jelmerNoldorin: ah, neat15:20
Noldorinnext release of py2.7 i believe15:20
Noldorini submitted this bug some time ago, and they've been working on it :-)15:21
jelmeryeah, I remember you mentioning that15:21
Noldorinjelmer, forget which bzr bug(s) it applied to, but at least you know now15:21
mgz...next release of 2.7? really? there is no symlink support in 2.715:22
Noldorinmgz, sure there is. python has supported windows symlinks on files and (very dodgily) on directories for a while now15:22
Noldorinbut it will finally be fixed, most importantly for "import" in the next revision15:23
Noldorin2.7.x15:23
Noldorinhttp://bugs.python.org/issue672715:23
mgzso, that's not actually symlink support, that only landed on py3k15:28
mgzit does work around a bug in the msvc runtime though, which is like what you ran into15:28
mgzI'm not sure it's the same issue without comparing them though15:28
mgzI think your problem related to rename? this is in stat related.15:29
Noldorinmgz, nah it says 2.715:35
Noldorinwhich onee you looking at? :-P15:35
Noldorini get the notifications15:35
Noldorinhave for ages15:35
LarstiQNoldorin: nice detective work on that bug15:36
Noldorincheers15:36
mgzNoldorin: I'm looking at the 2.7 source, and it's not there :)15:37
Noldorinmgz, then take it up with the dev. Jason Coombes i htink15:37
Noldorinhe explicitly said he's making it for the next 2.7 release15:37
Noldorinha15:37
abentleyvila: it would be nice if "configure" was an alias for "config".15:38
mgzthat fix is in 2.715:38
mgzbut it concerns a particular issue with stat and junctions, not the symlink plumbing15:38
Noldorinyes that's what i mean :-P15:39
Noldorindidn't say anything about plumbing heh15:39
mgzand it doesn't change any of the functions on the path you had problems with15:39
Noldorinhmm?15:41
Noldorini was talking about imports15:41
Noldorini think you're thinking about a different bug i had15:41
mgzNoldorin: ah, perhaps15:42
Noldorinyeah i've had lots of problems with symlinks :-)15:43
Noldorinone of which you were involved in15:43
Noldorinthe winapi and its interop with python can be very dodgy sometimes15:43
Noldorindue to various winapi "features"15:43
Noldorinheh15:43
mgrandihu17:41
mgrandihi*17:41
mgrandiis launchpad broken? i keep getting urls like https://bugs.launchpad.net/~markgrandi/null17:43
mgrandiand then when i go back i get the 404 error pge17:43
mgzsounds like bug 89727717:46
ubot5`Launchpad bug 897277 in Launchpad itself "Going to +bugs results in incorrect URL location" [Low,Triaged] https://launchpad.net/bugs/89727717:46
mgrandihmm17:46
mgzin general, disabiling javascript means launchpad works properly,17:46
mgrandiyeah im using opera too17:47
mgz(though don't let anyone hear me say that)17:47
mgzand #launchpad is the right place to complain17:47
mgrandiand yeah, it works in chrome, so it might be an opera problem17:48
mgzwell, it's a launchpad javascript bug17:49
mgztell #launchpad about it17:50
mgrandiactually it seems like a opera bug17:50
mgrandihttp://my.opera.com/community/forums/topic.dml?id=130313217:51
mgzo, actually there are more details now17:51
mgzthat's nice.17:51
mgrandiif you look there, it seems the html5 history thing17:51
mgrandilaunchpad uses some js library, and it says that one method can return null as the url17:51
mgrandiwhich opera doesn't ignore17:51
mgrandiso its either a yui bug or an opera bug, probably both, so yeah17:53
mgrandiit works fine if you just don't hit the back button ever =P17:53
mgrandianyway mgz, since we were working on https://bugs.launchpad.net/bzr/+bug/864217, do you think thats related to the problem someone posted ot the mailing list about getting OOM while branching?17:55
ubot5`Ubuntu bug 864217 in Bazaar "MemoryError when repacking repository with large numbers of revisions " [Medium,Confirmed]17:55
jelmermgrandi: I wouldn't be surprised if that's related18:18
mgrandii still need to work with mgz or someone to trace that out, since debugging stuff on windows is...hard18:18
mgrandii have not tried it on linux or mac but yeah.18:18
mgrandibut thx for the fast turnaround on that bug jelmer, turns out that it actually already pushed to github (when it was getting hung up on the lock), but at least it now exits cleanly!18:22
jelmermgrandi: yeah, it was failing while pulling changes back into the master branch18:27
mgrandiah18:28
mgrandii noticed it was a one line change, so yay18:28
jelmermgrandi: well, a one line code change and 10 lines of test :)18:37
wgzsorry mgrandi, hit the wrong button leaving in a hurry for the bus18:37
mgrandinah tis fine18:38
wgzdidn't seem to be directly the same thing, as it was an OOM during fetching, not on repacking18:38
wgzbut no doubt some of the same things that are sitting in memory are the same18:39
wgzwe should have another go at tracing your one some evening18:39
SRayHi, I'm part of a project and I'd like to use Bazaar in connection with a decentralized server. Now we can't exchange IPs manually everytime and that's where DHT come into play. However it appears nobody wrote such an implementation as of yet. Am I mistaken? Is this possible or am I missing some aspect?18:42
mgrandiwgz, yeah, this weekend might be good, our timezones are weird so you are on at weird times for me18:43
LarstiQmgrandi: what timezone are you in?18:44
mgrandiusa/arizona/phoenix18:45
LarstiQah, UTC-7. That explains things :)18:46
mgrandiutc - 7 without dst18:47
mgrandiarizona is special :>18:47
LarstiQ:)18:47
mgrandiits sunny 300+ days a year18:49
mgrandiwe don't need to save daylight haha18:49
mgrandii take it most of you guys are on the other side of the earth!18:51
SRayDepending on what you regard as the other side :P18:51
SRayIf it's Europe for you then yes :D18:51
mgrandirather, on the other side of the ocean18:52
SRay^^18:53
SRayIt really sucks in terms of communication that there's such a big difference in time.18:54
fullermdI figure if I can't drive there, it's the other side of the world  ;p18:57
SRay:P18:57
fullermd'course, you never know.  Some smartass might build a bridge across the Bering Strait and screw up my whole worldview...18:58
SRayI like bridges :D18:58
mgrandimight be able to drive there, isn't there a bridge between alaska and russia? you can see your house from there after all18:59
mgrandi(ha ha)18:59
SRayhehe18:59
LarstiQmgrandi: Finland for me, so across an ocean yes :P19:00
SRayGermany here ^^19:01
mgrandiand now i'm on the phone with india-adobe trying to resolve key issues. *waits*19:02
SRayXDDDDDDDDDDDDD19:02
fullermdWell, that's sure to fail.  But then, the time probably doesn't matter much either way on that one   :p19:02
mgrandi"my name is jeff, how may i help you" your name is not jeff don't lie to me19:02
SRay^^19:03
SRayhm still got a question: Anyone knows an "easy" way to use Bazaar decentralized? Somehow you or Bazaar gotta know the IP of the project member(s) to pull and commit, but how if there's no tracker nor central repository?19:05
jelmerSRay: not that I'm aware of19:05
jelmerSRay: I think this isn't really a bzr-specific problem19:05
mgrandishouldn't you have a server that hosts the repository?19:06
wgzhaving one well-known place to coordinate from is useful19:06
mgrandiand then people branch from that and then merge to it, etc19:06
wgzyou can still work in a decentralised fashion without everyone being able to access everyone else's machines19:06
jelmersray: you'd probably want just some sort of flexible host lookup mechanism19:06
SRayjelmer: right but in connection with Bazaar since I want the version control XD19:07
fullermdIf only there were some sort of system to be like a directory, to turn human-readable names into IP addresses...   :p19:07
wgzmgrandi: lets try this weekend, my evening is your morning :)19:07
mgrandihave a server on your local network19:07
SRaymgrandi: true, but someone's gotta pay it :S19:07
mgrandiits not hard to have a computer just hooked up to the network and have your router forward a host name to it or something19:08
mgrandihell i have a computer from 1998 with a 1tb drive in it =P19:08
jelmerSRay: right, but if you have a host name lookup mechanism in place (like mns) then bzr will work work just fine19:08
SRaymgrand: yup I could do that, but that sneaky thing consumes energy non-stop :P19:09
SRayjelmer: sounds interesting, do you have a link?19:10
SRay*mgrandi:19:10
SRaymgrandi: appart from costing money, just think about the environment :P19:11
jelmerSRay: https://en.wikipedia.org/wiki/Multicast_DNS19:11
fullermdEnvironment, pah.  What'd the environment ever do for me?19:11
mgrandiyeah, although a computer that is just a hard drive would not use that much power.19:11
SRayjelmer: thx I'll take a look.19:11
mgrandivideo cards are what take most of the power in a computer =P19:11
mgrandiand not to mention modern hard drives shut them self off if not used after a while, or the OS does that19:13
SRaymgrandi: yeah my parents still don't wanna pay that xD. (I'm still a student and with all the hours I have to stay at university there isn't really enough time to work q_q. And they don't wanna substract it from my pocket money neither :S)19:13
fullermdYes, that's why they wear out in 3 months from spinning up and down all the time   :p19:13
SRay^^19:13
mgrandifullermd: the amount of 'head turn offs' are something in like the low millions19:14
fullermdCouple hundred thousand.  And those wear out REAL quick when it spins down and up twice a minute.19:14
mgrandithat a hard drive is rated for, and most of the time they still work after that so, thats like 5+ years,19:14
SRaymgrandi: I'd be curious to know how much your server consumes though. Maybe if it was cheap enough I could finally convince them unless the look up service doesn't work out.19:15
mgrandiwell yeah, the OS shouldn't be spinning it down twice a minute though19:15
mgrandi(ubuntu was doing that, which caused a big snafu)19:15
fullermdThat's not the OS spinning it down; that's the drive spinning itself down.19:15
mgrandii do need to get a wattage/hour meter, its probably not that efficient since its so old but yeah19:15
fullermdAnyway, that's not going to save meaningful power unless you can spin it down for, like, 12 hours at a block.19:15
mgrandithen i'm confused on what controls the hard drive, the hd itself or the OS :o19:16
fullermdAn idle spinnign drive doesn't burn much more'n a watt or two.  That's like 1 kWh a month.19:16
mgranditrue19:20
LarstiQSRay: you might be able to pool up on a vps19:33
LarstiQSRay: or use `bzr send` to do the exchaning via email19:34
LarstiQSRay: or use a service like dyndns to provide the name -> ip mapping19:35
SRayLarstiQ: Thx for the hint checking it out too. The mDNS sounds like it's meant for local handshake only. the bzr send would mean though that it has to be made manually everytime isn't it? as for dyndns: I thought about that aswell, but it would mean that everyone has to set up his router to automatically send the IP to DynDNS unless....there would be an application which could do it aswell (at startup e.g.)19:37
mgrandidyndns usually has a program that runs on the computer19:38
mgrandithat updates the ip19:38
mgrandiso if one person's computer has the repo, then you just use whatever.dyndns.org/bzr/branch/whatever/trunk19:38
LarstiQSRay: what has to be made manually with send?19:41
SRayLarstiQ: Open the email?19:42
SRayor not?19:42
LarstiQSRay: well, I would suggest inspecting the bundle before applying it to your local branch19:43
LarstiQSRay: but you can completely automate it19:43
SRayYup I'd like that.19:43
SRayMake it similar to Dropbox (with an additional program of course or also just scripts)19:44
SRay(I'll probably need a program e.g. made in Java with listeners and stuff)19:44
LarstiQif you have dropbox then a simple python-inotify script might do the job19:45
SRayunless there are already programs which automate all the tasks with bzr19:45
SRayuh, i have no clue about python, but java should do the job aswell isn't it?19:46
mgrandiwhat are you trying to do again?19:50
SRaysetting up a distributed repository for a game project19:51
mgrandii dont really thing you need to automate anything19:52
mgrandiyou just need to somehow connect to a computer that has the repo, somehow19:52
mgrandii think you are making it harder then it should be19:52
SRaymight be, but quite some ppl on the project might not be that tech savy (I've been working together with ppl on a Mod which uses SVN) and that often causes problems.19:53
mgrandiall you need is one computer that is local or something that acts as the repository and then you can just use that19:54
mgrandiwhether its using dyndns or an ip or what, you can even turn it off when you all leave or something19:54
SRayah the project is with ppl over the internet.19:54
SRayand we have no fix working times.19:55
mgrandiwell, why not use something like launchpad?19:55
SRaycause launchpad requires the projects to be open-source19:55
SRayq_q19:55
SRayor we'd have to pay19:55
mgrandidoes no one have a ftp19:55
SRayi think same goes with git or sourceforge19:56
mgrandiserver?19:56
SRaynope19:56
mgrandiits like 5 dollars a month =P19:56
SRayi know XD19:56
mgrandiyou gotta pay something =P19:56
SRaywell if only our PCs would be used to upload and download it should work.19:57
SRayit should work like peer to peer19:57
SRaysee RetroShare19:57
SRayor Bittorrent19:57
mgrandinot really...19:58
mgrandithe repo is always changing, uploading it using any sharing site or whatever isn't going to work :>19:58
SRayyeah that's the problem19:58
SRaywith Bittorrent19:59
SRayhowever not with RetroShare19:59
mgrandiyou would be reuploading stuff every time something changed in the database19:59
mgrandithat is going to be a pain in the butt.19:59
mgrandirepo*19:59
mgrandiseriously, someone can afford a cheap ftp server, 5 dollars a month is nothing19:59
mgrandisave yourself the pain =)19:59
SRayi wonder how much space would the FTP server provide for 5 $ a month?20:00
mgrandimine says "infinite"20:01
mgrandibut its obviously limited, within reason.20:01
SRayD:20:01
bob2win11520:01
mgrandii highly doubt any thing you upload there will make them yell at you20:01
mgrandiunless you run a huge website like reddit/github that probably goes through a gb/tb a day20:01
SRaywell no. it would be only for our game project. hmm which is your provider if I may ask?20:02
SRayFTP server provider20:02
mgrandibluehost20:05
mgrandihowever, they charged me for all 3 years at once20:06
mgrandiwhich was 300 dollars, but still 5 dollars a month20:06
mgrandiyou might be able to do a smaller number of months but yeah20:06
mgrandii feel this would be an issue with any version control system, you just have to have a common place to hold the repository and whatnot, even if its decentralized, and espeically if it is centralized (svn, etc)20:08
SRayit'd be an option if someone would pay for it. (my parent's surely won't and my project member (only one active so far but other on demand as soon as we finally finished the concept and storyline) probably couldn't afford it neither). it's not even sure we gonna be able to sell this game :S. huh? how comes  300 $ for 3 years where they say 5$ per month? 5$ per month would result in 180$ for 3 years D:20:09
mgrandii just checked my billing history20:12
mgrandi$250.20 for web hosting (3 years), the domain name and domain name privacy20:12
SRayyou're sure it wasn't 5$ per month the first year only?20:13
LarstiQSRay: you can also take a look at say, http://www.comparevps.com/20:14
mgrandi3 years is 36 months, 3 * 6 (which i think is what it was, 6 dollars not 5) is 21620:14
mgrandiplus the domain which was like 10 dollars and stuff, 350 sounds right20:14
mgrandi250*20:14
mgrandihell, if you are that hurting for space i'll let you use mine haha20:14
mgrandii'll just give you a folder and some accounts or whatever20:17
SRaylike this it sounds right! hehe cool this would be so great! if we make any money with the game we could refund you afterwards :D. but are you sure this doesn't violate the polycies?20:18
SRay*policies20:19
SRaythe lowest price for a VPS seems to be 3,95$ a month according to comparevpns20:20
SRay*vps20:20
SRayOk ppl. Thanks a lot for you input! I'll see which option we'll take.20:53
pooliehi all23:31
wgzhey poolie23:47
jelmerhi poolie, wgz23:52
wgzjelmer: can I do anything to help on the gsoc front tomorrow?23:54

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!