Tuesday, 2009-05-26

../irclogs/#mantishelp.2009-05-26.log
--- scribe started ---00:00
mantisbotNew bug: Bug 10532 - jatabak - open - new02:43
mantisbotNew bug: "ADD NOTE" is not available for some of the Stauts ( i.e RESOLVED) - http://www.mantisbt.org/bugs/view.php?id=1053202:43
[KK]Kirillhi.06:47
[KK]Kirilllast soap-api not work with mylyn06:47
[KK]Kirillhttps://apps.sourceforge.net/mantisbt/mylyn-mantis/view.php?id=5206:47
[KK]Kirillgiallu: lo07:12
mantisbotNew bug: Bug 10533 - informatyk - open - new09:16
mantisbotNew bug: BBCode is not able to create a table - http://www.mantisbt.org/bugs/view.php?id=1053309:16
sayhongtesting09:20
sayhongI just want to test something here.09:20
paul___:)09:20
sayhongVery cool09:21
* paul___ slaps [KK]Kirill 09:22
[KK]Kirillpaul___: lo09:22
paul___http://apps.sourceforge.net/mantisbt/mylyn-mantis/view.php?id=5209:22
[KK]Kirillyes09:22
paul___is really a mantis bug..09:22
[KK]Kirillnot mantis09:22
paul___not something that mylyn need to fix09:22
[KK]KirillI put in his mantisbt09:23
[KK]Kirillbut09:23
[KK]Kirillmaybe set default timezone?09:23
paul___it's something we need to fix :)09:23
paul___i.e. php generating an warning09:23
[KK]Kirillyes09:25
paul___so we need to fix it not mylyn people09:26
[KK]Kirillbut may be need set timezone for non config timezone? For example I don't warn aboun timezone in local mantisbt09:26
paul___thats cause we've got logic to detect that :)09:28
paul___but i've seen that error myself since my changes in testing09:28
mantisbotNew bug: Bug 10534 - vadym - open - new11:16
mantisbotNew bug: Long utf-8 encoded subject fails (phpmailer bug)  (Related to closed 0008577) - http://www.mantisbt.org/bugs/view.php?id=1053411:16
paul___giallu: you have acecss to sf.net?!13:44
nuclear_eclipseI do13:44
paul___fix it :P13:44
nuclear_eclipsefix what?13:44
paul___people submitting patches against svn13:45
nuclear_eclipse?13:45
giallueh13:45
paul___http://www.mantisbt.org/bugs/view.php?id=1053413:45
paul___http://www.mantisbt.org/bugs/view.php?id=761613:45
nuclear_eclipsecan't help stupid.. :P13:46
paul___incidently, did you get my last mail :P13:46
nuclear_eclipseyes13:46
nuclear_eclipseand iirc, Victor is the only one with high enough access on sf.net to drop the old repository13:47
paul___dont necessarily need to 'drop' but more flag it's old if possible13:47
nuclear_eclipsewe could however, make a single commit to SVN that blows away everything and replaces it with a single text file that points to the Git repo, but that would be rather mean13:48
paul___nod13:48
paul___right now though13:48
paul___i'm more interested in how we escape % in config api :P13:48
nuclear_eclipseflagging it as "old" (even if we could) wouldn't fix stupid people not realizing that's something wrong witha repo that hasn't been updated in 10 months....13:48
cweisshi all13:49
nuclear_eclipsehowdy13:49
nuclear_eclipsepaul___: what's the new equivalent to db_null_date() ?13:51
paul___113:51
cweissi am newbe, what to i need to do to 'activate' time tracking? (my version is 1.1.7) - i can not see the 'billing' link in the menu13:51
paul___or date_get_null iirc13:51
nuclear_eclipseno, I mean for the case where my plugin is still using a DATETIME column?13:52
* paul___ cries13:52
nuclear_eclipseyou're the one that broke everything, you know....13:52
paul___implement your own version of db_null_date :)13:52
nuclear_eclipsepaul___: that's what I'm trying to get at13:53
nuclear_eclipsewhat value did it actally return?13:53
paul___return $g_db->BindTimestamp( $g_db->UserTimeStamp( 1, 'Y-m-d H:i:s', true ) );13:54
nuclear_eclipselol, awesome13:54
paul___- * @return string Formatted Date for DB insertion e.g. 1970-01-01 00:00:00 ready for database insertion13:54
paul___I handled that by:13:55
paul___+               if ($t_new_value < 100000 ) {13:55
paul___+                       $t_new_value = 1;13:55
cweisshello, do someone knows something about time tracking with mantis?13:55
paul___i.e. if within 24 hours + a bit13:55
paul___cweiss: in 1.1, or git trunk ?13:55
nuclear_eclipsepaul___: he said in 1.1.7 :>P13:55
cweiss1.1.713:55
paul___have you fiddled with:13:56
paul___$g_time_tracking_enabled = ON;13:56
paul___$g_time_tracking_with_billing = ON;13:56
paul___$g_time_tracking_stopwatch = OFF;13:56
paul___?13:56
cweissno, i never saw that config before... (i will try it now13:57
cweisswhere did you find that code?13:57
nuclear_eclipsecweiss: set those in your config_inc.php -- the default values are in config_defaults_inc.php13:59
cweissthis code is not listet here: http://www.mantisbt.org/manual/ ...13:59
nuclear_eclipsecweiss: that's the old 1.0.x manual, and it's terribly out of date13:59
cweissas explained here: http://www.mantisbt.org/documentation.php i thought it is for 1.1.714:00
nuclear_eclipsecheck http://docs.mantisbt.org/master/en/administration_guide/ for a more recent set of documentation for 1.2.x14:00
nuclear_eclipsewell, everything in the old manual still applies to 1.1.x, but it's missing a lot of 1.1.x stuff in it14:01
cweisswhat is the meaning of $g_time_tracking_stopwatch; config_defaults_inc.php : i do not understand 'Stop watch to build time tracking field'14:02
nuclear_eclipsegood question :P14:04
paul___it displays a stopwatch14:05
paul___in javascript14:05
paul___(obviously!!!)14:05
* paul___ thought that was kinda pointless14:05
nuclear_eclipsepaul___: so how to convert a user-supplied date/time string to an integer to store in the db?14:06
paul___strftotime?14:06
paul___or well14:06
paul___where does 'user-supplied date/time string' come from14:06
nuclear_eclipseeg, when setting a date associated with an object14:07
nuclear_eclipselike when setting a release date for a version14:07
paul___that reminds me14:08
cweiss@nuclear_eclipse: if a add a 'time'' to an issue i can list it with 'billing' (Project=All Projects), but14:09
cweisswhen i select a project i do not get the time list (when running 'billing') - i am wondering14:10
cweissthe issue is a issue of a sub project14:10
nuclear_eclipsecweiss: I'm not really familiar with the built-in time tracking at all, so I'm not quite sure how it all works14:10
cweissif i run 'billing' when the selected project is the sub-project then everything works14:11
cweissi thought time tracking can aggregate all sub-projects when selecting a project (not a sub project)14:12
cweisshow can i allow a manager to create new sub projects (but not projects)14:14
cweiss?14:14
nuclear_eclipsenot possible currently, because Mantis treats all projects the same -- "sub-projects" are really just regular projects with an external hierarchy defined14:17
cweissthanks, bad news...14:18
nuclear_eclipsecweiss: if possible, you could contribute a patch implementing that for 1.2, and it might get included for the release...14:20
* giallu wonders why do we need to create a special value for "null date" instead of using... ya know... NULL14:20
nuclear_eclipsegiallu: because it's easier than fixing all of MantisBT to not handle null values in braindead fashion....14:21
gialluok, so we like best this kind of pain...14:22
mantisbotNew bug: Bug 10535 - RobyOneKenoby - open - new14:22
mantisbotNew bug: I have error to login to MantisBT - http://www.mantisbt.org/bugs/view.php?id=1053514:22
nuclear_eclipsegiallu: I'm not saying it's the best reason, but since I'm not the one that implemented this latest change to everything, it wasn't quite up to me14:23
gialluyeah14:24
gialluon the other hand14:24
nuclear_eclipseit's the whole reason that the due_date thing broke date handling in the first place, trying to get around the stupidity of some of the core API's that think null values mean errors....14:25
gialluthat's the first indication of the disease I'm foreseeing with widespread use of plugins14:25
giallubut I'm probably just paranoid14:26
nuclear_eclipseand then there's databases like Oracle that are really braindead in and of itself, treating null values weirdly, and treating empty strings as null values, etc14:26
nuclear_eclipseeg, to oracle, "" and NULL are exactly the same thing14:27
paul___or not allowing null values14:43
paul___my only issue with 'plugins' atm is it would be nice to finish documenting core api's and sorting stuff out a bit14:43
paul___nuclear_eclipse: reckon you have any time today to think about config values containing % ? :)14:44
nuclear_eclipsepaul___: yeah, I will when I get a chance14:44
paul___I tried with %%14:45
paul___but didn't really like what I came up with14:45
paul___(basically explode on %%  then parse if >1 part of nor14:46
paul___s/f/r , r/t/14:46
mantisbotNew bug: Bug 10536 - Lilian - open - new14:47
mantisbotNew bug: Validation error causes emptying fields - http://www.mantisbt.org/bugs/view.php?id=1053614:47
nuclear_eclipsepaul___: having just a single % in the config option will work just fine as it is14:48
paul___nope14:49
paul___throws a warning14:49
nuclear_eclipsethe only error is when you have more than one % character, at which point the parsing happens14:49
paul___yep14:49
paul___I want to use >1 %14:49
paul___to specify date format for calendar14:50
paul___(which happens to use %'s14:50
nuclear_eclipsethen your "explode on %" suggestion wouldn't work...14:50
paul___I said explode on %%14:50
nuclear_eclipsepaul___: I think a better method would be to have a smarter set of regexen...14:50
paul___yep14:50
paul___one whichs allow14:50
paul___%prefix%%suffix%14:51
paul___and %config%dsjfkldsjkl%config%14:51
paul___whilst also allowing % to be escaped14:51
paul___might need to use \% or something :P14:51
nuclear_eclipseI've got a better option14:52
paul___thraxisp: re 10493 - can i fix the db schema?14:54
paul___we also need somewhere outside of bugtracker to dump user submitted files14:55
paul___e.g. convertor for random bugtracer Y to mantis14:55
paul___giallu: am i right we dont need to use t_core_dir rnow?14:59
paul___due to the include changes14:59
[KK]Kirillpaul___: read his comment https://apps.sourceforge.net/mantisbt/mylyn-mantis/view.php?id=52#c4814:59
paul___yes... thats what I said earlier...15:00
[KK]Kirillpaul___: but I don't understand where bug?15:01
giallupaul___, correct, the plan is to get rid of it globally15:01
* nuclear_eclipse wants to destroy config_get* for not working correctly with a pased default value of 'null'15:02
[KK]Kirillpaul___: I return tomorrow15:02
slestakgood morning guys15:02
paul___good morning15:09
paul___nuclear_eclipse: how can i tell if i've got anything stashed already?15:10
nuclear_eclipse`git stash list`15:12
paul___if it lists 5 things15:13
paul___does that mean i've got 5 things stashed?15:13
nuclear_eclipseI reckon15:14
nuclear_eclipsepaul___: test http://git.mantisforge.org/w/mantisbt/jreese.git?a=shortlog;h=refs/heads/configeval15:15
nuclear_eclipseI both improved it to no longer error out if the %option% doesn't exist, and to allow use of %% to escape a % into the config value15:16
paul___error'ing out if the option doesn't exist might be a good thing though?15:16
nuclear_eclipseit always pissed me off, tbh, but you might be right15:17
paul___and15:17
paul___do we really want to change config_get->global15:17
paul___but I think that fixes what I'm trying to do at least15:21
paul___also15:22
* paul___ disliking soap api ;(15:22
nuclear_eclipsealso, why is it that g_cache_config_eval is only used in config_get_global, and not checked in regular config_get? that's forcing it to eval the string *every* time it's retrieved via config_get....15:22
nuclear_eclipseconfig_get -> config_get_global also a) improves eval performance, and b) makes eval much more deterministic15:23
paul___but what about if your trying to include a non-global string :P15:23
nuclear_eclipsethat's insanity IMO, and not reliable anyways...15:24
nuclear_eclipsebut maybe I'm just not understanding the point...15:25
paul___tbh, i'm not that sure where we use nested configs15:25
paul___(other then db table names)15:26
nuclear_eclipsethe included commit -> bugnote system uses it15:26
nuclear_eclipsepaul___: I updated the pub branch to revert to config_get and error-throwing15:31
nuclear_eclipsetest it, and if it works for you, I'll squash/push15:32
* giallu heading home15:32
nuclear_eclipsebye giallu15:33
paul___nuclear_eclipse: doesn't work now15:46
nuclear_eclipsehmm15:46
paul___hmm15:47
paul___I end up with %%'s out15:47
paul___you meant to do $t_value = str_replace( '%%', '%', $t_value );15:47
paul___ ?15:47
nuclear_eclipseah, yeah, I had originally done preg_replace out of habit, and forgot to fix the search pattern15:48
paul___but yeah, that seems to work for the case I had15:49
nuclear_eclipseI just pushed to my pub with the fix15:49
nuclear_eclipsebasically, changing the preg_match_all pattern tells it to ignore the %% portions, and only parse out something that's actually a real value between two % markers, which should prevent some other weird cases too, iirc15:51
paul___although it doesn't paarse %news_view_limit%%news_view_limit_days%%% as i'd expect it to15:51
nuclear_eclipsehmm15:51
* nuclear_eclipse tests15:51
paul___7%news_view_limit_days%%%15:51
paul___7%news_view_limit_days%%15:51
paul___is what you get out of that15:51
nuclear_eclipseyeah, I see15:52
nuclear_eclipseok, I'll chew on for a bit15:52
paul___maybe we should use \ to escape % :P15:52
nuclear_eclipse%% is a bit more "standard", a la printf15:53
nuclear_eclipseI'm tempted to use preg_replace's /e modifier, or a preg_replace_callback ...15:55
paul___hmm15:58
CIA-61Mantisbt: paul * r06c9675efaed /admin/schema.php: Add numbered comments to database schema15:58
CIA-61Mantisbt: paul * rae9356fc77e2 /library/README.libs: Add project details for nusoap15:58
CIA-61Mantisbt: paul * r47b1f127a92b / (12 files in 2 dirs): replace print_date with echo date -> calls to echo print_date are rather pointlesss.15:58
CIA-61Mantisbt: paul * rb7b41015ca0f /core.php: Indentation within file inconsistent15:58
CIA-61Mantisbt: paul * r92d11d9e5a29 /core/wiki_api.php: remove unused function: wiki_ensure_enabled15:58
CIA-61Mantisbt: paul * r0c861501ee24 /core/csv_api.php: We shouldn't change seperator/date format mid way through a csv file.15:58
CIA-61Mantisbt: paul * rd2f77f2bd213 / (4 files in 2 dirs): Fix: 0010421: Default filename corrupted if project name contains special chars15:58
CIA-61Mantisbt: paul * rd601d890e8bf /core/ldap_api.php: #0009081: Implement caching in ldap_api.php15:58
CIA-61Mantisbt: paul * r2f814980a775 /csv_export.php: Fixes for #0010420: Custom fields with newline break CSV export15:58
CIA-61Mantisbt: paul * rffc522c85296 /core/category_api.php: fix double-escaping in category update15:58
CIA-61Mantisbt: paul * re45b8f821a62 /api/soap/mantisconnect.php: library move broke soap api include15:58
CIA-61Mantisbt: paul * rf625f6568ea9 /core/ (constant_inc.php database_api.php logging_api.php): 1. Allow simple logging of db_query(_bound) calls. Note: this is only really useful when using firebug in ff due to number of queries run.15:58
nuclear_eclipsewow, so much for being in sync with master...15:59
paul___who?15:59
nuclear_eclipselunchtime...15:59
nuclear_eclipseme15:59
paul___they short commits i think15:59
nuclear_eclipseI just spent an hour or two updating plugins so that they work without the old db_date/timestamp stuff....16:00
nuclear_eclipseanywho, lunch16:00
nuclear_eclipsecheers16:00
paul___now giallu said we can get rid of t_core_path16:00
paul___ahh16:00
paul___cya in a bit16:00
cudellHi all.16:01
paul___lo16:03
cudellCan anyone share when 1.2 will go out as a stable release?16:03
paul___when we stop fiddling ;/16:06
cudelllol. of course. what sorts of issues are still in process/development?16:07
paul___I think we've pretty much concluded we dont want to add any more new features16:08
cudellcool. i figured as much. i'm trying to get my IT guy to install it, but he's leary with the alpha label.16:09
paul___a3 is quite 'old' now (a lots changed in git repo)16:09
paul___however, it's probably worth waiting a week or so as we recently did some big changes in trunk16:10
cudellcool. thx.16:13
nuclear_eclipsebtw paul___, using \% in place of %% somehow destroys the ability for my regex to compile....17:39
nuclear_eclipseeg [^%] -> [^\\] -> preg compile error17:39
nuclear_eclipsenevermind, I just figured out why17:41
nuclear_eclipsedidn't realize that \\ was converted to \ inside single quotes, even though \n isn't....17:41
nuclear_eclipseok, I switched to \%, committed, and pushed, because of the corner case you showed earlier with %option1%%option2%17:44
mantisbotNew bug: Bug 10537 - eltaca - open - new17:53
mantisbotNew bug: COPY BUG - When copying a bug from one project to another, it doesn't copy time tracking hours - http://www.mantisbt.org/bugs/view.php?id=1053717:53
* nuclear_eclipse pokes paul___ 17:58
mantisbotNew bug: Bug 10538 - eltaca - open - new18:08
mantisbotNew bug: It doesn't copy the right date when copying versions within projects - http://www.mantisbt.org/bugs/view.php?id=1053818:08
paul___moo18:53
nuclear_eclipsepaul___: mind testing the latest pub branch for the config evaluations?  it's using \% now18:54
nuclear_eclipseusing \% fixes the corner cases you brought up earlier18:54
nuclear_eclipse11:51 < paul___> although it doesn't paarse %news_view_limit%%news_view_limit_days%%% as i'd expect it to18:54
nuclear_eclipsethat would then be `%news_view_limit%%news_view_limit_days%\%`, which gets parsed correctly now18:55
paul___ok18:56
paul___if someone wants to put \ followed by % in a config string18:56
paul___say a url18:56
paul___how does one do that :P18:56
nuclear_eclipse\\%18:56
paul___right19:00
paul___giallu said t_core_path isn't required in require_once anymore right?19:00
nuclear_eclipseI dunno19:01
nuclear_eclipseso do you approve of the final version of the configeval branch for commit to master?19:01
paul___16:06 < paul___> giallu: am i right we dont need to use t_core_dir rnow?19:02
paul___16:06 < paul___> due to the include changes19:02
paul___16:08 < giallu> paul___, correct, the plan is to get rid of it globally19:02
paul___so it's now removed19:02
nuclear_eclipsehold up19:02
* paul___ holds19:02
nuclear_eclipsesome of the other config variables do rely on that19:02
nuclear_eclipseeg, g_plugin_path19:02
nuclear_eclipsewait, nvm19:03
nuclear_eclipseI'm thinking of g_path19:03
paul___i'm not removing core_path as such19:03
nuclear_eclipseg_path *is* staying, correct?19:03
paul___only thing that's going is require_once ($t_core_dir . 'bugapi'19:04
paul___in favour of requireonce(bugapi)19:04
paul___right?19:05
nuclear_eclipseah, I guess19:07
paul___cool19:09
paul___the only thing I think we need to do is look at how we set the include paths19:09
CIA-61Mantisbt: paul * rc36df5bbf23c / (185 files in 6 dirs): following giallu's change to use set_include_path to set first require directory as core dir, we no longer need to use core path in require_once19:09
mantisbotNew bug: Bug 10539 - gthomas - open - new19:19
mantisbotNew bug: Last updater - http://www.mantisbt.org/bugs/view.php?id=1053919:19
hadez2000hey guys19:22
hadez2000and girls19:22
hadez2000:)19:22
nuclear_eclipsehowdy19:23
hadez2000i have a sorta unrelated question19:23
hadez2000can any of u recommend any good opensource knowledge bases systems?19:23
hadez2000thought ill ask here cause this is a OS community19:24
nuclear_eclipseMediawiki :P19:24
* paul___ cries19:24
hadez2000hehe im trying to not go teh wiki route19:24
nuclear_eclipseI've seen it argued multiple times that every "knowledge base" tends towards implementing wiki functionality :P19:25
nuclear_eclipseotherwise, I don't know19:25
hadez2000im looking for something along theses lines:19:25
hadez2000http://www.knowledgebase-script.com/demo/version2/19:25
nuclear_eclipseI've never set up anything like that19:25
hadez2000cool.. tx for help  :)19:26
nuclear_eclipsenp19:26
paul___nuclear_eclipse: can you check my last commit please19:26
CIA-61Mantisbt: paul * r648f388e1c07 /core.php: Reorganise core.php to allow setting of core_path following the previous include path changes.19:26
nuclear_eclipsethis commit you mean?  "Reorganise core.php ..."19:27
paul___yep!19:27
nuclear_eclipseI will as soon as it hits my mailbox19:27
paul___now next question19:28
paul___do we use19:28
paul___if ( isset( $foo ) ) {19:28
paul___or19:28
paul___if( isset( $foo ) ) {19:28
nuclear_eclipseapparently Victor prefers/uses the first, as that's what he changed in a recent commit19:29
* paul___ nods19:29
nuclear_eclipsewb giallu19:36
giallulo19:37
nuclear_eclipsegiallu: mind double-checking paul's last two commits dealing with how mantis loads and how requires work, considering that he's quoting you as a reason/explanation :P19:38
paul___heh19:39
nuclear_eclipseit all looks alright to me, and seems to work, but would like more eyes on it19:39
paul___nuclear_eclipse: so it's if ( ?19:39
nuclear_eclipseapparently19:39
giallunuclear_eclipse, ok19:39
nuclear_eclipsethanks19:39
nuclear_eclipsepaul___: so do you approve of the final version of the configeval branch for commit to master?19:40
paul___oh nuclear_eclipse doesn't work19:45
nuclear_eclipse?19:46
paul___oh oops19:47
giallupaul___, so you did reindent core.php ?19:47
paul___nuclear_eclipse: well, what i'm trying to do works19:48
paul___giallu: nope?19:48
giallucommit b7b41015ca0fae2a1c01beff5c95b2f273313f5d19:49
gialluAuthor: Paul Richards <paul@mantisforge.org>19:49
gialluDate:   Mon May 18 22:35:18 2009 +010019:49
giallu   Indentation within file inconsistent19:49
paul___oh19:49
paul___ages ago19:49
paul___yea19:49
nuclear_eclipselol @ "ages ago" == 8 days19:50
giallufor the record. _this_ is the kind of things you need to announce beforehand on the ML.19:50
giallureally19:50
giallunow every modification on branches conflicts19:50
paul___well19:52
paul___your commit didn'tfollow the indentation19:52
CIA-61Mantisbt: jreese * r4f6b4662ca21 /core/config_api.php: Improve config evaluation routines; allow \% to escape and prevent processing.19:53
paul___nuclear_eclipse: does lin 504 of html api look strange to you ?19:59
nuclear_eclipseprint_project_option_list( join( ';', helper_get_current_project_trace() ), true, null, true );20:01
nuclear_eclipsethat?20:02
paul___# List projects that the current user has access to20:02
paul___function print_project_option_list( $p_project_id = null, $p_include_all_projects = true, $p_filter_project_id = null, $p_trace = false ) {20:02
paul___join = project_id?20:02
* nuclear_eclipse has no clue20:03
giallupaul___, yeah, was intentional20:04
paul___bug 1045620:04
mantisbotBug 10456 - ischilling - open - new20:04
mantisbotEditing project information, f.e. changing from public to private, does result in ERR 500 - http://www.mantisbt.org/bugs/view.php?id=1045620:04
paul___was looking at that20:04
gialluanyway. I need to pull the new code, commit  648f388 is not really clear to me20:04
paul___can we stop allowing people to post comments to resolved tickets without reopening them20:08
paul___manage_proj_ver_edit_page.php(91): <?php event_signal( 'EVENT_MANAGE_VERSION_UPDATE_FORM', array( $t_version->id ) ); ?>20:18
paul___manage_proj_ver_update.php(58): version_update( $t_version );20:20
paul___manage_proj_ver_update.php(59): event_signal( 'EVENT_MANAGE_VERSION_UPDATE_FORM', array( $t_version->id ) );20:21
paul___are those supposed to be the same event?20:22
nuclear_eclipseno20:24
nuclear_eclipseugh20:25
CIA-61Mantisbt: jreese * r62b29b40fee3 /manage_proj_ver_update.php: Fix incorrect event signal.20:25
dhx_m<giallu> for the record. _this_ is the kind of things you need to announce beforehand on the ML.    <---- it is something that has to be fixed... and someone would always disagree on the ML for reason X... so it'd never get fixed that way20:28
gialludhx_m, in general, I agree with you. I'd just asking for more communication between developers20:31
dhx_mthat's fair :)20:34
nuclear_eclipseyth would I want to talk with *you* ?!  :P20:38
dhx_mpaul___: mantisforge is busted?20:40
paul___using 100% cpu20:50
paul___it's probably trying to run tests stuff ;(20:51
dhx_mah ok np20:54
paul___giallu: i've been communicating lots recently :)21:06
paul___in fact, john's NOT replied to the mail I sent him on sunday yet21:08
* paul___ disgusted21:16
giallupaul___, appreciated...21:27
paul___incidently21:34
paul___we need to make it so if users add a comment to a resolved issue21:41
paul___it reopens21:52
paul___in addition to that21:52
paul___what do we need to do about utf821:52
paul___and upgrading existing db's21:52
paul___provide a wiki page with help21:52
paul___or what21:52
nuclear_eclipseincidently, development topics should *really* be posted to the mantisbt-dev list; I much prefer that to private conversations that don't get filtered to the appropriate places....21:52
nuclear_eclipseI'm not even sure which mail you're saying I didn't respond to21:52
* paul___ doesn't want to spam lists21:52
nuclear_eclipsethe whole point of a list is to have a documented set of developer discussion....21:52
paul___bug 1029621:52
mantisbotBug 10296 - nobswolf - open - assigned21:52
mantisbotsingle project is not selected - http://www.mantisbt.org/bugs/view.php?id=1029621:52
nuclear_eclipsepaul___: which mail are you whinging about?  the nice part of having discussions on the dev list is that I can actually see what I've responded to....21:52
paul___I added a bugnote to 1029621:52
paul___and in a mail on something else added a ps see 1029521:52
paul___5->621:52
nuclear_eclipsethe problem is not the csv-import thing - the problem also deals with other stuff; eg, anything that behaves different with a project other than All Projects  selected21:52
paul___whats the problem? :P21:52
paul___(was the bit i was missing)21:52
paul___anyone here any good with art/21:52
nuclear_eclipsethe problem is that when you do the fancy business to hide the project dropdown, you should be auto-selecting the one available project, rather than leaving it on All Projects21:52
nuclear_eclipseI don't care if that means you just set the project override business, or if you do it some other way, but it should be done IMO21:52
dhx_mwell it sounds to me like the scripts receiving the project ID (via the dropdown form element) should make that check21:52
dhx_mrather than implement a hidden form element?21:52
dhx_mif you only have one project ID21:52
paul___we need to reduce the number of open bugs21:52
paul___it's silly atm21:52
dhx_mI can suggest some closures :)21:52
nuclear_eclipseno, it's not that these things are checking for a form element, they're using helper_get_current_project() (or something similar) and wanting/expecting a real result, not ALL PROJECTS, but without that dropdown, the system can't ever get to that state21:52
paul___we need somewhere to put plugins/stuff not part of mantis21:52
dhx_mbug 10217 can be merged if you want that feature (I find it useful myself)21:52
mantisbotBug 10217 - kec161 - open - new21:52
mantisbotAdded ability to have the html buttons bar at the top, bottom or both of the bug view page. - http://www.mantisbt.org/bugs/view.php?id=1021721:52
dhx_mbug 10268 also, but I think it might need some string changes also to shorten the name of buttons to just "Move" or "Delete" (without the "Issue" appended)21:52
mantisbotBug 10268 - dhx - open - new21:52
mantisbotAdd new stick/unstick button to html_buttons_view_bug_page - http://www.mantisbt.org/bugs/view.php?id=1026821:52
dhx_mbug 10274 should be ready to go too21:52
mantisbotBug 10274 - dhx - open - new21:52
mantisbotDisplay target release date next to target version - http://www.mantisbt.org/bugs/view.php?id=1027421:52
dhx_mand bug 10330 (which is a large change that'll need to have merge conflicts resolved first)21:52
mantisbotBug 10330 - dhx - open - new21:52
mantisbotDon't use hardcoded default enum levels when reporting a new bug - http://www.mantisbt.org/bugs/view.php?id=1033021:52
dhx_malso on 10330 - there needs to be a better upgrade path21:52
paul___I didn't just mean your bugs :P21:52
dhx_m:p21:52
dhx_mjust pointing out the ones I know about :p21:52
dhx_malso bug 10497 is related to 1033021:52
mantisbotBug 10497 - Mr Papa - open - new21:52
mantisbotdefault version and target_version - http://www.mantisbt.org/bugs/view.php?id=1049721:52
dhx_mI don't mind fixing that as part of 1033021:52
paul___whats a .svg file21:52
paul___i.e. photoshop wont open it21:52
dhx_mscalable vector graphics21:52
paul___what can I open those with21:52
dhx_mPhotoshop = bitmap graphics (pixel level)21:52
paul___hmm21:52
paul___gimp ?21:52
nuclear_eclipsegimp will21:52
dhx_mGimp is the same21:52
paul___you've given opposite answers :P21:52
nuclear_eclipseno21:52
dhx_mInkscape = vector graphics editor (doesn't care about pixels... each line is a set of points/"equations"21:52
nuclear_eclipsegimp is like photoshop, but it *will* open SVG files....21:52
dhx_mwell yes, it does open them... as bitmap images21:52
nuclear_eclipseright, no where did I say anything contrary to you :P21:52
dhx_myou probably want to open it as a vector image and export it to a size you like21:52
dhx_motherwise I think you have to tell Gimp what resolution you want to import it as21:52
dhx_mI guess it can be done either way :)21:52
* nuclear_eclipse heads home21:52
nuclear_eclipsecheers all21:52
paul___0.0.46 or nightly build?21:52
dhx_mmight be better with a nightly build of 0.47?21:52
dhx_mlast time I checked their nighlites, they seemed fairly stable21:52
giallupaul___, comment == reopen is stupid21:52
paul___comment on a resolved issue saying "i'm not sure this is resolved" is stupid21:52
gialluagreed21:52
paul___as it's unlikely to get read21:52
dhx_mthen you might get reopen wars :)21:52
gialluwouldn't be the first or last21:52
paul___i'm not fussed about that21:52
paul___that's what 'closed' is for if *needed* :P21:52
dhx_m:)21:52
paul___but there's a good chance if I update 30 issues21:52
paul___and monitor some etc21:52
dhx_mI actually agree with that21:52
dhx_mbecause I prefer using statuses over other settings21:52
paul___that i'll miss an issue21:52
paul___in fact, if you look at 1029621:52
paul___user reported 7th april21:52
dhx_mstatuses = shown in workflow diagram = good21:52
paul___john added a note saying can you have a look 7th April21:52
paul___and it's taken me until last weekend to spot the issue21:52
--- scribe started ---22:06
paul___dhx_m: mantisforge22:12
paul___box ran out of memory22:12
paul___as it was trying to generate phpdoc stuff22:13
paul___for adodb and everything22:13
paul___rather then excluding them due to the renames22:13
paul___(22:13
dhx_mah :)22:14
dhx_mthanks for fixing22:14
paul___Failure:22:15
paul___testStringSanitize(Mantis_StringTest) with data set #15 ('http://www.test.my.url/')22:15
paul___Failed asserting that two strings are equal.22:15
paul___expected string <http://www.test.my.url/>22:15
paul___difference      <xxxxxxxxx??????????????>22:15
paul___got string      <index.php>22:15

Generated by irclog2html.py