Sunday, 2010-05-09

*** Quits: micahg (~micah@ubuntu/member/micahg) (Quit: Leaving.)00:53
*** Joins: micahg (~micah@ubuntu/member/micahg)00:54
*** Quits: micahg (~micah@ubuntu/member/micahg) (Ping timeout: 246 seconds)02:06
*** Joins: rolfkleef (~rolf@cc1080790-a.hdb1.ov.home.nl)03:55
*** Joins: fanno (~Morten@90.184.93.233)05:25
CIA-21Mantisbt: hickseydr * r004e69274d5f / (5 files in 4 dirs): Issue #11897: Refactor footer of pages using XHTML/CSS06:51
CIA-21Mantisbt: hickseydr * r4c434731e44d /config_defaults_inc.php: Fix minor commenting style typo in config_defaults_inc06:55
*** Quits: scribe9343423 (~scribe934@static.96.23.63.178.clients.your-server.de) (Remote host closed the connection)07:04
*** Joins: paul_ (~4d672186@gateway/web/freenode/x-nechuudfkvmaanou)07:05
CIA-21Mantisbt: hickseydr * rb60c78f533c3 /my_view_inc.php: Issue #11898: Hyperlink issue summaries on my_view_page07:09
paul_moo dhx07:10
dhx_mpaul_: hey :)07:10
paul_wow07:10
paul_we both here at same time07:10
* paul_ faints07:10
dhx_mhaha07:11
dhx_mtry out the new footer in 1.3.x and let me know if you like it :)07:11
dhx_mnot that it won't change with templates again...07:11
dhx_mwill be back in a short while07:18
paul_erm07:22
paul_-       echo '<a name="monitors" id="monitors" /><br />'; +       echo '<a name="monitors" id="monitors"></a><br />';07:24
paul_mmm07:24
*** Joins: scribe9343423 (~scribe934@static.96.23.63.178.clients.your-server.de)07:32
*** Joins: AzaToth (~azatoth@32-232-96-87.cust.blixtvik.se)08:08
*** Quits: AzaToth (~azatoth@32-232-96-87.cust.blixtvik.se) (Changing host)08:08
*** Joins: AzaToth (~azatoth@wikipedia/AzaToth)08:08
dhx_mpaul_: yeah I dunno :)08:23
dhx_mmantisforge is back I see :)08:34
paul_I tried upgrading to to 10.0408:36
paul_and broke the vm yesterday08:36
paul_anyway08:36
paul_should be faster08:36
dhx_mI'm fixing the <a name=""> stuff btw08:36
dhx_m:)08:36
paul_I'm gonna try and do some fixes later on08:36
paul_need to go back to September or whatever though08:37
dhx_mwe really need to redo demo.mantisbt.org08:37
paul_erm January08:37
dhx_mI can host a demo if needed08:37
dhx_mthere is nothing saying that we can't have multiple demos :)08:37
dhx_myep08:37
paul_as i'm still not sure about some of the commits you did to my stuff08:37
paul_e.g. the http download08:38
* paul_ wants to test himself08:38
nuclear_eclipseI think ideally, we need to set up a demo instance that gets its database reset on a cronjob...08:38
dhx_mmake sure you're using a new unhacked version of PHP/MantisBT :)08:38
paul_me?08:39
paul_anyway08:39
dhx_mnuclear_eclipse: I ideally want to create a script that automatically adds bogus issues to MantisBT so that it is easy to setup a test MantisBT instance with fake data08:39
dhx_myep08:39
paul_nod08:39
paul_re footer08:39
nuclear_eclipsedhx_m: I've done that in the past08:39
paul_I might change it again later btw08:39
nuclear_eclipseas a plugin08:40
paul_you got that available?08:40
dhx_myep I imagine a lot of MantisBT will be changing soonish :)08:40
nuclear_eclipseno, it was so simple I just threw it away when I was done using it :P08:40
dhx_mnuclear_eclipse: it'd be nice to have it back :D08:40
nuclear_eclipseit was really easy to write08:40
paul_dhx_m: well, especially given what I was working on before08:40
paul_iirc, I had 2-3 big patchsets or well08:41
paul_small but08:41
dhx_mbut is it easy to add users, create random relationships between bugs, change statuses randomly, update random fields at a time, etc08:41
dhx_mpaul_: you're going to have HUUUGE merge conflicts as a result of delaying commits :)08:42
nuclear_eclipsedhx_m: it never got that complex, it just looped about 10 times, each time calling bug_create() and bugnote_add() a few times08:42
paul_dhx_m: hoping it wont be that bad08:43
nuclear_eclipsedhx_m: paul_ is forever complaining that his delayed commits are being broken by those of us who actually push our commits right away....08:43
paul_also can break trunk temprorarily if needbe atm08:43
paul_need to go for lunch for an hour08:44
dhx_myeah but you can't just copy your files on top of trunk as it may remove some patches that have been applied in the interim08:44
dhx_mso you will really have to go through and merge your patches manually line-by-line08:44
paul_do that anyway08:46
*** Quits: fanno (~Morten@90.184.93.233) (Read error: Connection reset by peer)08:48
CIA-21Mantisbt: hickseydr * r112cd98a50ce / (9 files in 2 dirs): Remove name attribute from a elements08:51
nuclear_eclipsedhx_m has bad grammar: "a elements" ;)08:52
dhx_mhaha08:52
dhx_munclosed name= attribute too!08:53
dhx_m:)08:53
*** Joins: Simpson_2 (~bart@office.netage.nl)09:03
Simpson_2hi all09:03
Simpson_2any1 around who can guide me a bit on source control integration ?09:08
nuclear_eclipseperhaps09:09
Simpson_2I'm using a tailored version of 1.x way of doing source control integration with post_commit hooks09:10
Simpson_2as far as I understand that is deprecated now right ?09:11
nuclear_eclipseyes09:11
Simpson_2but what I couldn't figre out from the docs is if there is a commit initiated update ?09:11
nuclear_eclipsethe functionality is more or less superceded in 1.2 by using the Source Integration plugin09:11
Simpson_2okay that much I figured out, but what would I need on the SVN server then ?09:12
Simpson_2( reading link is fine as well )09:13
nuclear_eclipsein the SourceSVN plugin, there's a template for the post-commit hook09:13
nuclear_eclipsethe rest of it requires configuration of the actual plugins09:13
nuclear_eclipsehttp://leetcode.net/blog/2009/10/detailed-integration-of-subversion-in-mantisbt/ 09:14
nuclear_eclipsebbiab09:14
Simpson_2okay, and this covers also 1.3 ?09:14
dhx_myes09:22
Simpson_2where to get these plugins ?09:29
nuclear_eclipseSimpson_2: the source integration plugins will eventually work with 1.3, but atm there are too many changes in 1.3 for me to keep up with09:41
nuclear_eclipseyou can download the plugins at http://git.mantisforge.org09:42
Simpson_2sure09:42
CIA-21Mantisbt: hickseydr * r1849327063c8 / (22 files in 3 dirs): Fix #11594: No column title printed for attachment_count09:45
CIA-21Mantisbt: hickseydr master-1.2.x * r3eae7379cdda / (22 files in 3 dirs): Fix #11594: No column title printed for attachment_count09:45
Simpson_2nuclear_eclipse, I have to download the git ?09:52
nuclear_eclipseSimpson_2: you can either clone the repo, or download a snapshot from the web interface10:10
Simpson_2ah okay, didn't think about the snapshot10:10
nuclear_eclipseI've been a bit lazy about providing a proper set of downloads10:11
Simpson_2np10:11
Simpson_2hmm I just did a upgrade and I get: Fatal error: Call to undefined function mark_time()10:11
Simpson_2but the timer_api.php is there10:11
Simpson_2is the a problem of overwriting ?10:13
nuclear_eclipseI'm not sure what that would be, I don't see anything relating to mark_time in mantis or my plugin....10:13
nuclear_eclipseSimpson_2: if you overwrote a copy of 1.1.x with 1.2, then probably10:13
Simpson_2okay10:14
Simpson_2that does the trick indeed10:15
*** Quits: moto-moi (~hylke@cara.xs4all.nl) (Ping timeout: 276 seconds)10:18
*** Joins: micahg (~micah@ubuntu/member/micahg)10:23
Simpson_2uhm source control says 'need upgrade'10:26
nuclear_eclipseso click upgrade? :P10:28
Simpson_2I just downloaded the latest snapshot ??10:28
nuclear_eclipseno10:28
nuclear_eclipseit means the plugin needs a schema upgrade10:28
Simpson_2Upgrading the plugin schema failed in block #14.10:28
nuclear_eclipseah, do you use postgres?10:28
Simpson_2yup10:29
nuclear_eclipseedit Source.php so that the UupdateSQL block uses ' instead of " for the column namse10:29
nuclear_eclipsemantisforge is still partially broken, so I can't push the fix for that10:30
Simpson_2array( 'UpdateSQL', array( plugin_table( 'repository' ), ' SET type="websvn" WHERE type="svn"' ) ),10:32
Simpson_2or you mean values ?10:32
Simpson_2ah values works10:33
nuclear_eclipseright, values10:33
nuclear_eclipsesorry10:33
Simpson_2okay, plugins work10:36
*** Joins: moto-moi (~hylke@cara.xs4all.nl)10:37
Simpson_2okay got the whole stuff working now, seems indeed pretty trivial11:47
*** Joins: Cupertino (~Cupez@unaffiliated/cupertino)11:50
*** Joins: killoup (~52ecea13@gateway/web/freenode/x-oavfduvhaoopzcwu)11:57
killoupHi guys11:57
killoupI'd like to know how i can moderate user registrations11:58
killoup(status set to disabled by defaults)11:58
*** Quits: Cupertino (~Cupez@unaffiliated/cupertino) (Quit: I give up...)12:19
nuclear_eclipsekilloup: the best I can suggest is to make the default user access level to VIEWER12:26
killoupyes it's what i did actually12:26
killoupbut i'd like  a moderation mode12:27
killoupwhere i know and confirm users12:27
nuclear_eclipsesorry, we don't have that feature12:27
killoupok12:27
killoupthanks :)12:27
nuclear_eclipseyou're welcome12:27
killoupactually i have to edit user_api.php12:27
killoupand set the flag to false :o12:27
killoupi got to go12:34
killoupthanks :)12:34
*** Quits: killoup (~52ecea13@gateway/web/freenode/x-oavfduvhaoopzcwu) (Quit: Page closed)12:34
Simpson_2any particularities I have to be aware of when upgrading from 1.1.6 to 1.2.1 ??12:49
nuclear_eclipsenot really12:50
*** Quits: siebrand (~beis@sm.xs4all.nl) (Ping timeout: 264 seconds)12:51
*** Joins: siebrand (~beis@sm.xs4all.nl)12:54
*** Quits: micahg (~micah@ubuntu/member/micahg) (Read error: Operation timed out)13:04
CIA-21Mantisbt: s.mazeland master-1.2.x * rc6661c32e3ca /lang/ (5 files): Localisation updates from translatewiki.net (2010-05-09)13:14
CIA-21Mantisbt: s.mazeland master-1.2.x * r1b9596c6acb3 /library/ (20 files in 3 dirs): Fix newlines for updated externals13:14
*** Joins: eadthem (~coarsco@pdpc/supporter/active/eadthem)13:27
eadthemwhere is the save filter link supost to be on the view issues page13:28
eadthemits supost to be in that line with search   apply filter   create permalink   use filter  manage filters    right ?13:29
Simpson_2nuclear_eclipse, around ?13:45
*** Joins: wolog (~wolog@AOrleans-152-1-85-180.w90-21.abo.wanadoo.fr)13:45
*** Parts: eadthem (~coarsco@pdpc/supporter/active/eadthem)13:59
*** Joins: fanno (~Morten@90.184.93.233)14:25
nuclear_eclipseSimpson_2: I am now14:54
Simpson_2ah :)14:58
Simpson_2I don't like the 'repositories' menu item for all users, so I set view level to developer, but it is stil there, just causing a error14:58
Simpson_2wouldn't a level check in the 'main_menu' of Source.php be a good idea ?14:59
nuclear_eclipseSimpson_2: you can disable the repositories link from the configuration page14:59
Simpson_2but how do I get to the repositories then to manage them as a manager ?14:59
nuclear_eclipsebookmark? :P15:00
nuclear_eclipseyou're correct though, it should be checking view access when creating those menu links15:00
nuclear_eclipseSimpson_2: would you mind reporting a bug about it at http://leetcode.net/mantis ?15:01
Simpson_2okay, my question about that was, does the view level also limit the display of info in a view bug page ?15:01
nuclear_eclipseyep15:01
Simpson_2hmm15:10
Simpson_2would it be a option to have the repositories in the managemente interface ?15:12
nuclear_eclipsepotentially15:12
Simpson_2shall I create 2 issues ?15:16
nuclear_eclipsego wild :P15:18
Simpson_2147 & 14815:20
Simpson_2nuclear_eclipse, how is the name mapping done ?15:27
*** Joins: daryn (~INTERACT\@h21.4.170.216.ip.windstream.net)15:30
nuclear_eclipsewhen a changeset is imported, changesets that "resolve" issues are checked against a list of branch mappings to determine what version the issues should be marked as fixed in15:30
nuclear_eclipseie, if you have a branch mapping "master" => "1.0", then a commit that "resolves issue #5" will have issue 5's fixed-in version set to "1.0"15:31
Simpson_2nuclear_eclipse, I mean name of commiter15:36
*** Quits: daryn (~INTERACT\@h21.4.170.216.ip.windstream.net) (Quit: daryn)15:37
*** Joins: daryn (~INTERACT\@h21.4.170.216.ip.windstream.net)15:37
Simpson_2nuclear_eclipse, is there a log or debug mode somewhere ??15:39
*** Quits: rolfkleef (~rolf@cc1080790-a.hdb1.ov.home.nl) (Remote host closed the connection)15:40
nuclear_eclipseoh, it first checks the changeset name vs source control username, then email vs user emails, then changeset name vs usernames and realnames15:41
nuclear_eclipseie, each user can specify a source control username in their account preferences15:41
nuclear_eclipseand than takes precedence over email/username/realname matching15:42
Simpson_2ah excellent !15:44
Simpson_2I'm trying to import a existing repostiroy, but the import everything claims it doesn't contain any changesets15:45
Simpson_2is there a way to get a log output ?15:45
nuclear_eclipsenot really15:46
nuclear_eclipseyou'd really need to add more debug output in SourceSVN/SourceSVN.php for the process_svn_log() function, if you want to figure out where it's having issue15:47
nuclear_eclipseunicode characters seem to be the biggest issue remaining with the SVN plugins15:48
nuclear_eclipsemainly because there's no good way to set the appropriate encoding/decoding across linux and windows15:48
Simpson_2hmm this is odd15:54
Simpson_2if I excecute the command on the box itself I do get the log...15:57
paul_nuclear_eclipse: did you look at the php git stuff?16:02
nuclear_eclipsephp git?16:02
nuclear_eclipseor do you mean php svn?16:02
paul_yep16:03
paul_phpsvn16:03
nuclear_eclipseno, I haven't 16:03
nuclear_eclipsebeen a bit too busy this week16:03
nuclear_eclipseblame my family16:03
Simpson_2;)16:03
Simpson_2nuclear_eclipse, any debug tips ?16:04
nuclear_eclipseSimpson_2: try dumping the svn log that the plugin gets in process_svn_log, and make sure it matches what you get on the command line16:04
Simpson_2it dumps empty...16:05
nuclear_eclipsethen either you have something wrong or your svn config, or the repo config16:05
nuclear_eclipseeg, maybe `svn` isn't in the webserver's $PATH, or maybe PHP is configured to not allow shell_exec()?16:06
Simpson_2another repo on another mantis instance on the same box works16:06
nuclear_eclipsetry importing that other repo in this new instance and make sure it still works there too?16:07
Simpson_2that works16:11
nuclear_eclipsedoes the repo require authentication of any kind?16:12
Simpson_2yup16:14
Simpson_2the only 'problem' there might be is the cert16:14
nuclear_eclipseah, that was my next point16:14
nuclear_eclipseif your server uses svn < 1.5 (iirc), then the "trust all ssl certs" doesn't work, and you'll need to do a lot more work to get your webserver's user account to trust that cert16:16
nuclear_eclipsesorry, that requires svn >= 1.616:16
Simpson_21.6.5 here16:16
nuclear_eclipsedid you check "trust all ssl certs" on the source integration config page?16:16
Simpson_2yup16:16
*** Joins: Human`SCaptain (~Helper@85.96.155.15)16:16
*** Parts: Human`SCaptain (~Helper@85.96.155.15)16:17
nuclear_eclipsehmm, then I'm at a loss for common problems16:17
Simpson_2getting somewhere16:19
Simpson_2switching to another user on the box seems to cause problems16:19
Simpson_2ah no it doesn't...16:21
Simpson_2wtf16:21
Simpson_2ah there is another odity16:29
Simpson_2it changes the repo name to 'import' + a timestamp16:29
nuclear_eclipseSimpson_2: that's only when you do Import Full16:30
Simpson_2yup16:31
nuclear_eclipsebasically, it's a complete re-import of the data, so it uses a temporary repo so that in case of a failure, it doesn't wipe out the old dataset16:31
Simpson_2ah like that, and it fails now then ?16:31
nuclear_eclipseonly when the re-import succeeds will it delete the old data and rename the new repo16:31
Simpson_2sounds like a smart thing16:32
nuclear_eclipseit definitely needs a better name though16:32
nuclear_eclipseit's not obvious what the difference is16:32
Simpson_2but then why isn't it renamed now ? the old one is deleted16:33
nuclear_eclipseoh, it is?16:33
nuclear_eclipsehmm16:33
nuclear_eclipseI have no clue16:33
Simpson_2that scares me ;)16:33
nuclear_eclipseyou get what you pay for, huh? :P16:34
Simpson_2hehe16:36
Simpson_2ah now I get somewhere16:38
Simpson_2redirecting stderr16:38
Simpson_2it does choke on the cert, ignoring the cert parameter16:41
*** Quits: moto-moi (~hylke@cara.xs4all.nl) (Ping timeout: 260 seconds)17:05
*** Joins: rolfkleef (~rolf@cc1080790-a.hdb1.ov.home.nl)17:13
*** Quits: Simpson_2 (~bart@office.netage.nl) (Quit: Ex-Chat)17:19
*** Quits: paul_ (~4d672186@gateway/web/freenode/x-nechuudfkvmaanou) (Quit: Page closed)17:36
*** Joins: moto-moi (~hylke@cara.xs4all.nl)17:40
*** Joins: NielsMobx (~NielsSF@82-197-193-96.fiber.tweak.nl)18:14
*** Parts: NielsMobx (~NielsSF@82-197-193-96.fiber.tweak.nl)18:14
*** Quits: fanno (~Morten@90.184.93.233) (Read error: Connection reset by peer)18:16
*** Quits: moto-moi (~hylke@cara.xs4all.nl) (Quit: Ex-Chat)18:17
*** Quits: AzaToth (~azatoth@wikipedia/AzaToth) (Remote host closed the connection)18:55
*** Quits: rolfkleef (~rolf@cc1080790-a.hdb1.ov.home.nl) (Ping timeout: 260 seconds)19:15
*** 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
*** Joins: daryn_ (~INTERACT\@h127.5.170.216.ip.windstream.net)21:31
*** Quits: daryn (~INTERACT\@h21.4.170.216.ip.windstream.net) (Ping timeout: 276 seconds)21:34
*** Quits: |HaruAFK| (~haruka@p54ACED27.dip.t-dialin.net) (Ping timeout: 260 seconds)22:41
*** Joins: |HaruAFK| (~haruka@p54ACFC07.dip.t-dialin.net)22:53
*** Joins: daryn__ (~INTERACT\@h53.153.16.98.dynamic.ip.windstream.net)23:21
*** Quits: daryn_ (~INTERACT\@h127.5.170.216.ip.windstream.net) (Ping timeout: 276 seconds)23:24

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