Tuesday, 2010-06-15

*** Quits: micahg (~micah@ubuntu/member/micahg) (Ping timeout: 272 seconds)01:25
*** Quits: CIA-22 (~CIA@208.69.182.149) (Ping timeout: 276 seconds)01:26
*** Joins: davidinc (d5374b0d@gateway/web/freenode/ip.213.55.75.13)01:37
siebrandcan we block maheshvats.it? He doesn't seem to get it.01:47
*** Quits: siebrand (~beis@sm.xs4all.nl) ()01:47
*** Joins: CIA-22 (cia@208.69.182.149)01:49
*** Joins: Cupertino (~Cupez@unaffiliated/cupertino)02:38
*** Joins: bokkepoot (~jankuiper@kantoor.procolix.com)03:31
*** Joins: Rixie (~Rixie@0x4dd7390e.adsl.cybercity.dk)03:39
*** Quits: davidinc (d5374b0d@gateway/web/freenode/ip.213.55.75.13) (Ping timeout: 252 seconds)04:42
*** Joins: davidinc (d5374b0d@gateway/web/freenode/ip.213.55.75.13)04:56
dhx_mI wish torrents of spam on maheshvats.it's inbox05:25
*** Joins: rolfkleef (~rolf@82-204-82-162.fttx.bbeyond.nl)05:36
*** Joins: david (d5374b0d@gateway/web/freenode/ip.213.55.75.13)06:40
*** Quits: david (d5374b0d@gateway/web/freenode/ip.213.55.75.13) (Client Quit)06:40
*** Joins: kirillka (~Miranda@95-52-123-164.dynamic.kaliningrad.dslavangard.ru)08:13
*** Quits: davidinc (d5374b0d@gateway/web/freenode/ip.213.55.75.13) (Quit: Page closed)08:26
*** Joins: mantisbt_22736 (d5374b0d@gateway/web/freenode/ip.213.55.75.13)08:26
*** Quits: mantisbt_22736 (d5374b0d@gateway/web/freenode/ip.213.55.75.13) (Client Quit)08:26
*** Quits: rolfkleef (~rolf@82-204-82-162.fttx.bbeyond.nl) (Ping timeout: 245 seconds)09:55
dhx_mARGGGGH10:09
dhx_m*catches breath*10:10
nuclear_eclipsehi dhx_m 10:10
dhx_mARRRRGHGHGHGHRH10:10
dhx_mI'm about to explode in a ball of flames10:10
nuclear_eclipsehaving a good day, I see?10:10
dhx_mlol nah I'm doing well... just frustrated with the level of incompetence on the bug tracker/mailing list :p10:11
nuclear_eclipseah10:11
nuclear_eclipseyeah, I've alredy grown the caluses to ignore most of the stupidity10:11
*** Joins: rolfkleef (~rolf@mail.iucn.nl)10:12
dhx_mI think I'm going to make a plugin for MantisBT that forces people to read ESR's smart questions guide by asking them multiple choice questions at the end10:12
dhx_mif they get it wrong, no account for you10:12
dhx_m:)10:12
nuclear_eclipsehehe10:13
dhx_myeah there is a reason I don't visit the forum/help mailing list here :)10:13
nuclear_eclipseI've been really meaning to finish the work I started on my announcements plugin so that I could put it on mantisbt.org to tell people "THIS IS NOT A DEMO, GO PLAY ELSEWHERE"10:14
dhx_mlol10:14
dhx_mthey guy is STILL posting tests after I emailed him asking him to stop (I was in such a generous mood today heh)10:15
nuclear_eclipseviewer account it is10:15
dhx_mhe replied with an email that didn't acknowledge my email at all... instead it asked some stupid questions that no one could answer10:15
dhx_maka "it broke. how do i fix plz?" with no further information10:16
dhx_ma MantisBT 0.19 user I bet :p10:16
nuclear_eclipsejust updated his account to viewer access10:16
nuclear_eclipseI would have done that sooner if I had been around a PC much this weekend10:17
nuclear_eclipsewas spending all my time trying to finalize buying a new car for my wife10:18
dhx_mohhh nice :)10:19
*** Quits: rolfkleef (~rolf@mail.iucn.nl) (Ping timeout: 240 seconds)10:19
dhx_mI guess the most important question then is... what colour? :p10:19
nuclear_eclipseyeah, except now my car decided it was ready to die10:19
nuclear_eclipsejust my type of luck10:19
dhx_mouch10:20
nuclear_eclipseso now I gotta put about $600 into just the bare minimum fixes, not even counting the growing list of other issues I've been putting off...10:20
nuclear_eclipsebut I def can't spring for *another* car right now...10:21
dhx_mrepairing cars is expensive, yeah10:23
nuclear_eclipseit's running on bandaids and unicorns atm until the shop can order in the needed parts...10:23
dhx_mlol10:23
nuclear_eclipseI just seem to have bad luck on getting cars that need *lots* of simultaneous, expensive fixes10:23
nuclear_eclipselet's see, it needs:10:24
nuclear_eclipsea new AC evaporator $800ish, a new turn signal control unit $500ish, new tires $300, bearing plate + struts for safety fix $600, and more that I can't even remember atm10:25
nuclear_eclipseoh, multiple points on the body are rusting, but ironically not at the giant impact crater where a deer ran into the side of my car...10:26
dhx_m500 turn signal control unit?!?10:27
nuclear_eclipseyes, because it's integrated in the control stalk that also controls the head lamps and dashboard dimmer10:27
dhx_mah, BCU (body control unit)?10:28
dhx_mor a separate lighting unit?10:28
nuclear_eclipseoh, and the power window controller is dying, and makes the windows go up and down extremely slowly10:28
nuclear_eclipsedon't know what it's called, but it controls the brightness of the guage backlights10:29
nuclear_eclipseoh yeah, and my back right seatbelt doesn't work10:30
dhx_m:(10:30
nuclear_eclipseI <3 American cars10:30
*** Joins: junior1987 (c7052f01@gateway/web/freenode/ip.199.5.47.1)10:31
nuclear_eclipseI made sure my wife got a reliable Japanese car :P10:31
junior1987hello everyone10:31
nuclear_eclipsehowdy10:31
junior1987Is there someone in here that can point me in the right direction for generating dynamic lists in a custom field?10:32
junior1987the documentation with mantis seems very weak in this regard10:32
junior1987what I would like to do is write a simple SQL query to read a table10:33
junior1987and display the values in the custom field list10:33
dhx_mnuclear_eclipse: how old is your car?10:34
dhx_mjunior1987: that isn't possible with custom fields, you'll need to use MantisBT 1.2.x and create a plugin to add the field10:34
junior1987thank you for the response dhx_m10:35
dhx_mjunior1987: and even then it'll be a bit of work to get working as I don't think there are event hooks/infrastructure in place to add new fields10:35
dhx_mjunior1987: generally plugins create a new collapsible section in the bug report10:35
junior1987i see.10:35
dhx_mjunior1987: I'm not sure what your application is, but that approach of using a separate section may work better for you anyway10:36
dhx_mjunior1987: I do have long term plans regarding how fields/custom fields work in MantisBT (ie. making it extensible in an OO sense)10:36
junior1987basically what I would like to do is have the user have a list of codes that they can chose from10:36
junior1987when entering a ticket10:37
dhx_mjunior1987: but it's just an idea at the moment... the "need it working now" approach is to write a plugin and ask us to add hooks in places where they may be needed10:37
*** Quits: Cupertino (~Cupez@unaffiliated/cupertino) (Quit: I give up...)10:37
dhx_mbut the list of codes can change on any sort of condition?10:37
dhx_mie. how do those codes change?10:37
junior1987i have created a table in the mantis db called "codes"10:37
junior1987there are possibly 300 rows of codes in there.10:38
junior1987i would like to build a multiselection box (custom field) in the report issue page10:39
junior1987based on whats in that table called "codes"10:39
junior1987does it make sense to you?10:41
dhx_myep10:42
dhx_mat present we have the multiselect custom field type10:42
dhx_mhowever the values are stored as a concatenated string of values separated with pipes (|)10:43
dhx_mwhich is ugly and slow10:43
dhx_m(and hard to update/etc)10:43
junior1987yes..the updating part is the bigger issue10:43
dhx_myou could do what you're asking but it wouldn't really integrate with the filtering system of MantisBT10:43
junior1987i think that would be okay as an interim solution10:44
dhx_mit's easy to write a plugin to show a selection box on the report, update, view, etc pages10:44
*** Joins: daryn (~daryn@rrcs-76-79-4-2.west.biz.rr.com)10:44
dhx_mhowever it's not so easy (AFAIK... I could be wrong) to add your own filter to let people filter issues based on which values in your custom multiselect field are selected10:45
dhx_mspeaking of which, hi daryn :)10:45
darynhowdy10:45
darynwassup10:45
dhx_mI'm back into MantisBT development now :)10:46
darynnice10:46
dhx_mI should celebrate by starting on my two month long backlog of issues heh :)10:46
darynmaybe i should push my branch...10:46
dhx_mfilters?10:47
daryni have stage one filter upgrade working10:47
darynfairly major stage i spose10:47
junior1987hmmm10:48
daryni have to piece together the commit10:48
dhx_mI was going to ask if it's on mantisforge but it's offline again (so reliable it is :p)10:48
daryni have a github but it isn't up there yet10:48
dhx_mok10:48
dhx_mdoes it change bug_update.php? :)10:48
darynwork has me focusing on a demo for thursday so i haven't been able to get to it10:48
dhx_myep10:48
darynlet me check on bug update10:49
daryndon't see bug update in the list10:49
junior1987dhx_m: i know the question is forward but could you reccomend possibly an alternative problem tracking tool?10:50
junior1987that could have that functionality natively built in10:50
darynwhat was the question regarding custom filters?10:51
dhx_mjunior1987: I'm happy to recommend other bug tracking software... but I'm not so sure about the internal workings of alternatives10:51
dhx_mdaryn: custom fields... we currently store them as concatenated strings for multilist/checkbox/radio/etc10:51
dhx_mdaryn: whereas he needs the values to be stored as separate rows (which makes more sense)10:52
darynk10:52
dhx_mjunior1987: I'd probably suggest trying Bugzilla, Trac and Redmine to see how they store custom field values10:52
dhx_mafaik they all should have multi selection custom field types... but I haven't used them enough to know10:53
dhx_mMantisBT is actually one of the more customisable issue trackers available10:53
dhx_mand it's written in the programming language that most people can become familiar with easily10:53
junior1987yeah I know.10:53
darynit does make more sense from a normalization standpoint10:53
junior1987mantisbt is actually perfect with this exception10:53
darynwhat is that you need separate fields for ?10:53
junior1987i need to build a dynamic multiselection box in the report page for "codes"10:54
dhx_mI'm the first the criticise custom fields in MantisBT for being outdated... that's what I was talking about before about my plans to redo the field support with an extendible OO system10:54
daryndynamic in what way?10:54
dhx_mdaryn: the problem is he needs to change the possible values of those fields in real time10:55
darynwhat are the conditions for the change?10:55
dhx_mdaryn: externally controlled afaik10:55
*** Parts: Rixie (~Rixie@0x4dd7390e.adsl.cybercity.dk)10:55
junior1987i would be using the phpmyadmin import function to update the table as needed10:56
dhx_mdaryn: so he could get the other program to rewrite the concatenated possible_values string in the MantisBT database each time the fields change10:56
dhx_mdaryn: but that would be somewhat slow/cumbersome with the 300 values he has10:56
junior1987could be more values in the future10:56
dhx_mactually I don't think that would be so much of an issue10:57
dhx_m300 isn't that many I would have thought10:57
*** Quits: kirillka (~Miranda@95-52-123-164.dynamic.kaliningrad.dslavangard.ru) (Ping timeout: 276 seconds)10:57
dhx_mbut then again I haven't tried it with so many :)10:57
darynusually select boxes are slow due to html rendering, not backend10:58
daryn300 doesn't seem much to me either10:58
junior1987plus based on the documentation that I read, isn't the concatenated values limited to 25510:58
junior1987?10:58
dhx_mselecting values from 300 in a select box sounds horrible to me though :p10:58
darynwell...you got me there10:58
daryni do have a branch which allows a longtext value10:59
dhx_mprobably... I imagine the field in the database is a varchar(255)10:59
darynwe are planning to add that it's just been a discussion as to whether or not we can just make the current strings table use a longtext or not10:59
dhx_mdaryn: would a completely rewritten bug_update.php get in the way of your filter branch?10:59
daryni think the decision was we cannot10:59
darynwe need a new table for longtext values11:00
daryni don't think so dh_m11:00
daryndhx_m11:00
darynfat fingers11:00
dhx_m:)11:00
nuclear_eclipsedhx_m: it's a 2000 Chrysler11:00
dhx_mnuclear_eclipse: ah I see, 10 years then11:01
darynhi nuclear_eclipse, a bit off topic, eh? :)11:01
* dhx_m notes to self to sell any car before it gets to 10 years of age :p11:01
nuclear_eclipsedaryn: this is an offtopic channel, didn't you know? :P11:01
daryneither that or drive it till the wheels come off11:01
dhx_mdaryn: just following on from the completely random tangents that our mailing list users go on :p11:02
nuclear_eclipsedaryn: that's what is about to happen to mine :P11:02
darynheh11:02
darynbuy german11:02
* daryn needs some coffee11:03
junior1987okay guys thanks for your help. would love to use this tool since it has everything but for us this is th only major drawback11:04
junior1987cant satisfy everyone i guess :O)11:04
dhx_myep that's the problem with trying to find off-the-shelf software :)11:05
dhx_mif you do find something that works I'd be interested in hearing about it (so I can use it as a reference when redoing MantisBT's Field API... if I get around to that) :)11:06
junior1987please get around to it :O)11:07
junior1987seems like such a simple thing but I am sure theres more involved11:07
darynnuclear_eclipse, dhx_m would you mind if i push a temp commit that's just all mashed together for review? I'd like to get you guys looking at the filter changes sooner rather than later11:07
darynto github11:08
dhx_mplease do :)11:08
darynnuclear_eclipse is your product-matrix repo on github too?11:08
*** Quits: junior1987 (c7052f01@gateway/web/freenode/ip.199.5.47.1) (Quit: Page closed)11:08
dhx_mbug_resolve is a truly useless function11:09
dhx_moh this is going to be a huge changeset11:13
darynyours? or filters?11:14
dhx_mmine :)11:14
daryn:)11:14
dhx_mI want to fix Bug API now11:14
darynthe happy thing about mine is that the majority of it is completely new and i left filter_api in place for now11:14
dhx_mside by side?11:14
dhx_mgood idea actually11:14
dhx_mI could do that with a new Bug API11:15
dhx_m"new" = the existing stuff... but with more valid OO11:15
darynyeah...well, i removed the calls to filter_api on the pages i updated (which are most) but there are a couple of places that I wasn't so sure about11:15
dhx_mmaybe call the class Issue instead of BugData11:15
dhx_myep11:15
dhx_msounds like a fair approach to me11:16
*** Joins: micahg (~micah@ubuntu/member/micahg)11:17
*** Joins: rolfkleef (~rolf@mail.iucn.nl)11:37
*** Quits: rolfkleef (~rolf@mail.iucn.nl) (Ping timeout: 265 seconds)11:48
*** Quits: Ragnor (~Ragnor@dslb-088-078-116-040.pools.arcor-ip.net) (Disconnected by services)12:01
*** Joins: Ragnor (~Ragnor@dslb-088-078-116-040.pools.arcor-ip.net)12:01
*** Quits: daryn (~daryn@rrcs-76-79-4-2.west.biz.rr.com) (*.net *.split)12:02
*** Quits: mellen (~thansen@x1-6-00-22-02-00-0c-40.k253.webspeed.dk) (*.net *.split)12:02
*** Joins: daryn (~daryn@rrcs-76-79-4-2.west.biz.rr.com)12:04
*** Joins: mellen (~thansen@x1-6-00-22-02-00-0c-40.k253.webspeed.dk)12:04
*** Joins: moto-moi (~hylke@cara.xs4all.nl)12:23
*** Joins: Zwischenzug (~john@75-142-199-138.static.rvsd.ca.charter.com)12:27
ZwischenzugHello,  How can I remove items from the "report issue" such as the "select profile"12:27
nuclear_eclipsedaryn: the only mantis repo I have on github is the main maintsbt.git12:37
darynok. i think mantisforge is down12:38
daryni was going to push a branch of your plugin for you to review with filter changes12:38
nuclear_eclipseI think we need to take mantisforge away from paul and put it on something a little more reliable...12:39
daryn:)12:40
*** Joins: siebrand (~beis@sm.xs4all.nl)12:40
*** Joins: bajki (4dec085c@gateway/web/freenode/ip.77.236.8.92)12:41
nuclear_eclipsemaybe if paul were actually *around* to fix these issues it wouldn't be so bad, but he's not here, he never checks his email, and he doesn't have any sort of monitoring system set up to let him know when things have broken12:42
bajkihi, are here any mantis team members ?12:42
nuclear_eclipsebajki: howdy12:43
bajkiumm please tell me how cna i 'whisper', i'm not well familiarized with irc12:45
bajki(i'm using webchat.freenode.net so probably i need to whisper with commands or something)12:46
ZwischenzugHello,  How can I remove items from the "report issue" such as the "select profile"12:47
nuclear_eclipseZwischenzug: you can do that as part of the configuration files12:49
Zwischenzugany idea on what I should look at to configure?12:50
Zwischenzugnuclear_eclipse: Is there a particular file and do I edit schemas?12:50
nuclear_eclipseconfig_defaults_inc.php has the default values; copy those into your config_inc.php and change the settings there12:51
*** Quits: micahg (~micah@ubuntu/member/micahg) (Ping timeout: 265 seconds)12:51
Zwischenzugnuclear_eclipse: is it schemas that I need to edit?12:51
nuclear_eclipseno12:52
Zwischenzugnuclear_eclipse:  After editing this file, do I need to restart apache for the settings take effect?13:03
nuclear_eclipseZwischenzug: no13:08
*** Joins: fanno (~b3g@193.3.95.240)13:08
Zwischenzugnuclear_eclipse: Thanks!  I figured it out :D13:16
nuclear_eclipsecongrats :)13:18
*** Quits: bajki (4dec085c@gateway/web/freenode/ip.77.236.8.92) (Quit: Page closed)13:30
darynnuclear_eclipse, dhx_m http://github.com/daryn/mantisbt/commits/filters13:37
darynnuclear_eclipse do you mind if I push the product matrix repo to github?13:41
nuclear_eclipseI'll sue you :P13:43
darynyeah, yeah13:43
darynjust trying to be respectful13:43
nuclear_eclipseno worries13:43
nuclear_eclipseI don't even have a copy of it myself that I could push up there for you to fork...=\13:43
darynheh13:44
nuclear_eclipsewithout mantisforge, 60% of my work is unavailable...13:44
darynthat sucks13:44
nuclear_eclipsedef13:44
darynnuclear_eclipse: http://github.com/daryn/product-matrix/tree/filters13:58
darynmaster is there too13:58
nuclear_eclipseok13:58
daryncolumns and sorting are remaining issues we need to discuss at some point13:59
nuclear_eclipsesigh, the ohloh projects point to mantisforge too13:59
*** Joins: micahg (~micah@ubuntu/member/micahg)13:59
*** Joins: daryn_ (~daryn@rrcs-76-79-4-2.west.biz.rr.com)15:15
*** Quits: daryn_ (~daryn@rrcs-76-79-4-2.west.biz.rr.com) (Remote host closed the connection)15:15
*** Quits: tavasti (~tavasti@217.152.202.221) (Ping timeout: 260 seconds)16:12
*** Joins: rolfkleef (~rolf@urtica.xs4all.nl)16:12
*** Joins: fanno-mobile (~fanno@94.144.63.44)16:25
*** Parts: fanno-mobile (~fanno@94.144.63.44)16:27
*** Quits: fanno (~b3g@193.3.95.240) (Quit: Leaving.)16:29
*** Joins: fanno (~b3g@193.3.95.240)16:30
*** Quits: fanno (~b3g@193.3.95.240) (Client Quit)16:31
*** Joins: paulr_ (~paul@cpc1-enfi9-0-0-cust389.hari.cable.virginmedia.com)16:48
paulr_dhx_m: exams over yet? :)16:49
*** Joins: tavasti (~tavasti@217.152.202.221)16:57
darynpaulr_ what's up with mantisforge ?17:03
*** Quits: micahg (~micah@ubuntu/member/micahg) (Ping timeout: 264 seconds)17:19
* nuclear_eclipse knockns paulr_ over the head17:21
paulr_omm?17:37
nuclear_eclipsegit.mantisforge.org is in ISE50017:37
paulr_oh oops17:37
nuclear_eclipseyou really need to set up some sort of monitoring service or somethign...17:38
paulr_I really need to stop being a muppet17:38
nuclear_eclipseor that17:38
moto-moinah, this is more fun paulr_ :P17:38
paulr_I allocated the ip i'm using in the vm to the host box last night17:39
paulr_:)17:39
nuclear_eclipse /facepalm17:39
*** Quits: moto-moi (~hylke@cara.xs4all.nl) (Quit: Ex-Chat)17:41
paulr_ifdown eth0:117:42
paulr_fixed :)17:42
*** Quits: daryn (~daryn@rrcs-76-79-4-2.west.biz.rr.com) (Quit: Ex-Chat)18:23
*** Quits: rolfkleef (~rolf@urtica.xs4all.nl) (Ping timeout: 240 seconds)18:29
*** Joins: fanno (~Morten@90.184.93.233)18:36
*** Quits: paulr_ (~paul@cpc1-enfi9-0-0-cust389.hari.cable.virginmedia.com) ()19:07
*** Joins: Draggor (~Draggor@adsl-99-142-59-23.dsl.emhril.sbcglobal.net)19:18
DraggorGreetings!  I'm having a spot of trouble with urls.  I'm doing a lot of rewrite stuff on apache, so I need to hard code $g_path $g_icon_path and $g_short_path19:18
DraggorThe images work, however I still get issues showing up19:18
*** Joins: daryn (~daryn@h125.102.141.67.dynamic.ip.windstream.net)19:26
*** Quits: daryn (~daryn@h125.102.141.67.dynamic.ip.windstream.net) (Read error: Operation timed out)19:34
*** Joins: daryn (~daryn@h182.222.31.71.dynamic.ip.windstream.net)19:40
*** Joins: siebrand_alt (~beis@sm.xs4all.nl)19:43
*** Quits: siebrand (~beis@sm.xs4all.nl) (Ping timeout: 272 seconds)19:43
*** Quits: scribe9343423 (~scribe934@static.96.23.63.178.clients.your-server.de) (Remote host closed the connection)19:59
*** Joins: scribe9343423 (~scribe934@static.96.23.63.178.clients.your-server.de)20:00
DraggorAnyone here know how to work with the path variables?20:30
*** Joins: micahg (~micah@ubuntu/member/micahg)20:48
*** Quits: micahg (~micah@ubuntu/member/micahg) (Read error: Connection reset by peer)20:57
*** Joins: micahg (~micah@ubuntu/member/micahg)21:01
*** Quits: micahg (~micah@ubuntu/member/micahg) (Ping timeout: 248 seconds)22:04
*** Quits: daryn (~daryn@h182.222.31.71.dynamic.ip.windstream.net) (Ping timeout: 260 seconds)22:16
*** Joins: daryn (~daryn@h22.150.16.98.dynamic.ip.windstream.net)22:29
*** Quits: fanno (~Morten@90.184.93.233) (Read error: Connection reset by peer)22:33
*** Joins: daryn_ (~daryn@h140.236.55.139.dynamic.ip.windstream.net)22:43
*** Quits: daryn (~daryn@h22.150.16.98.dynamic.ip.windstream.net) (Ping timeout: 240 seconds)22:46
*** Joins: micahg (~micah@ubuntu/member/micahg)22:55

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