2008-6-17

16:29 fijal
lsoto: hey
16:34 lsoto
fijal: ho
16:43 deryck
Morning, all.
16:44 brosner
happy firefox day
17:17 forsaken
it gets released in 45 mins right?
17:18 brosner
18 mins ago
17:18 brosner
but you can't load any of the sites
17:19 robhudson
I finally got the page to load a few minutes ago but it still linked to 2.0.0.14
17:19 brosner
yeah same for me. they probably can't upload the new stuff ;)
17:19 forsaken
aren't they trying to break a record or something...figure they'd have planned (or outsourced) the bandwidth
17:20 brosner
heh, i was thinking the same thing forsaken
17:21 jezdez
17:23 forsaken
from #firefox: <h1pp1e> download firefox now Windows: http://snurl.com/2jxqw | OS X: http://snurl.com/2jxv2 | Linux: http://snurl.com/2jxqv
17:23 forsaken
mirrors seem pretty responsive, just not the http
17:25 robhudson
does it count on mirrors?
17:25 forsaken
*shrug* i would assume so
17:25 forsaken
the chan says not to link directly to them, so it might get counted through the main site or something
17:25 robhudson
the link changes so fast I couldn't tell if it's a mozilla mirror or some other one some dude set up :)
19:17 mrts
if I fix #7027 is someone willing to review/commit it? I'm bitten by this right now and probably the fix is not that hard, but if there's no general interest, I just work around it
19:17 DjangoBot
19:27 fijal
lsoto: are you familiar how much modified django do you need to run it on top of jython?
19:30 fijal
jacobkm: hey, you can put me as one who would care about django being able to run on top of pypy
19:33 fijal
I hereby volunteer to make sure tests pass etc.
19:34 jacobkm
fijal: feel free to add yourself to the version one features page -- thanks!
19:34 fijal
jacobkm: ok
19:34 fijal
as who?
19:37 lsoto
fijal: with the "old" postgresql_zxjdbc backend it could be ran just applying the robustapply patch
19:37 lsoto
fijal: as I've recently improved the backend, it depends on some extra changes to django I'm about to post as a ticket
19:38 lsoto
basically, it's about extending DatabaseOperations with methods to do python -> db conversion methods (eg: value_to_db_date, value_to_db_decimal)
19:39 lsoto
you can take a look at https://hg.leosoto.com/django.doj
19:39 fijal
lsoto: and what about robustapply?
19:40 lsoto
fijal: I'm using a workaround
19:40 fijal
lsoto: like what?
19:40 fijal
do you need to modify django for that or not?
19:40 lsoto
like the one posted by anto on the django trac
19:41 fijal
ok, so it's django modification
19:41 lsoto
but I think I'm going to focus on testing jdunk's new signal code on jython
19:41 fijal
do you think it'll go into the release?
19:41 lsoto
it's on the maybe list
19:42 fijal
I know
19:42 fijal
that's a bit unfortunate, since robustapply patch is "won't fix"
19:42 lsoto
nah -- I'm sure that if the new signal code doesn't go on the release, the anto patch could be brought back and applied for 1.0
19:43 lsoto
I take the wontfix as a signal for us: lets focus on the new signal code, so it is more likely that it goes on the release and fixes everyone's problems :)
19:44 fijal
well
19:44 fijal
it's a bit different scale, isn't it?
19:44 lsoto
how so?
19:46 fijal
lsoto: robustapply patch is changing few lines
19:46 fijal
signal refactoring is changing bunch of files
19:46 fijal
that's a bit different in scale
19:46 lsoto
yeah, I get it
19:47 lsoto
BTW, that's the only patch you need to run django on pypy?
19:48 fijal
yop
19:48 fijal
I'll check in few minutes if signal refactoring patch works
19:49 lsoto
cool
19:50 fijal
19:50 fijal
this also if you have pysqlite3 installed
19:50 fijal
(but reasons why are pretty obscure)
19:53 cramm
lsoto: Hi. re: db backend features refactoring, I see adrian applied my patch from #7420
19:53 DjangoBot
19:54 lsoto
cramm: oops, so I have some merging work to do :(
19:58 lsoto
cramm: do you prefer the approarch of having "date_field_supports_time_value" and "supports_usecs" rather than the delegation of type-conversion to the database backend?
20:00 lsoto
BTW, I'm not pursuing delegating all the type conversion to the backend, I think we can expect that every sane adapter will support strings, ints, longs and booleans
20:01 lsoto
dates, times, datetimes and decimal are another thing :(
20:01 cramm
lsoto: no, I think your proposal is much better
20:02 cramm
as in more comprehensive
20:03 lsoto
cool, just thinking that I could be failing to see that something was wrong with it
20:05 lsoto
what's holding me to upload the patch is some test failures related to BaseModel.save_base(raw=True)
20:05 lsoto
errr -- I mean Model.save_base
20:06 fijal
lsoto: no, signal refactoring does not make it work under pypy
20:06 fijal
which might mean that jython is not doing well as well
20:06 fijal
it does not even work under cpython
20:07 lsoto
oops
20:07 lsoto
fijal: how does it fail?
20:07 fijal
20:07 fijal
weeeeeel
20:08 fijal
this kind of means that robustapply patch is even more valid
20:08 fijal is unhappy
20:10 fijal
any insights?
20:10 lsoto
believe me, I can feel your pain, but somehow I got used to work with a patched django
20:10 lsoto
why is so important to get that patched on trunk right now?
20:11 fijal
lsoto: no, it's important to get that patched before release
20:11 fijal
and I don't like when someone points me to non-working patch instead of mine which at least works
20:11 fijal
doesn't improve stuff, but doesn't break either
20:12 lsoto
I'm pretty sure jacobkm *will* apply the patch if the new signal code doesn't make it for the release
20:13 fijal
so what's wrong with applying it now?
20:13 fijal
I even wrote a test to prove that it works
20:15 brosner
it is better to give attention to the refactoring than applying a patch that fixes something that will go away before a release.
20:15 fijal
it'll make us both a bit happier at no cost
20:15 fijal
brosner: I don't understand refactoring. It does stuff (a lot). It's broken. It comes without unittests
20:15 brosner
ok? then help fix it :)
20:16 fijal
no, it has some test
20:16 fijal
but it changes behavior
20:16 fijal
it way bigger decision
20:16 fijal
than simply fixing stuff without changing anything
20:16 brosner
then if the decision is made that signal refactoring can't go in before 1.0 then i am sure like lsoto said the other patch will be committed
20:17 fijal
brosner: can I then reopen a ticket, add it to release and say "don't close unless you commit the other one"?
20:18 brosner
it is probably to mention it in some notes about vm compatibility
20:19 brosner
*probably better
20:19 fijal
I just don't want this issue to slip through
20:20 brosner
i don't want to call the shots on those tickets since i am not one that is working on that ;)
Page 3 of 4   ← Previous  Next →(305 total)