Tuesday, 2011-03-15

*** Joins: mantisbt_74274 (3b6118b3@gateway/web/freenode/ip.59.97.24.179)00:50
*** Quits: mantisbt_74274 (3b6118b3@gateway/web/freenode/ip.59.97.24.179) (Quit: Page closed)00:56
*** Joins: kirillka (~Miranda@195.242.142.17)02:34
*** Quits: kirillka (~Miranda@195.242.142.17) (Read error: Connection reset by peer)02:43
*** Joins: kirillka (~Miranda@195.242.142.17)02:43
*** Joins: moto-moi (~hylke@2001:888:13e4:1010:21f:e2ff:fe0c:ce28)03:08
*** Joins: Cupertino (~Cupez@unaffiliated/cupertino)03:18
*** Quits: Cupertino (~Cupez@unaffiliated/cupertino) (Client Quit)03:20
*** Joins: Cupertino (~Cupez@62-177-158-122.dsl.bbeyond.nl)03:24
*** Quits: Cupertino (~Cupez@62-177-158-122.dsl.bbeyond.nl) (Changing host)03:24
*** Joins: Cupertino (~Cupez@unaffiliated/cupertino)03:24
*** Joins: giallu (~giallu@fedora/giallu)03:47
*** Joins: Rixie (~Rixie@0x4dd7390e.adsl.cybercity.dk)04:02
*** Joins: siebrand (~chatzilla@89.146.47.65)05:33
*** Quits: Rixie (~Rixie@0x4dd7390e.adsl.cybercity.dk) (Ping timeout: 240 seconds)07:10
*** Quits: Cupertino (~Cupez@unaffiliated/cupertino) (Quit: I give up...)07:40
*** Joins: Cupertino (~Cupez@62-177-158-122.dsl.bbeyond.nl)07:41
*** Quits: Cupertino (~Cupez@62-177-158-122.dsl.bbeyond.nl) (Changing host)07:41
*** Joins: Cupertino (~Cupez@unaffiliated/cupertino)07:41
*** Joins: Rixie (~Rixie@188.177.20.182)07:51
*** Joins: mgrdcm (~mgrdcm@c-68-58-49-105.hsd1.in.comcast.net)08:02
*** Quits: mgrdcm (~mgrdcm@c-68-58-49-105.hsd1.in.comcast.net) (Client Quit)08:04
*** Quits: siebrand (~chatzilla@89.146.47.65) (Quit: ChatZilla 0.9.86 [Firefox 3.6.15/20110303024001])08:08
*** Quits: kirillka (~Miranda@195.242.142.17) (Ping timeout: 250 seconds)08:27
*** Joins: rolfkleef (~rolfkleef@92.254.21.180)08:30
*** Joins: daryn (~daryn@h158.249.190.173.static.ip.windstream.net)09:13
*** Joins: tmckeown (~Adium@64.191.211.43)10:36
*** Joins: Segaja (segaja@justbase.fm)10:48
Segajahi. how can i add a targetversion to my mantis setup so i can set tickets on the roadmap?10:49
*** Quits: Rixie (~Rixie@188.177.20.182) (Quit: Rixie)11:05
*** Quits: tmckeown (~Adium@64.191.211.43) (Quit: Leaving.)11:16
*** Joins: tmckeown (~Adium@64.191.211.43)11:16
*** Quits: Cupertino (~Cupez@unaffiliated/cupertino) (Quit: I give up...)11:27
*** Joins: walsh_e (~chatzilla@86.47.86.125)11:50
walsh_eHi looking for help on how to configure the default site path. what php file is it configured in?11:52
*** Parts: Segaja (segaja@justbase.fm)11:53
walsh_eMantis Bug Tracker - "Just Ask!12:12
*** Joins: siebrand (~chatzilla@535392CA.cm-6-4c.dynamic.ziggo.nl)12:13
darynwalsh_e, look at config_defaults_inc.php for available configuration options.  copy any options you want to change into config_inc.php and make the changes there.12:14
daryni believe $g_path is what you're looking for12:15
*** Quits: micahg (~micah@ubuntu/member/micahg) (Ping timeout: 240 seconds)12:25
walsh_eis that the path to uploaded files/documents?12:30
darynwalsh_e,  sorry I misunderstood the path you were looking for.  the path folder for upload files is $g_absolute_path_default_upload_folder but I would recommend reviewing the other file upload settings12:35
*** Joins: micahg (~micah@ubuntu/member/micahg)12:41
walsh_ethanks12:46
*** Quits: walsh_e (~chatzilla@86.47.86.125) (Quit: ChatZilla 0.9.86 [Firefox 3.6.15/20110303024726])12:46
gialluxhtml strict is a disease...13:18
jreesegiallu: +113:19
gialluknow what, I'm going HTML5 for manzen :)13:20
jreeseso what is manzen? I saw that listed on github but never investigated13:20
giallujreese, my experiment about porting mantis to Zend13:21
gialluright now, I'm trying to kill adodb13:22
* daryn thought paulr almost had that done13:23
jreesedaryn: the problem is that paulr never actually gets to the point of sharing 95% of what he works on13:23
darynhm...must have forgotten my sarcasm tags :)13:24
jreesehe just keeps it all tucked away in his local branch and endlessly complains about every commit making it harder for him to merge his changes with latest13:24
darynyup13:24
jreeseah, sorry, missed that13:24
jreese</rant>13:24
giallujreese, that's why I'm doing it in my own fork :)13:25
gialluBTW, do you know if he's planning to use something like ezc instead?13:26
darynpdo13:26
gialluok, so we're doing our own abstraction layer13:26
jreesegiallu: we have to if we're going to keep using the existing db schema definitions13:26
giallusadly, I probably will not reach the point where I can prove it false13:27
jreeseif we're not going to maintain that, then we need a well-documented wethod for transitioning to the new db schema, or well-documented upgrade steps of some sort13:27
jreeseat this point, I honestly don't care what we end up with, just as long as there's a supported transition path13:28
gialluanyway, right now I'm just porting the current DB api to use Zend_Db13:28
gialluso nothing should change in schema13:28
jreesegiallu: well, admin/schema.php and admin/install.php rely on adodb's datadict format13:29
jreesethat's what I was referring too13:29
jreeseto*13:29
gialluah ok13:29
gialluyeah, that's an open issue13:29
jreeseso either we need a new schema migration system on top of whatever new db layer we use, or something13:30
daryngiallu have you pushed updates to github with Zend_DB?13:30
gialludaryn, nope, still in flux13:32
giallujreese, anyway, schema migration is hard13:32
jreeseagreed13:32
darynk.  i'd be interested in seeing something sooner rather than later.  tbh what i've seen of zend db i hated13:32
jreeseI had to implement something with the web app I'm working on for my employer, and so I just used a bunch of nested dictionaries to define the changes, and translate that to activerecord calls13:33
darynnot that i have an alternative13:33
gialludaryn, yeah. it's lower level than a regular PRM13:33
gialluORM even13:33
*** Quits: micahg (~micah@ubuntu/member/micahg) (Ping timeout: 240 seconds)13:34
giallulogin_page.php including schema.php is fun...13:34
jreesegiallu: yeah...13:34
gialludon't we say "remove the admin dir"?13:35
jreesehehe13:35
jreesecontradiction is rampant13:35
darynthat would be fixed by moving to zend though13:35
darynright?13:35
daryni mean the point is that admin is in the web tree.  with zend it would not be13:35
*** Joins: micahg (~micah@ubuntu/member/micahg)13:51
*** Quits: giallu (~giallu@fedora/giallu) (Read error: Operation timed out)13:52
jreesedaryn: I guess he didn't care to answer that :P13:52
daryn:)13:53
darynknow anything about Doctrine?13:53
jreeseI looked at it enough when researching my current project to go running from it screaming13:53
darynhehe13:53
darynwhy?13:53
daryni haven't really looked but heard good things so i'd be interested in your view13:54
jreesefrom everything I saw, it looked way too heavy, and required way too much imo to be defined up front13:54
jreeseeg, I didn't want to have to both define my SQL schema and be forced to use that for my data access models13:54
jreesebut then again, I'm pretty biased against ORM in general13:56
darynyou're just pretty biased in general i think :D13:56
jreeseI'd much rather write all my SQL queries, or use active record, rather than hoping my ORM knows how to properly generate models, and then hit a wall when it has no idea how to do anything complex that I need it to do, esp when it comes to queries with multiple joins13:57
darynic13:57
jreeseit's the argument between explicit queries versus implicit queries13:58
darynit sounds as though it would be a royal pain for filters13:59
jreeseI was actually able to implement imo a really elegant filtering system in about 1/20th the code used by mantis14:00
daryni don't doubt that...just eliminating duplication without any refactoring would probably cut it in half14:01
jreeseit requires each model to define a structured array with all the filters, eg, data type, column name, if it's a join on a different table, etc14:01
jreeseit's only 300 lines of code to save and load filters, generate the database queries for total count and current page of results14:03
darynso...are you pushing it to mantis?14:03
jreeseand that 300 lines of code works for everything in our system just by having the data model define a simple structured array14:03
jreeseoh, no, it's all written for CI's active record system, and was written for an in-house project14:04
jreeseso not at all shareable14:04
jreeseI haven't worked on anything in mantis core for months I think, most of my small amount of work has been on fixing and improving my plugins14:05
*** Quits: rolfkleef (~rolfkleef@92.254.21.180) (Ping timeout: 248 seconds)14:05
darynsounds somewhat similar to the direction I intended to take mine after I realized it was still too complicated14:05
darynthen i got sidetracked14:06
darynjust call me paul14:06
jreeseI would love to open source the filter code, but the problem with working for a huge megacorp, esp when working on the information security team, is that everyone is paranoid :P14:07
*** Joins: 16WAANP2M (~daryn@h158.249.190.173.static.ip.windstream.net)15:42
*** Quits: 16WAANP2M (~daryn@h158.249.190.173.static.ip.windstream.net) (Read error: Connection reset by peer)15:42
*** Quits: daryn (~daryn@h158.249.190.173.static.ip.windstream.net) (Quit: Ex-Chat)15:42
*** Joins: daryn (~daryn@h158.249.190.173.static.ip.windstream.net)15:42
*** Joins: giallu (~giallu@fedora/giallu)17:05
*** Quits: tmckeown (~Adium@64.191.211.43) (Quit: Leaving.)17:53
*** Joins: tmckeown (~Adium@64.191.211.43)17:54
*** Quits: daryn (~daryn@h158.249.190.173.static.ip.windstream.net) (Quit: Ex-Chat)17:59
*** Quits: moto-moi (~hylke@2001:888:13e4:1010:21f:e2ff:fe0c:ce28) (Ping timeout: 260 seconds)19:03
*** Quits: tmckeown (~Adium@64.191.211.43) (Ping timeout: 255 seconds)19:03
*** 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: giallu (~giallu@fedora/giallu) (Ping timeout: 260 seconds)20:10
*** Joins: JonMarkGo (~Jon@ool-18bfe16f.dyn.optonline.net)21:43

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