Wednesday, 2010-09-15

*** Joins: kirillka (~Miranda@195.242.142.17)01:01
*** Quits: giallu (~giallu@fedora/giallu) (Ping timeout: 252 seconds)01:26
LadySerenahas anyone done a sventon connector for Mantis?01:36
*** Joins: siebrand (~beis@sm.xs4all.nl)02:00
*** Joins: Cupertino (~Cupez@unaffiliated/cupertino)02:28
*** Joins: Cupez (~Cupez@unaffiliated/cupertino)02:37
*** Quits: Cupertino (~Cupez@unaffiliated/cupertino) (Ping timeout: 272 seconds)02:37
*** Joins: Cupertino (~Cupez@62-177-158-122.dsl.bbeyond.nl)02:44
*** Quits: Cupertino (~Cupez@62-177-158-122.dsl.bbeyond.nl) (Changing host)02:44
*** Joins: Cupertino (~Cupez@unaffiliated/cupertino)02:44
*** Quits: Cupez (~Cupez@unaffiliated/cupertino) (Ping timeout: 272 seconds)02:45
*** Joins: Rixie (~Rixie@0x4dd7390e.adsl.cybercity.dk)02:53
*** Quits: Cupertino (~Cupez@unaffiliated/cupertino) (Ping timeout: 255 seconds)02:54
*** Joins: Cupertino (~Cupez@unaffiliated/cupertino)02:55
*** Quits: Cupertino (~Cupez@unaffiliated/cupertino) (Quit: I give up...)03:27
*** Joins: Cupertino (~Cupez@unaffiliated/cupertino)03:28
*** Quits: Cupertino (~Cupez@unaffiliated/cupertino) (Quit: I give up...)03:42
*** Joins: Cupertino (~Cupez@unaffiliated/cupertino)03:43
LadySerenablah!  I modified the SourceSVN plugin to accommodate Sventon  :D03:46
*** Quits: Cupertino (~Cupez@unaffiliated/cupertino) (Client Quit)03:46
*** Joins: Cupertino (~Cupez@unaffiliated/cupertino)03:47
*** Quits: siebrand (~beis@sm.xs4all.nl) (Quit: off to work.)03:48
*** Quits: Cupertino (~Cupez@unaffiliated/cupertino) (Quit: I give up...)04:27
*** Joins: Cupertino (~Cupez@unaffiliated/cupertino)04:28
*** Joins: ch750536 (ch750536@88.151.25.105)05:00
ch750536Morning05:00
ch750536Would like a little help with an attachment issue pls05:00
ch750536Have exhausted all other support paths05:00
ch750536Basically all my attachments are no longer available, they appear on the page but when I click I get a file not found error. The files are there (checked in FTP). The permissions of the files seem to have changed though, owner = 514 514 permissions = adfr (0400)05:05
ch750536These permissions may have been changed by hosts \ other app05:05
ch750536version 1.2.105:09
ch750536Anyone?>05:22
kirillkadhx1: around?06:15
*** Quits: micahg (~micah@ubuntu/member/micahg) (Ping timeout: 276 seconds)06:28
kirillkanuclear_eclipse: hi, can you check my email to mantisbt-dev?06:45
ch750536Is this where I get help for mantis or is there another channel?07:01
kirillkach750536: hi. at this channel.07:02
kirillkaat first need update to last stable release. and then ask. may be your bug already fixed?07:03
*** Joins: mantisbt_43534 (8c739c88@gateway/web/freenode/ip.140.115.156.136)07:11
ch750536k, thanks08:11
kirillkach750536: also you can ask at forum, but much developers answer at irc08:13
kirillkain* irc08:13
ch750536k, have upgraded, issue resolved08:32
ch750536tahnks08:32
kirillkach750536: good news. welcome08:33
*** Joins: Al_Chapone (~chatzilla@ATuileries-152-1-71-115.w83-202.abo.wanadoo.fr)09:10
*** Joins: daryn (~daryn@h158.249.190.173.static.ip.windstream.net)09:19
*** Joins: giallu (~giallu@fedora/giallu)09:25
*** Quits: giallu (~giallu@fedora/giallu) (Quit: Leaving)09:36
*** Joins: giallu (~giallu@fedora/giallu)09:36
*** Quits: Rixie (~Rixie@0x4dd7390e.adsl.cybercity.dk) (Quit: Rixie)09:41
*** Quits: Thibz (~Thibz@mail.numalliance.com) (Quit: I have to leave...)09:58
*** Quits: kirillka (~Miranda@195.242.142.17) (Quit: kirillka)10:01
*** Joins: alexsander (~alexsande@189.27.226.162.dynamic.adsl.gvt.net.br)10:49
*** Quits: Cupertino (~Cupez@unaffiliated/cupertino) (Quit: I give up...)11:15
*** Quits: mellen (~thansen@x1-6-00-22-02-00-0c-40.k253.webspeed.dk) (Ping timeout: 276 seconds)11:35
*** Joins: mellen (~thansen@x1-6-00-22-02-00-0c-40.k253.webspeed.dk)11:50
*** Joins: thraxisp_ (~thraxisp@24.139.16.154)11:56
*** Quits: giallu (~giallu@fedora/giallu) (Ping timeout: 245 seconds)12:01
*** Quits: Al_Chapone (~chatzilla@ATuileries-152-1-71-115.w83-202.abo.wanadoo.fr) (Quit: ChatZilla 0.9.86 [Firefox 3.6.9/20100824153629])12:11
*** Quits: mellen (~thansen@x1-6-00-22-02-00-0c-40.k253.webspeed.dk) (Ping timeout: 272 seconds)12:23
*** Joins: mellen (~thansen@x1-6-00-22-02-00-0c-40.k253.webspeed.dk)12:34
*** Joins: moto-moi (~hylke@cara.xs4all.nl)12:34
*** Joins: micahg (~micah@ubuntu/member/micahg)12:37
*** Joins: siebrand (~beis@sm.xs4all.nl)12:42
*** Quits: daryn (~daryn@h158.249.190.173.static.ip.windstream.net) (Quit: Ex-Chat)12:58
*** Joins: daryn (~daryn@h158.249.190.173.static.ip.windstream.net)13:01
*** Quits: Ragnor (~Ragnor@dslb-188-100-037-187.pools.arcor-ip.net) (Remote host closed the connection)13:20
*** Joins: Ragnor (~Ragnor@dslb-188-100-037-187.pools.arcor-ip.net)13:21
*** Quits: mellen (~thansen@x1-6-00-22-02-00-0c-40.k253.webspeed.dk) (Ping timeout: 276 seconds)13:36
*** Quits: micahg (~micah@ubuntu/member/micahg) (Ping timeout: 264 seconds)14:02
*** Joins: paulr (~IceChat09@2001:470:9310:aaaa:6802:636a:2832:39e)14:30
* paulr pokes dhx1, daryn and nuclear_eclipse14:30
darynhowdy14:31
darynbeen wonderin where you are14:31
paulrPSU died14:31
darynyou're forever having pc issues14:32
paulrnot really14:32
paulranyway14:32
darynany luck on lang api?14:33
paulrlooking14:42
*** Quits: djSupport (~djsupport@94-193-2-113.zone7.bethere.co.uk) (Read error: Connection reset by peer)14:47
paulrright14:54
daryn?14:56
*** Quits: ch750536 (ch750536@88.151.25.105) ()14:58
*** Joins: mellen (~thansen@x1-6-00-22-02-00-0c-40.k253.webspeed.dk)15:03
*** Joins: alexsander_ (~alexsande@201.86.202.99.dynamic.adsl.gvt.net.br)15:04
*** Quits: alexsander (~alexsande@189.27.226.162.dynamic.adsl.gvt.net.br) (Read error: Connection reset by peer)15:05
paulrdaryn: I dont get load order on languages still :P15:06
darynyeah15:07
daryni'm wondering if it isn't a simple incorrect array key.  it appears that the array is loaded with the Mantis error strings but it isn't finding the string so it goes to whatever the current plugin is15:08
daryni noticed that the array key for errors is actually the string 'MANTIS_ERROR' not a constant...looking to see if we're passing the wrong thing somewhere...15:09
paulrnah basically15:11
paulrthere's a two fold thing15:11
darynhm...15:11
paulra) mantis_error should be part of lang string array15:11
paulrinstead of seperate15:11
darynnow i'm getting the error messages15:11
paulrthe 2nd part of the problem is once you are in the array15:11
paulr# note in the current implementation we always return the same value15:11
paulrright thats better15:18
*** Quits: mantisbt_43534 (8c739c88@gateway/web/freenode/ip.140.115.156.136) (Ping timeout: 252 seconds)15:19
*** Quits: mellen (~thansen@x1-6-00-22-02-00-0c-40.k253.webspeed.dk) (Ping timeout: 276 seconds)15:24
*** Joins: mellen (~thansen@x1-6-00-22-02-00-0c-40.k253.webspeed.dk)15:26
*** Joins: micahg (~micah@ubuntu/member/micahg)15:28
paulrdaryn: right15:36
paulrstill there?15:36
darynyep15:36
LadySerenaI love Mantis.  So much more useful to my projects than Bugzilla ever was.15:39
paulrright, i'm a bit confused15:39
LadySerenaMantis == ♥15:39
paulrdaryn: i was playing with array merging before15:39
paulrand can't remember why :P15:39
daryni never knew why. you never told me15:39
darynexcept you said something about the way php merges...overwriting elements or something15:40
paulri'm thinking about custom strings atm :P15:41
paulri.e. with array15:41
darynLadySerena: glad you like it.  We have lots of good ideas and big plans to make it better. not enough devs to do it all15:41
paulri.e. consider the following:15:41
darynpaulr: right...15:41
paulratm15:41
paulrif we have an array of messages15:41
* LadySerena hugs daryn 15:42
paulri.e. lang file looks like:15:42
LadySerenaand now to "sudo rm -rf bugzilla/"15:42
paulrarray ( 'welcome' => 'welcome' );15:42
paulrfor errors15:42
paulrwe'd use15:42
paulrarray( 'welcome' => 'weclome', 'ERRORS' => array( 'authfail', 'failed to login'));15:43
paulra plugin could define it's own entry for the errors array15:43
paulrwhich we want to allow a user to override through the use of custom strings15:43
paulris my current line of though15:43
paulr+t15:43
paulrhow many people do you think make use of custom_strings_inc.php ?15:44
daryneverybody15:44
darynwe do15:44
paulrincorrect statement15:44
paulrI don't15:44
paulrso not everybody :P15:44
nuclear_eclipseI do15:44
nuclear_eclipseon multiple installs too15:44
darynok, everybody that matters15:44
daryn:P15:44
daryn:)15:44
paulrso if you wanted to customise a plugin atm, what would you do?15:45
darynyes, nuclear_eclipse how does that work?15:45
paulrin old lang file format it's easy15:45
LadySerenaI needed a customization to the SourceSVN plugin, so I modified it.  :D15:45
nuclear_eclipsein your custom_string_inc, add $s_plugin_PLUGINNAME_string_name = ...15:45
darynthat's kinda what i thought15:45
LadySerenaI needed it to link to my Sventon installation, so I added the code to do so.  :)15:48
*** Joins: skibum (3fe3f205@gateway/web/freenode/ip.63.227.242.5)15:49
*** Quits: thraxisp_ (~thraxisp@24.139.16.154) (Read error: Connection reset by peer)15:49
*** Joins: thraxisp (~thraxisp@24.139.16.154)15:50
darynLadySerena have you published the code?15:50
skibumhello all, i have a question about proper formating using the configuration report tool15:50
LadySerenano, I haven't15:50
* daryn thinks nuclear_eclipse might be interested15:50
skibumwhen trying to create an entry i am inputing the following users=all,peoject=my project, configuration option = status_enum_string, type = string, value= 10:new,20:AMX Estimate,14:Waiting Approval,16:Approved,20:feedback,30:acknowledged,40:confirmed,50:assigned,80:resolved,90:closed15:53
skibumit does not appear to be working correctly, it adds the entry, but does not work15:53
LadySerenathe person I'm working on this project with is also loving Mantis, although he's never worked on an integrated SVN/bugtracker/deployment system before16:01
paulrnuclear_eclipse: do you expect plugins to define new error strings?16:08
nuclear_eclipseyes, although currently it's done outside the plugin's normal strings file due to stupid ways the lang api works16:08
paulrso how do you do it atm?16:09
nuclear_eclipseplugins can define an errors() property that returns an array of error names to strings, and then use plugin_error() to trigger the appropriate error message16:09
paulrso that's completely independent to lang/error_api erroring atm?16:10
nuclear_eclipseor rather, it's because errors in mantis rely on numbers, and you can't reliably segregate plugin namespaces that way16:10
nuclear_eclipseno16:10
nuclear_eclipseit builds on top of lang api16:10
nuclear_eclipseRTFC16:10
nuclear_eclipse;)16:11
LadySerenaoh snap!  the creator is here16:14
* LadySerena blushes16:14
skibumwho is the creator?16:14
paulrnuclear_eclipse: erm16:15
paulrhow does custom strings actually work?16:15
paulri.e.16:15
paulrif I want to in a custom strings file16:16
nuclear_eclipseafaik they get loaded after all the appropriate languages and plugins16:16
paulrSet the english version of 'all_projects'  to  'foo',16:16
paulrand set the german version of all_projects to 'bar'16:16
paulrwhat does that look like in custom strings?16:16
nuclear_eclipseyou can't do that16:16
nuclear_eclipsecustom strings overrides strings independent of localization16:17
paulrso custom strings is kinda pointless?16:17
nuclear_eclipseno16:17
paulryes? :)16:17
skibumwhen trying to create an entry i am inputing the following users=all,peoject=my project, configuration option = status_enum_string, type = string, value= 10:new,20:AMX Estimate,14:Waiting Approval,16:Approved,20:feedback,30:acknowledged,40:confirmed,50:assigned,80:resolved,90:closed16:17
paulras most people would probably want to localize16:17
nuclear_eclipseit's not pointless if your installation is used by people who all speak the same language16:17
paulrcan we change format of custom strings? :P16:18
LadySerenamy installation is used by people who all speak en-US16:18
nuclear_eclipseI would say no16:18
nuclear_eclipsepaulr: if you want localizable string overrides, then a plugin is a good place to start16:18
nuclear_eclipsecustom_strings is *simple* and should *really* stay that way16:18
paulrwas thining about allowing it to be a simple array16:19
LadySerenais there a simple API inside Mantis that a plugin developer could use to read and modify the users table?16:19
paulras well as $S_*16:19
*** Quits: mellen (~thansen@x1-6-00-22-02-00-0c-40.k253.webspeed.dk) (Ping timeout: 272 seconds)16:20
darynLadySerena core/user_api.php core/current_user_api.php16:20
LadySerena:D16:20
nuclear_eclipsepaulr: just as long as you aren't breaking existing custom_strings files in any way16:20
skibumany pointers to my question up above?16:21
nuclear_eclipseskibum: you also need to set $s_status_enum_string in custom_strings_inc.php to match your changes to that config option16:21
skibumcorrect i have that using the if project code16:22
*** Joins: phinney (~phinney@c-174-51-67-106.hsd1.co.comcast.net)16:23
nuclear_eclipseskibum: you also list 20 twice16:23
killefizhas anyone seen giallu lately?16:23
nuclear_eclipsekillefiz: he was on yesterday briefly16:23
skibumthats a copy error, just verified16:23
killefiznuclear_eclipse: thanks - I'll try email16:24
LadySerenaawesome, so I can write a plugin for Mantis that will implement the RBN_client API and use the RBN_service API  :D16:24
phinneyI was wondering if someone can help me with the issues I seem to be having with john reese's source control integration plugin for mantis16:24
* daryn points at nuclear_eclipse16:25
* nuclear_eclipse hides16:25
phinneyLOL16:25
phinneyi'm trying to figure out what the SVN: Path to binary value should be16:25
nuclear_eclipsephinney: I'm about to leave work, so if it's not quick, either just leave your questions here and I'll answer them when I get home, or shoot me an email16:26
paulrnuclear_eclipsewait!!16:26
nuclear_eclipsephinney: it should be the directory containing the svn binary16:26
nuclear_eclipseie, /usr/bin/ on my machine16:26
phinneywhen I do which svn at a bash prompt, it returns /usr/bin/svn but when I put that in I get.....APPLICATION ERROR #plugin_SourceSVN_SVNPathInvalid  Path to Subversion binary invalid or inaccessible16:26
nuclear_eclipsebut it technically shouldn't be needed if the svn binary is in your webserver account's $PATH16:26
nuclear_eclipsephinney: that's because it's trying to do `/usr/bin/svn/svn`16:27
phinneyok, /usr/bin/ seems to make it happy16:27
nuclear_eclipsethe config option should be a bit more clear about that I guess16:27
paulrnuclear_eclipse: how long do i have boefre you go?16:27
nuclear_eclipse90s16:27
phinney;)  yeah, the documentation seems to be lacking a bit16:27
paulrcan you review a php file ?16:28
nuclear_eclipsephinney: that's what happens when I get paid to write code, documentation be damned16:28
phinney:D16:28
nuclear_eclipsepaulr: toss it on pastebin or the developer discussion list and I'll look at it when I get the chance16:28
paulri'll poke daryn16:29
paulrhe wants me to fix lang api16:29
paulrheh :P16:29
nuclear_eclipseI do too16:29
darynyah16:29
* nuclear_eclipse is off16:30
phinneygodspeed nuclear_eclipse16:30
phinneythanks for the nudge16:30
skibumif customising the status do you have to define new workflow?16:34
paulrdaryn: right16:34
darynyou keep using that word...i do not think it means what you think it means16:35
paulrheh16:36
paulrthat's a case of 'right, i'm ready to ask you to read something'16:36
paulr:)16:36
darynk. but you keep saying and not asking :P16:37
paulrhttp://mantisbt.pastebin.com/fL57NKUP16:39
paulrtry that16:40
paulris that sensible/correct behaviour16:40
paulresp. with merging arrays16:40
darynbah, you got a diff?16:40
paulrno16:40
paulrlang_load/lang_get/lang_get_array16:41
paulrand i've added ocmments to what it's doing16:41
paulri'm not sure if array_replace_recursive is correct function or not16:41
paulrjust read those 3 functions :P16:41
LadySerenacan Mantis be configured so a parent issue cannot be resolved/closed unless all its child issues are resolved/closed?16:42
darynLadySerena: i don't think anything currently prevents it. You do get a warning.  It would be trivial to accomplish with a custom function believe16:43
darynsee core/custom_function_api.php16:44
LadySerenaahs16:45
*** Joins: mellen (~thansen@x1-6-00-22-02-00-0c-40.k253.webspeed.dk)16:46
paulrdaryn: so :P16:53
daryni'm looking :P16:53
paulri'm not sure about the array_merge_replace thing16:53
darynyeah16:53
darynthe recursive replace?16:54
daryni think it looks ok. i haven't tested though.  have to finish some other stuff first16:55
paulrI think i've improved plugin support in lang api16:56
paulras before it didn't use to fall back to english plugins16:56
*** Quits: moto-moi (~hylke@cara.xs4all.nl) (Ping timeout: 276 seconds)16:59
*** Quits: alexsander_ (~alexsande@201.86.202.99.dynamic.adsl.gvt.net.br) (Quit: Saindo)17:06
paulrdaryn: can talk about the lang stuff tomorrow evening -3 hours from now17:32
paulrand get it commited17:32
paulrright now, I think it's sleep time soon :)17:32
darynk17:32
paulri'm happier with what i've written17:33
paulrprobably just need to convert17:33
paulrexisting strings files a bit more17:33
paulr:)17:33
darynk, i'm heading home. be on later.17:48
*** Quits: daryn (~daryn@h158.249.190.173.static.ip.windstream.net) (Quit: Ex-Chat)17:48
*** Quits: paulr (~IceChat09@2001:470:9310:aaaa:6802:636a:2832:39e) (Quit: On the other hand, you have different fingers.)17:50
skibumfor any that care, i figured out what was wrong in the configuration report. i had a All projects workflow that i deleted and then the custom status was able to work17:51
*** Quits: mellen (~thansen@x1-6-00-22-02-00-0c-40.k253.webspeed.dk) (Ping timeout: 240 seconds)18:02
*** Joins: mellen (~thansen@x1-6-00-22-02-00-0c-40.k253.webspeed.dk)18:04
*** Quits: skibum (3fe3f205@gateway/web/freenode/ip.63.227.242.5) (Quit: Page closed)18:12
LadySerenahttp://dev.vocasystem.net/mantis/view_all_bug_page.php ... oh joy, I have my work cut out for me18:20
*** Parts: phinney (~phinney@c-174-51-67-106.hsd1.co.comcast.net)18:25
*** Joins: grasshound (3fe3f205@gateway/web/freenode/ip.63.227.242.5)18:33
grasshoundquick question on mantis custom fields18:34
grasshoundis it possible to add more criteria to a custom field i.e., only required at a certain stage18:34
*** Quits: grasshound (3fe3f205@gateway/web/freenode/ip.63.227.242.5) (Ping timeout: 252 seconds)19:05
*** Quits: mellen (~thansen@x1-6-00-22-02-00-0c-40.k253.webspeed.dk) (Ping timeout: 276 seconds)19:09
*** Quits: scribe9343423 (~scribe934@static.96.23.63.178.clients.your-server.de) (Remote host closed the connection)20:00
*** Joins: scribe9343423 (~scribe934@static.96.23.63.178.clients.your-server.de)20:00
*** Quits: Ragnor (~Ragnor@dslb-188-100-037-187.pools.arcor-ip.net) (Disconnected by services)20:04
*** Joins: Ragnor (~Ragnor@dslb-188-100-037-187.pools.arcor-ip.net)20:04
*** Joins: mellen (~thansen@x1-6-00-22-02-00-0c-40.k253.webspeed.dk)20:29
LadySerenafreaking great, Finder can't upload into my subversion repo20:44
*** Joins: mantisbt_43534 (8c739c88@gateway/web/freenode/ip.140.115.156.136)21:38
*** Quits: mellen (~thansen@x1-6-00-22-02-00-0c-40.k253.webspeed.dk) (Ping timeout: 272 seconds)21:42
*** Joins: daryn (~daryn@h18.146.16.98.dynamic.ip.windstream.net)21:50
*** Quits: micahg (~micah@ubuntu/member/micahg) (Ping timeout: 255 seconds)22:33
*** Joins: micahg (~micah@ubuntu/member/micahg)23:06
*** Quits: dhx1 (~anonymous@c122-107-170-247.eburwd5.vic.optusnet.com.au) (Read error: Connection reset by peer)23:08

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