irclog2html for #flyspray on 20070127

00:11.39netWolfjudas_iscariote: adios, amigo :)
00:11.52judas_iscariotenetWolf: buenas noches
00:11.53judas_iscariote;)
00:50.12*** join/#flyspray netWolf (i=netWolf@ppp85-141-168-177.pppoe.mtu-net.ru)
00:50.22netWolfjudas_iscariote: it's me again :)
00:50.34judas_iscariotenetWolf: Ic
00:50.42judas_iscariote;P
00:50.51judas_iscariotecan't sleep ?
00:51.41netWolfI had an idea with wiki. Came to check :)
00:51.52judas_iscariote:-)
00:52.35netWolfugly a little bit - I tried to add empty H2, then remove it, and (sigh) all came back :(
00:53.34netWolfbesides, it renders different in firefox and ie %)
00:53.40netWolf*rendered
00:54.23judas_iscariotehrmmm
00:57.52netWolfor it's just doku rendering problem :) Just add more about yourself ;))
01:00.25netWolfwell, let's live with it ;) btw, in firefox there is no empty header in the "page contents", in the IE - there is :)
01:02.20mwallingdoes the installer install? or only upgrade
01:02.28netWolfmwalling: install
01:02.37netWolfmwalling: any problems?
01:02.43mwallingyeah
01:02.49netWolfso tell us :)
01:03.11mwallingi accept the license and get to the database setup screen
01:04.24mwallingit crashes with: call to undefined function array_combine() in class.tpl.php line 114:eval()'d code on line 24
01:04.36netWolfjudas_iscariote: your turn :)
01:04.40judas_iscariotemwalling: :P
01:04.46judas_iscariotemwalling: I 'll fix that
01:05.03judas_iscariotemwalling: someything is calling a PHP5 only function...
01:05.17mwallingk
01:05.35judas_iscariotemwalling: well, I'll go to eat sometghing, and then will fix it.
01:05.38judas_iscariotestay tuned
01:05.39judas_iscariote;P
01:05.55netWolfjudas_iscariote: bon appetite ;) I'm off to bed
01:05.59judas_iscariote;)
01:35.57mwallingjudas_iscariote:
01:36.11judas_iscariotemwalling: yes ?
01:36.18mwallinggrr
01:36.21judas_iscariotemwalling: I have fixed your problem
01:36.32mwallingirssi went funky
01:36.41judas_iscariotei c
01:36.42mwallingpear pacjage PHP_Compat
01:36.46judas_iscariotemacnewbold: yup
01:36.51judas_iscariotebah
01:36.55judas_iscariotemwalling: yup
01:37.00mwallinglol
01:37.53judas_iscariotemwalling: done, svn up
01:38.20mwallingthanks
01:40.07judas_iscariotemwalling: upgrade to PHP5 the next time :-P
01:40.38judas_iscariotethanks for the notice anyway ;) none of us runs php4 anymore.. too borked ;-P
01:57.51mwallingmeh
01:58.05mwallingan upgrade to 2.6 is on my list
01:58.10mwallingi'll do php then too
02:01.27judas_iscariotemwalling: 2.6 ??
02:06.32mwallingkernel
02:06.38judas_iscarioteahh...ok
02:06.47judas_iscariote:) still used 2.4 ?
02:06.53judas_iscariotes/used/using
02:07.02mwallingyeah
02:07.12mwallingslackware 11 has it by defult
02:07.36judas_iscariotei see..
02:10.14mwallingalthough then i would sleep even less
02:16.30judas_iscariote:)
02:17.09mwallingthe header for schedule.php refers to the "poor amn's cron"
02:17.22mwallingis tehre a schedule.php that can be run commandline?
03:48.09judas_iscariotemwalling: there was
03:48.42judas_iscariotemwalling: but many people complained since most shared hosters wont allow cron ...
03:49.21judas_iscariotemwalling: but certainly you can modify it in order to be run via cron.
03:49.39judas_iscarioteor we may provide a cron mode
05:13.53*** join/#flyspray dkwiebe (n=dkwiebe@h66-112-182-111.mcsnet.ca)
05:14.13dkwiebeHello
05:24.36dkwiebeI'm looking for a hand for a bit and would be more than happy to pay if somebody is interested.
05:36.02judas_iscariotedkwiebe: tell me.
05:36.07judas_iscariotewhat is your problem.
05:40.05dkwiebehttp://www.astpp.org/bugs/
05:40.13dkwiebeOn the top is a message I'll post
05:40.24dkwiebeNotice: Undefined index: page_title in /var/www/html/bugs/index.php on line 154 Notice: Undefined index: last_update_check in /var/www/html/bugs/scripts/index.php on line 191 Notice: Undefined index: page_title in /var/www/html/bugs/scripts/index.php on line 203
05:40.33dkwiebeI just upgraded from 0.9.8.
05:42.50judas_iscariotedkwiebe: ok..
05:42.53judas_iscariotewhat did you used ?
05:43.10dkwiebeThe upgrade script
05:43.12judas_iscariotethe svn version ? using the automated upgrade ? PHP version ? database server ?
05:43.27dkwiebejust a moment
05:43.45dkwiebeI bet I screwed something up here.  I'll post those details.
05:43.47dkwiebeJust a moment
05:47.57dkwiebeI upgraded using -svn but that link there is .0.9.9 beta 2.  I checked to see if the interface would work on that version
05:48.19dkwiebethe correct version is at www.astpp.org/flyspray-dev
05:48.36dkwiebePHP 4.3.9 (cgi)
05:49.07judas_iscariotedkwiebe: did you run setup/upgrade.php ??
05:49.09dkwiebemysql 4.1.2
05:49.12dkwiebeyes
05:49.35dkwiebethe bugtracker appears to be working, it's just that the error message on top is not pretty
05:50.13dkwiebeDo you want login info?  I could pm it to you
05:50.17dkwiebeif you want
05:51.19judas_iscariotedkwiebe: yup.
05:51.37judas_iscarioteacces to the bts though.not the server
06:14.15*** join/#flyspray netWolf (i=netWolf@ppp85-140-230-41.pppoe.mtu-net.ru)
06:14.22netWolfmorning :)
06:20.09judas_iscariotenetWolf: hi
08:12.01judas_iscariotenetWolf: the upgrade stuff now seems to work with php4. the guy "dkwiebe" that recently lef the channel had upgrade problems...cause by a broken php4 behaviuot that bI guess is fixed
08:12.15judas_iscariotecannot reproduce it here with php 4.4.5dev .
08:13.24netWolfjudas_iscariote: I don't have php4 :) btw, can you give me the content of our db-base. I'd like to play with index (though, in our tiny db there will be no benefit at all :)
08:13.37netWolf*indexes
08:14.43netWolfjudas_iscariote: but I hope I could notice a "trend" :)
08:15.10netWolfjudas_iscariote: or just do some measurings
08:15.13judas_iscariotenetWolf: you cana lways populate it with fake tasks.. althoug I assume as you are the dabase expert you might have enough knowdlegde to correct the indexeds without too much data...
08:15.44netWolfI'm not so expert with mySQL indexes (yet) :)
08:15.55judas_iscarioteargh,... too much typos.. time to the bed.. :P
08:16.12netWolfjudas_iscariote: of course,  I can, but it take much less time to use real data :)
08:18.01judas_iscariotehrmmm.. the mayor problem according to our own webserver logs.. is the sql quiery on get_task_list
08:18.05judas_iscariotein backend.
08:18.19netWolfof course :)
08:18.23judas_iscariotewhich with our current data, is reported to take 8 seconds
08:18.54judas_iscarioteor at least that is way mysql says in the slow_query log
08:18.56netWolfnetWolf: it's my intention to check exactly that part for 0.9.9
08:19.44judas_iscariotenetWolf: lets see
08:23.17judas_iscariotenetWolf: I wonder why floele told me he fixed the database encoding..
08:23.31judas_iscariotedatabase is tables are still in latin1...
08:23.34judas_iscariote*sigh*
08:23.37netWolfjudas_iscariote: I don't know :)
08:24.29netWolfjudas_iscariote: I can ask, when he'll be here
08:24.50judas_iscariotenetWolf:  when he is here it will be already fixed
08:24.52judas_iscariote;P
08:25.12netWolfjudas_iscariote: I'll tell him :))
08:30.43netWolfjudas_iscariote: well, could you mail me the resulting script? :)
08:31.43judas_iscarioteresulting script ???
08:35.03netWolfjudas_iscariote: the content, actually. I beleive mysqldump do it (afair)
08:36.11netWolfjudas_iscariote: well, any representation of the content would be nice :)
08:36.40netWolfjudas_iscariote: that supports easy automatic loading into database of course :)
08:36.54judas_iscariotenetWolf: lemme check.
08:39.05judas_iscariotehrmmm.. databse is 9.1MB text file.. gotta figure if it will actually work uploading it via phpmyadmin..
08:39.06netWolfjudas_iscariote: if it's not so easy, then let's defer it. Sleep is an imprtant part of human life :)
08:39.39judas_iscariotebtw.. the upgrader bug fix was payed lol
08:39.51netWolfjudas_iscariote: :)
08:40.01judas_iscariotenetWolf: a guy joined the channel a while ago and payed me 50 bucks to fix the problem
08:40.12judas_iscariotehe was in hurry to update it seems.
08:40.26judas_iscariotelol
08:40.31netWolfjudas_iscariote: happens :)
08:41.02judas_iscarioteit told him I didnt want to get payed, but he insisted on it, and everybody needs money so..
08:41.11judas_iscariote:P
08:41.15netWolfjudas_iscariote: so what about db? I'd like to finish investigations today
08:41.47netWolfjudas_iscariote: there is nothing bad in being payed for the work :)
08:42.03judas_iscariotenetWolf: of course there is nothing wrong,. I know..
08:42.18judas_iscariotein fact is great to get payed for something you do for free ;-P
08:42.29netWolfjudas_iscariote: you tell me ;-P
08:48.48netWolfjudas_iscariote: so what about db? :)
09:13.24netWolfjudas_iscariote: got it. Will do the checks today. Sweet dreams :)
09:13.49judas_iscariotenetWolf: ok
09:14.52netWolfjudas_iscariote: base de datos - wonderful :)
09:15.22judas_iscariote:P
09:17.02*** join/#flyspray floele (n=Miranda@p3EE27EFC.dip.t-dialin.net)
09:17.02*** mode/#flyspray [+o floele] by ChanServ
09:17.25netWolffloele: hello, we are sending judas_iscariote off to bed :)
09:17.36floelehi
09:19.49judas_iscariotefloele: hi
09:19.58judas_iscariotenetWolf: does the datbase dumop worked for you ?
09:20.07judas_iscarioteseem to be borked for me ;-P
09:20.33netWolfjudas_iscariote: didn't check it yet, but I will make him work if he refuses to ;)
09:21.01judas_iscarioteok...
09:24.08judas_iscariotefloele: hrmm..a botu the upgrader and the versions numbers..
09:24.19floelebotu?
09:24.31judas_iscarioteI mean.. about .. damnit :P for sanity sake.. we need to avoid using "dev"
09:24.43floelewhy?
09:24.45judas_iscarioteor non standard versions numbers...
09:25.00judas_iscarioteI think we should stick with http://cl.php.net/version_compare
09:25.08floelenetWolf: you have the most boring self-description I've ever seen :-p
09:25.29floeleand it does support dev too
09:25.38floeleIf a part contains special version strings these are handled in the following order: dev < alpha = a < beta = b < RC < pl
09:25.42netWolffloele: :)
09:26.01judas_iscariotethat comparison function knows that RC1 is older than RC2 and that 0.9.9 is newer than 0.9.9RC2
09:26.24judas_iscariotefloele: my point is we should not use a custom versioning names....
09:26.38floeleand what is a custom name?
09:27.17judas_iscariotefloele: seems I need to go to bed :P "dev" is ok.:-P
09:27.31floele...
09:27.33judas_iscarioteanyway.. cya.
09:27.38floelegood night ;)
09:28.25netWolfjudas_iscariote: it's morning already :)
09:28.31netWolffloele: it's morning already :)
09:28.48netWolfhalf past six :)
09:31.58floelecan't FS#289 be closed? since it was reported in 0.9.5 (why did judas_iscariote change it?) it should be fixed by now
09:32.07floelein 0.9.9 we added a lot of indexes
09:33.26netWolffloele: are you sure? Don't mix indexes with primary keys (there are very special kind of index :)
09:33.52floeleyes, I am sure
09:34.01floelemadcoder added lots of them
09:34.32netWolfwell, I'll check them
09:34.38floelek
09:35.03netWolfbecause current dump judas_iscariote sends me doesn't contain indexes
09:35.09netWolf*sent
09:35.41netWolffloele: may be it's because he did'n turn on some option "include indexes"
09:35.42floelewhy not look at the installer script?
09:35.50floelemaybe
09:36.31netWolfwell I play today with it and close the task with some resolution
09:37.15floelek
09:37.39netWolfam I the db-engeneer or what? :)
09:37.54floeleof course you are ;)
09:41.22floelebtw, netwolf
09:41.34floeleit's "year of birth" and not "birthyear"
09:43.06netWolfwell, floele, I didn't do much of a work yet so I wouldn't like to write very much :)
09:43.40floelehm
09:44.25netWolffloele: btw, why dokuwiki "sticks" me to the judas_iscariote's description. I added an empty H2 tag. You can check the source
09:45.09floeleit's because of the floating image
09:45.16floeleit's a little too big for the text
09:45.47netWolfso I thought the same. judas_iscariote should write more about himself ;)
09:46.18floelenow fixed
09:47.27netWolfaha ;) thanks
09:48.18netWolfwell, ok. I invent introduction :)
09:48.25netWolfwill be in 10 minutes
09:50.29floeleI'm now preparing RC1
09:51.32netWolfok. I'll do some tests today with pgsql. If find anything I'll notify you
09:56.51*** join/#flyspray ivar (n=ivar@c-6700e255.242-7-64736c11.cust.bredbandsbolaget.se)
09:57.57*** join/#flyspray ivar (n=ivar@c-6700e255.242-7-64736c11.cust.bredbandsbolaget.se)
09:58.05ivarHi Guys!
09:58.15netWolfhello
09:58.15ivarjudas, you here?
09:58.20ivarHi netwolf :)
09:58.20netWolfsleeps
09:58.28ivaroh, it's that time of day :)
09:58.53netWolf[12:28] <judas_iscariote> floele: seems I need to go to bed :P "dev" is ok.:-P
09:59.23ivar;)
09:59.34ivartime is 10:58AM here in sweden
09:59.40ivarwere are you from?
09:59.44netWolfRussia
09:59.56netWolf13:00
10:01.02ivarOk cool
10:13.20netWolffloele: check the page. Is it ok? :)
10:15.35floeleperfekt :-)
10:15.43netWolf:)
10:42.45*** join/#flyspray netWolf (n=volkoff@ppp85-140-228-88.pppoe.mtu-net.ru)
10:44.20ivarCan I easily change the "Waiting on customer" to "Waiting on someone else" ?
10:46.56netWolf?
10:47.38netWolffloele: could you check is our DB really has indexes. Not suggest, really check?
10:51.06floelei know that it has
10:51.39netWolfCould you check it?
10:51.41floelefeel free to check the intaller xml files
10:52.09netWolffloele: xml file doesn't  mean projection to db
10:52.28floelewhy not?
10:52.41netWolffloele: programming mistakes, for example
10:53.14floelebugs.fs.org does have indices
10:53.31netWolfyou just checked with some db tool?
10:56.47floeleyes
10:57.02floelewhy do you doubt?
10:57.44netWolfthanks. Because I don't have them in the dump
10:58.38netWolfand quick glance at the db size and the speed of the get_task_list allows to suggest that something is very slow
11:14.15floeleyes, of course without indices
11:14.33floelebut if you import the correct DB with indices it should be faster
11:14.45floeledon't know *how* slow it is with your DB dump
11:16.08netWolffloele: I'm researching the DB :) So for a short time I will be alittle annoying and boring :)
11:16.42floeleif you examine the DB, then you should probably use the upgrade to make your DB right
11:17.46netWolfYes, I know ;)
11:33.09floeleRC1 released now ;)
11:38.41netWolfhurray! :)
11:39.53netWolfbtw: if we (by chance) found some bug in this release candidate, then we should issue RC2 or just fix this one? (I'm just curious)
11:40.13floeledepends on the serverity of the bug ;)
11:40.45floeleI usually do not like to use the same version name for different versions
11:41.32netWolfJust asking about your versioning policy :)
11:42.46floelethis is it: different versions, different version numbers. scheme: x.x.x [alpha|beta|RCX]
11:43.13netWolfwhat is the "scheme"?
11:43.39floelehow version numbers are built
11:43.50floelelike 1.0.0 or 0.9.9
11:43.51floelebeta
11:43.52netWolfI mean the meaning of each number
11:44.33floelefirst: major (huge changes or milestones)
11:44.34floelesecond: feature release
11:44.34floelethird: bug fix release
11:44.37floeleafter 1.0
11:44.43netWolfah, ok :)
11:45.00netWolfI use the same one
11:45.01floelebefore 1.0 it may be different, since 0.9.8 to 0.9.9 is not just bugfixes
11:46.14floeleproblem is that Flyspray started with 0.9.3 already
11:46.23floelethere wasn't much room left ;)
11:46.47floeleunless we'd use the stupid system like 0.9.9, 0.9.10, 0.9.11 and so on
11:47.06netWolfbut I still don't understand "huge changes" :) For example, I add one feature every week, ship next "featured" version. So what? It will be 1.999.0? when usually it became 2.0.0? :)
11:47.57netWolfI mean, I never investigate this question in scientifical manner, so just curios
11:48.10mwallingmorning
11:48.25netWolfmwalling: day :)
11:48.34mwallingNY/US
11:48.43mwallingits 0645 here
11:49.48netWolffloele just shipped RC1
11:50.03mwallingi read that
11:50.05mwallingcool
11:52.44floelenetwolf: no, we will not have numbers like 1.999.0
11:52.54floelenumbers are 0 to 9
11:53.52floeleif we have too many feature releases we can think about making 1.0.1 to 1.0.2 also a feature release with minor changes
11:54.28floeleif we had 10 releases with major feature additions the change from 1.x to 2.x will also be OK
11:54.46mwallingfloele: how much backend code is getting chsanged for 1.0?
11:54.57floelewe don't know yet )
11:54.58floele;)
12:00.33mwallingi think FS#1093 is going to be tackled as part of FS#961
12:06.21netWolfI added relation between them
12:28.45netWolffloele: what is the difference between fixed in devel, implemented in devel, complete close reasons?
12:30.32netWolfand "not a bug" and "works for me"?
12:31.30netWolfand "won't fix" and "will not implement"? :)
12:31.55netWolfone for TODOs and request, one for bugs?
12:33.41floelenetWolf: I'll tell you ;)
12:34.45floelefixed in devel applies to bugs, implemented in devel applies to features (add revision number to the comment)
12:35.23floelecomplete is for tasks which have not been finished with a particular patch but were done over a longer period of time
12:36.54netWolfand others?
12:37.04floele"not a bug" is for bugs which are no bugs but features
12:37.19floele"works for me" is for bugs we could not reproduce and thus not fix
12:37.49floelewon't fix / implement should be clear now
12:38.20floeleTODO is for tasks we WILL do (usually only we developers will add such tasks) and Feature Request is just a suggestion we may or may not implement
12:39.54netWolfcheck #289. I close it
12:40.33floelealready done
12:40.51netWolfI mean I closed it ;)
12:41.25floeleI see ;)
12:41.45floeleno need to change percent complete
12:41.51floeleit will be changed when closing
12:42.02netWolfyes, I forgot :)
12:43.34floeleFS#789 ... can we do anything?
12:44.32netWolfI'm going to check it now
12:45.16netWolfWe can write some hints for PG users. I didn't meet any problems though
12:45.39netWolfIf a user intend to use DB engine, he should know  how it works ;)
12:46.44floeleok, hints go here: http://flyspray.org/manual:installation
12:46.52floeleI'll close the task then ;)
12:47.03floeleor you can do if you like
12:47.19netWolfThe following task is now closed:
12:47.19netWolfFS#289 - no table indexes
12:47.20netWolfUser who did this - Florian Schmitz (Floele)
12:47.25netWolffloele: :)))) Flyspray refuses to recognize me ;)  
12:47.33floele?
12:47.44netWolfI get the notification
12:47.54netWolf*got
12:48.06floeleso what is the problem?
12:48.47netWolfI close the task, not you :)
12:49.38netWolfmay be it takes PM userid?
12:52.35floelemaybe you enabled notifications for yourself?
12:53.29netWolfyes, I am. But it shouldn't matter :) You should get notification too. What it said?
12:54.03floelethat you close dthe task
12:54.21floeleI don't get the point yet
12:54.32netWolfand I get that you close the task :)
12:54.39netWolf~pastebin
12:54.50jboti heard pastebin is a place to paste your stuff without flooding the channel - try  http://pastebin.ca, or http://channels.debian.net/paste, or http://rafb.net/paste/
12:55.18floelelol
12:55.29floelenow I understand
12:55.41floelein fact, I did close the task
12:55.49netWolfhttp://rafb.net/p/KftVUh60.html
12:55.50floeleand you closed it after I did
12:55.54netWolfah :)
12:56.14floeleflyspray does not check if a task is already closed
12:56.23floeleshould be changed...
12:56.27netWolfwell, ok :)
12:57.09netWolfthe other users will be interested :) The teamwork, they will say :)
13:39.34netWolf<PROTECTED>
13:40.09floelek
13:45.24netWolffloele: there is a bug with dependencies when using local dot. It can't build picture - somthing with rights. "chmod 777 cache" solves the problem. Anyway it's not so important :)
13:46.06mwallinghow much of jabber2 is a carryover from class.jabber.php? or is it a full rewrite
13:46.15floelefull rewrite
13:46.24floelenetwolf: of course, the cache needs to be writable
13:46.29floelethe setup tells you so
13:46.52floelemwalling: apart from the xml related functiions (2)
13:46.54netWolffloele: setup tells it's ok :) it requires x access, don't know why
13:47.14floelehm...don't use local dot
13:47.49floelewe'd need to check X too then
13:47.58netWolffloele: hmm... we have this feature? It should be tested :))
13:47.59mwallingsuppose i should read the rfc and add message reciving functions
13:48.01floeledon't know how to read perms with pgp though
13:48.38floelemwalling: yes, you could. but write clean code, because I won't accpet any mess in my precious class ;)
13:49.49floeleit should work like this: $jabber->get_messages() which gives an array of all messages currently available. it should not wait for incoming messages since we don't need it
14:09.11*** join/#flyspray netWolf (i=netWolf@ppp85-140-228-206.pppoe.mtu-net.ru)
14:10.21mwallingnetWolf: 13 min windows boot, thats pretty fast
14:10.56netWolfmwalling: :)))
15:00.37mwallingoff to work... going to work on expanding jabber2 when i get hom
15:00.45floelek
16:29.06*** join/#flyspray judas_iscariote (n=cristian@200.7.26.187)
16:29.06*** mode/#flyspray [+o judas_iscariote] by ChanServ
16:43.11judas_iscariotefloele: funny bug "double closed"
16:43.13judas_iscariote;P
16:47.24floeleyes, indeed ;)
16:48.32floeleso, now that 0.9.9. is almost done, what do we do first for 1.0?
17:01.20floelejudas_iscariote?
17:01.46judas_iscariotefloele: yup
17:01.54floelesee my question?
17:02.04judas_iscariotewait.. Im busy atm.. bbl.
17:02.58floelek
17:11.13*** join/#flyspray netWolf (i=netWolf@ppp85-140-228-206.pppoe.mtu-net.ru)
17:45.55*** join/#flyspray ivar_ (n=ivar@c-6700e255.242-7-64736c11.cust.bredbandsbolaget.se)
17:55.11netWolfall uncaught bugs after release considered features :)
19:07.03judas_iscariotenetWolf: hehe yup features
19:07.25netWolfsleepy head :)
19:18.33floelejudas_iscariote: now back? ;)
19:18.53judas_iscariotefloele: not yet..
19:19.02judas_iscariotebusy with work ;-P
19:19.14floeleokay
19:20.38netWolffloele: what is the DB encoding at http://gosdaturacatala-zucht.de
19:20.47floeleI hope utf-8 ;)
19:20.58floelebut since you ask it probably is not
19:21.01netWolfthen something is wrong with russian :)
19:21.27netWolfI see question marks
19:23.38floeleyes, it's not utf-8
19:23.44floelesame as it was in our BTS before
19:23.53netWolfthen it's ok :)
19:24.38netWolfnext time create it as utf ;)
19:25.02floelehm...I wonder why it uses this swedish thing
19:25.21floelethe installer doesn't force any particular encoding
19:39.34*** join/#flyspray ivar (n=ivar@c-6700e255.242-7-64736c11.cust.bredbandsbolaget.se)
19:42.59netWolffloele: I don't receive my own posts when send them from flyspray.org. ML account shows "receive own emails" to "yes". Is it some ML setup to not send copy of mails if sent from flyspray.org boxes?
19:44.31floeleit's always like this
19:44.39floeleI didn't set it up ;9
19:44.43floeleneither did christian
19:44.55netWolffloele: well, ok :)
19:58.38netWolffloele: I've read forum post from baldr. Everything is ok with file. If you want I can repack it with rar :)
20:00.28floeleI wouldn't mind ;)
20:09.45judas_iscariotenetWolf: we may move the mailing list server,. but not atm
20:10.27judas_iscarioteand no, I 'll not setup one, hell no.
20:10.38floeleI don't need any
20:10.47floelesourceforge could also give us one
20:11.07judas_iscarioteyup, but unfortuantely sf lists sucks. are unreliable
20:11.34netWolfI just asked why I am not having my emails :)
20:11.39floeleunreliable regarding what?
20:12.27judas_iscariotefloele: messages takes hours, or even days ( sometimes a week) to be delivered
20:13.43floelemayb happen, but usually it works fine
20:14.51judas_iscariotewe alredy have a reserved unused google group for flyspray...
20:15.35judas_iscariotein case we want to move, we just need the subscriber list and a bit of change in the way mail is routed.
20:16.25floelehm, google groups would be nice actually
20:16.45judas_iscarioteyes.
20:18.13floeleyou want to do it?
20:27.43*** join/#flyspray RickA (n=chatzill@dhcp0058.gradacc.ox.ac.uk)
20:28.06RickAhi
20:28.22floelehi
20:28.35RickAI've just installed RC1 and I'm getting a warning from php when I access flyspray
20:28.46floeleok, tell us ;)
20:29.05RickANotice: Only variable references should be returned by reference in /flyspray-0.9.9-RC1/adodb/adodb.inc.php on line 3122
20:29.59RickAhttp://ricapp.freehostia.com/flyspray-0.9.9-RC1/index.php
20:30.24floeleif you ask google about this error, you'll soon find a solution. it's not flyspray related in fact
20:30.30RickAok, cool
20:30.46floelelet me know if you manage to get it fixed
20:33.27RickAhmm ok, apparently ZendOptimizer is causing it or an older version of PHP
20:33.37RickAnot sure I can change either of those if that's the issue
20:34.05RickAI'll take a look though
20:36.13RickAcan flyspray return the version of PHP it's runnig on?
20:36.56floelehm
20:37.06floeleno, it can't.
20:37.14floelebut it's probably in the http headers
20:37.17floelewait
20:37.58floeleyou use php 4.4.0
20:38.21RickAyep
20:38.31RickAhmm
20:40.25RickAlooks like I can't effect that on my end
20:40.30RickAI'll send a mail to the host
20:40.32RickAthanks!
20:40.33floeleI added it to our FAQ roo: http://flyspray.org/faq
20:40.37floeleyou can, if necessary
20:40.43floelesee the bottom of the page
20:42.44RickAhmm, that last option is in the flyspray index.php isn't it?
20:43.57floeleyep
20:45.21RickAhmm, is error_reporting a flyspray function?
20:45.33RickAbecause I still get the warning (though less of them)
20:45.50floelenope, it's a php function
20:45.53floeleyou can also try
20:45.58floeleerror_reporting(0);
20:46.49RickAstill no change
20:47.08RickAI've added it at the top of index.php just after the initial comment
20:47.17RickAneither of them seems to work
20:47.25floeleso before define('IN_FS', true);?
20:47.56floelemaybe your provider has disabled the ability to modify the error reporting.
20:48.02floeleyou could try
20:48.49floeleini_set('display_errors', 'Off');
20:49.48floelealthough it is even less likely to work
20:50.20netWolffloele: yes, I am sure :) MD5: DBCBD52D89C2491892AAF0590C38D044
20:50.42floelewhat did we just talk about, netWolf?
20:51.08netWolfSure? It looks like the exact same file we already have in our repository.
20:51.08netWolfRegards,
20:51.08netWolfFlo
20:51.29floeleah
20:51.29netWolf:)
20:51.29floelek ^^
20:55.04netWolfwell, see you all tomorrow ;)
20:55.13floeleok, cu
20:58.14RickAyes before the define
20:59.17RickAthat other option doesn't work eithr
20:59.47RickAoddly enough doing the error_reporting(0) after the require_once line gives me less warnings
21:00.28RickAI've got to go. thanks for the help
21:47.08*** join/#flyspray ivar (n=ivar@c-6700e255.242-7-64736c11.cust.bredbandsbolaget.se)
22:11.59judas_iscariotefloele: Im back, work done.
22:12.12judas_iscariotefloele: you were asking what we do first..
22:12.19judas_iscarioteI have quite a few ideas.
22:13.19judas_iscariotefloele: for example I wnat to fix the "threaded mail" problem of the notifications...
22:14.54judas_iscariotefloele: for threaded mail clients,. like gmail,.thuinderbird etc.. to work. we need to set In-reply-to and References header as we do actually..
22:16.07judas_iscariotebut., including the "Message-ID" ..an unique identifier of each previuos message, for which there is no standard but a common consensus..
22:17.00judas_iscarioteit is unique per message and is composed of  :
22:21.20judas_iscariotedate in yyyymmddhhmm format, dot, randomess(with uniqid() ) and an specif cutom identifier, + @ + hostname. .
22:21.23floelehi
22:21.33judas_iscariotehi ;P
22:22.27floeleis there a big problem with that feature?
22:23.20judas_iscariotenot really, I just see that Sendmail() has no clue of the message-id from the preivuos mails of the task
22:23.50floelewell, I was thinking of the more general tasks
22:23.55judas_iscariotehence threads does not work properly, in fact do not work at all. and Is very handy to have.
22:24.04floelefor example thinking about modify.inc.php
22:24.05judas_iscariotefloele: yes there are a lot of more general tasks.
22:24.27judas_iscarioteyeahhhh
22:24.33floelewe should probably do those first
22:24.33judas_iscarioteI want that removed :-P
22:24.37judas_iscarioteyup
22:24.42floeleso, you already had an idea?
22:25.39judas_iscarioteyes every action is a class method. in sucha way that actions are extendible for custom ones. if neded.. but lemme elaborte a sample in code before
22:26.23judas_iscarioteI have the idea in mind but not in code.. nor design ( design from the coder perspective, not from the user perspective)
22:26.53floelemaybe you can convert one of the scripts this way to have a sample?
22:27.00judas_iscarioteit need to be thought carefully to not succk or beain too complex.
22:27.08floeleright
22:27.28judas_iscarioteYes I can convert one of the scripts..
22:27.35floelemaybe it can also be somewhat pluggable
22:28.12floelesince every do-mode is in the menu, we could add a simple mechanism which allows us to add a new mode by just adding a file
22:28.31floeleso that the menu asks the class what menu item to add, and where
22:28.47floelelike a very basic plugin system
22:31.51judas_iscarioteyup
22:39.35judas_iscariotefloele: btw Darren Wiebe seems was in hurry, since he actually payed me 50 bucks yesterdy in order to review what was going on in its upgrade :-P
22:39.54floelewhoa
22:40.07floelenot bad at all ;)
22:40.25judas_iscariotefloele: I told him he did not need to pay me, but he insisted ..and verybody needs money so I do too ;-)
22:40.52floelemoney is mtivating ;)
22:41.15judas_iscarioteyup
22:41.39judas_iscariotethe I figured that PHP4 parse_ini_file is hell of broken.
22:42.13floele:(
22:42.37floelebtw, I got a question
22:42.40judas_iscarioteit does not hablde new lines, bahves different witrh double quotes... etc..
22:42.51judas_iscariotetell me.
22:42.59floelehow can php check if a folder is not just "writable" but also "executable"?
22:43.11judas_iscarioteis_executable() works.
22:43.24floelehm
22:43.31floeledidn't find it the first time in the manual ^^
22:43.38judas_iscariote^^
22:43.54floelewhat if it's windows/php4?
22:44.11floelethe manual says it came with php5 on windows
22:44.13judas_iscarioteis exacuble wont work in windows before PHP5, so you have to use file_exists("dir/.")
22:44.45judas_iscarioteor stat()
22:44.49floeleor is_writable
22:45.02judas_iscariotethat may work too.
22:49.57floeleare there any other "huge" changes we need to do for 1.0 apart from some feature requests?
22:51.40judas_iscariotefloele: I think we should replace the template system as I told you before, mantaining a custom one is not a good idea ( even more bad as it uses eval() ) there are plenty of template systems out there...
22:52.11floelethat'll be your task ;)
22:52.38judas_iscarioteok.. ok.. I thought on creating a wrapper..
22:52.50judas_iscariotebut.. wrappers seems to have poor results.. :-P
22:52.57floeleindeed :-p
22:53.11floeleno, either do it right or don't do it
22:54.43judas_iscarioteyup
22:54.52judas_iscariotethat what I think too ;-P
22:55.48judas_iscarioteother task that I like to see is flyspray ensuring CRUD when possible, that means complete and correct support of transactions when the database server permits ( postgresql, mysql4/5 with InnoDB)
22:56.38judas_iscarioteahh.. bad
22:56.46judas_iscarioteI really mean...
22:56.47floelewhat is bad?
22:56.55judas_iscariotebad term I used,
22:57.04judas_iscariotethere are so many acronyms :P
22:58.22judas_iscarioteI really mean ACID, not CRUD :-P
22:58.49floelek
22:59.35judas_iscariotefloele: what I really mean, is f.e a task is created with N amount of queries.
22:59.58floeleyes, they are only done together or not at all ;)
23:00.00judas_iscarioteall that queries should be done in a transaction to ensure that the data went corretcly in.
23:00.38judas_iscarioteI think netwolf can check that ;-P
23:01.26floelehttp://bugs.flyspray.org/task/1174
23:01.27judas_iscariotefloele: I see you created a TODO task in the BTS good !!
23:01.49judas_iscariotemy RSS reader got it anyway.
23:01.50judas_iscariote;P
23:02.01floeleFS#1080 done already :)
23:03.02judas_iscarioteyup, I alredy checked the email notification..great !! :-)
23:03.21floele<PROTECTED>
23:04.21floeleoh, this you mean
23:04.59floeleI'm looking forward to getting 1.0 on bugs.flyspray.org...so I hope that the RC does not have any major problems
23:06.32judas_iscariotehopefully.
23:07.08judas_iscarioteI think I 'll stop working on 0.9.9 branch unless somebody reports or I found a bug. and will check out trunk now.
23:07.39floeleok...but don't change our BTS already ;)
23:07.43judas_iscarioteI think I ll look at the docs now.
23:07.50floelemaybe I should give you the upgrader
23:07.59floeleotherwise it won't work correctly ;)
23:08.18judas_iscariote;P
23:08.40floelejust committed
23:09.12floelebtw, do you know what I also miss sometimes?
23:10.00judas_iscariotetell me =)
23:10.33floelean area for yourself in flyspray. for example notifications. you are off for a few days, and then you get spammed with hundreds of messages. would be nice if flyspray had a place where all notifications are shown (like PMs), threaded and without the unnecessary disclaimer texts
23:10.43floeleor a place where you can save your own notes
23:11.01judas_iscarioteyeah !!!
23:11.05judas_iscariote+1
23:11.07judas_iscariote;P
23:11.09floelek :)
23:11.45judas_iscarioteso, if I want to read my tasks I just can log into the BTS and no mail or whaetever that is nice.
23:12.03floelesomething like this:
23:12.57floele== My Notifications ==
23:12.57floele- Task XYZ
23:12.57floele<PROTECTED>
23:12.57floele<PROTECTED>
23:12.57floele<PROTECTED>
23:12.57floele- Task ABC
23:12.59floele<PROTECTED>
23:13.25floeleall clickable or expandable
23:13.52judas_iscarioteyeah !! w00t that is a good idea.
23:14.19floeleglad that you like it ;)
23:15.07floeleand btw
23:15.18floeleI think we should remove the is_active option for projects
23:15.37floeleit's not very well defined what the difference between an active and an inactive project is
23:15.51floeleshould all be possible to change with permissions
23:16.21judas_iscarioteyup. nice ,, just add your ideas to the bts task and we can discussi them separately..
23:16.33judas_iscarioteI 'll dump mines on of these days,.
23:17.17floelethis can be done quite easily in fact...just wanted to know whether or not it makes sense to you ;)
23:19.09judas_iscariotefloele: yes full of sense, everything can can gelp to reduce mail traffic and is easy to use will be highly apprecaited by users.
23:19.19judas_iscariotes/gelp/help
23:20.41*** topic/#flyspray by judas_iscariote -> Flsypray, the bug killer !! http://www.flyspray.org forum : http://forum.flyspray.org development blog : http://blog.flyspray.org. RC1 is done, expect release very soon now :-)
23:24.00judas_iscariotefloele: bbl, I going to have dinner
23:24.15floelek
23:30.55*** join/#flyspray netWolf (i=netWolf@ppp85-140-228-206.pppoe.mtu-net.ru)
23:31.17netWolfwelcome me back. I'm pretty unlucky :)
23:31.24netWolfFlyspray cannot run here, sorry :-( PHP 4.4.x/5.0.x is buggy on your 64-bit system; you must upgrade to PHP 5.1.x or higher. ABORTING. (http://bugs.php.net/bug.php?id=34879 for details)
23:48.23netWolffloele: are we starting to work with 1.0.0?
23:48.36floelewe started long ago ;)
23:49.05netWolfI mean intensivly (correct word?):)
23:50.09floeleI'd say more seriously ;)
23:50.18floeleI added a few minor features already
23:50.21netWolffloele: if I understand consequences, can I skip over the warning I mentioned?
23:50.42netWolffloele: it could be possible, that mu hosting provider won't upgrade
23:51.05netWolf*my
23:51.40floelewhich warning is it?
23:51.44judas_iscariotenetWolf: did you read the mentioned PHP bugs. is quite awful.
23:51.59floele"Flyspray cannot run here, sorry :-(" ?
23:52.05floeledid we implement that?
23:52.07netWolfyes, but I can't switch provider right now :)
23:52.10judas_iscarioteI do.
23:52.42judas_iscariotefloele: read http://bugs.php.net/bug.php?id=34879
23:53.35netWolfdo you use negative integers as keys? :)
23:54.09judas_iscariotenetWolf: I cannot be sure we do , since that is a generaal engine issue, no only the mentioned functions break.
23:54.23floeleI did read
23:55.14judas_iscarioteit is any function that uses PHP that part of the api that is broken.. code will break,. and can be quite obscure to track down .
23:56.15judas_iscariotenetWolf: but if you knwo what are you doing I guess you can comment that out..that is for "the joe doe user"
23:56.39netWolfjohn :)
23:56.41judas_iscarioteactully that check is being added in a few apps.
23:57.19floelewhere is this check in fact?
23:57.32netWolfindex.php
23:57.34judas_iscariotePHP4 or 5.0 does not support 64bit OSs in the reality there are so many bugs..
23:57.41judas_iscariotefloele: in the upgrader.
23:57.48judas_iscarioteour setup
23:57.54floeleah
23:57.56judas_iscarioteand the test code is correct
23:58.38judas_iscariotethere are many variants but I picked the media wiki one.

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.