| ../irclogs/#mantishelp.2009-05-26.log | ||
| --- scribe started --- | 00:00 | |
| mantisbot | New bug: Bug 10532 - jatabak - open - new | 02:43 |
|---|---|---|
| mantisbot | New bug: "ADD NOTE" is not available for some of the Stauts ( i.e RESOLVED) - http://www.mantisbt.org/bugs/view.php?id=10532 | 02:43 |
| [KK]Kirill | hi. | 06:47 |
| [KK]Kirill | last soap-api not work with mylyn | 06:47 |
| [KK]Kirill | https://apps.sourceforge.net/mantisbt/mylyn-mantis/view.php?id=52 | 06:47 |
| [KK]Kirill | giallu: lo | 07:12 |
| mantisbot | New bug: Bug 10533 - informatyk - open - new | 09:16 |
| mantisbot | New bug: BBCode is not able to create a table - http://www.mantisbt.org/bugs/view.php?id=10533 | 09:16 |
| sayhong | testing | 09:20 |
| sayhong | I just want to test something here. | 09:20 |
| paul___ | :) | 09:20 |
| sayhong | Very cool | 09:21 |
| * paul___ slaps [KK]Kirill | 09:22 | |
| [KK]Kirill | paul___: lo | 09:22 |
| paul___ | http://apps.sourceforge.net/mantisbt/mylyn-mantis/view.php?id=52 | 09:22 |
| [KK]Kirill | yes | 09:22 |
| paul___ | is really a mantis bug.. | 09:22 |
| [KK]Kirill | not mantis | 09:22 |
| paul___ | not something that mylyn need to fix | 09:22 |
| [KK]Kirill | I put in his mantisbt | 09:23 |
| [KK]Kirill | but | 09:23 |
| [KK]Kirill | maybe set default timezone? | 09:23 |
| paul___ | it's something we need to fix :) | 09:23 |
| paul___ | i.e. php generating an warning | 09:23 |
| [KK]Kirill | yes | 09:25 |
| paul___ | so we need to fix it not mylyn people | 09:26 |
| [KK]Kirill | but may be need set timezone for non config timezone? For example I don't warn aboun timezone in local mantisbt | 09: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 testing | 09:28 |
| mantisbot | New bug: Bug 10534 - vadym - open - new | 11:16 |
| mantisbot | New bug: Long utf-8 encoded subject fails (phpmailer bug) (Related to closed 0008577) - http://www.mantisbt.org/bugs/view.php?id=10534 | 11:16 |
| paul___ | giallu: you have acecss to sf.net?! | 13:44 |
| nuclear_eclipse | I do | 13:44 |
| paul___ | fix it :P | 13:44 |
| nuclear_eclipse | fix what? | 13:44 |
| paul___ | people submitting patches against svn | 13:45 |
| nuclear_eclipse | ? | 13:45 |
| giallu | eh | 13:45 |
| paul___ | http://www.mantisbt.org/bugs/view.php?id=10534 | 13:45 |
| paul___ | http://www.mantisbt.org/bugs/view.php?id=7616 | 13:45 |
| nuclear_eclipse | can't help stupid.. :P | 13:46 |
| paul___ | incidently, did you get my last mail :P | 13:46 |
| nuclear_eclipse | yes | 13:46 |
| nuclear_eclipse | and iirc, Victor is the only one with high enough access on sf.net to drop the old repository | 13:47 |
| paul___ | dont necessarily need to 'drop' but more flag it's old if possible | 13:47 |
| nuclear_eclipse | we 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 mean | 13:48 |
| paul___ | nod | 13:48 |
| paul___ | right now though | 13:48 |
| paul___ | i'm more interested in how we escape % in config api :P | 13:48 |
| nuclear_eclipse | flagging 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 |
| cweiss | hi all | 13:49 |
| nuclear_eclipse | howdy | 13:49 |
| nuclear_eclipse | paul___: what's the new equivalent to db_null_date() ? | 13:51 |
| paul___ | 1 | 13:51 |
| cweiss | i 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 menu | 13:51 |
| paul___ | or date_get_null iirc | 13:51 |
| nuclear_eclipse | no, I mean for the case where my plugin is still using a DATETIME column? | 13:52 |
| * paul___ cries | 13:52 | |
| nuclear_eclipse | you're the one that broke everything, you know.... | 13:52 |
| paul___ | implement your own version of db_null_date :) | 13:52 |
| nuclear_eclipse | paul___: that's what I'm trying to get at | 13:53 |
| nuclear_eclipse | what 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_eclipse | lol, awesome | 13:54 |
| paul___ | - * @return string Formatted Date for DB insertion e.g. 1970-01-01 00:00:00 ready for database insertion | 13:54 |
| paul___ | I handled that by: | 13:55 |
| paul___ | + if ($t_new_value < 100000 ) { | 13:55 |
| paul___ | + $t_new_value = 1; | 13:55 |
| cweiss | hello, do someone knows something about time tracking with mantis? | 13:55 |
| paul___ | i.e. if within 24 hours + a bit | 13:55 |
| paul___ | cweiss: in 1.1, or git trunk ? | 13:55 |
| nuclear_eclipse | paul___: he said in 1.1.7 :>P | 13:55 |
| cweiss | 1.1.7 | 13: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 |
| cweiss | no, i never saw that config before... (i will try it now | 13:57 |
| cweiss | where did you find that code? | 13:57 |
| nuclear_eclipse | cweiss: set those in your config_inc.php -- the default values are in config_defaults_inc.php | 13:59 |
| cweiss | this code is not listet here: http://www.mantisbt.org/manual/ ... | 13:59 |
| nuclear_eclipse | cweiss: that's the old 1.0.x manual, and it's terribly out of date | 13:59 |
| cweiss | as explained here: http://www.mantisbt.org/documentation.php i thought it is for 1.1.7 | 14:00 |
| nuclear_eclipse | check http://docs.mantisbt.org/master/en/administration_guide/ for a more recent set of documentation for 1.2.x | 14:00 |
| nuclear_eclipse | well, everything in the old manual still applies to 1.1.x, but it's missing a lot of 1.1.x stuff in it | 14:01 |
| cweiss | what 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_eclipse | good question :P | 14:04 |
| paul___ | it displays a stopwatch | 14:05 |
| paul___ | in javascript | 14:05 |
| paul___ | (obviously!!!) | 14:05 |
| * paul___ thought that was kinda pointless | 14:05 | |
| nuclear_eclipse | paul___: 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 well | 14:06 |
| paul___ | where does 'user-supplied date/time string' come from | 14:06 |
| nuclear_eclipse | eg, when setting a date associated with an object | 14:07 |
| nuclear_eclipse | like when setting a release date for a version | 14:07 |
| paul___ | that reminds me | 14:08 |
| cweiss | @nuclear_eclipse: if a add a 'time'' to an issue i can list it with 'billing' (Project=All Projects), but | 14:09 |
| cweiss | when i select a project i do not get the time list (when running 'billing') - i am wondering | 14:10 |
| cweiss | the issue is a issue of a sub project | 14:10 |
| nuclear_eclipse | cweiss: I'm not really familiar with the built-in time tracking at all, so I'm not quite sure how it all works | 14:10 |
| cweiss | if i run 'billing' when the selected project is the sub-project then everything works | 14:11 |
| cweiss | i thought time tracking can aggregate all sub-projects when selecting a project (not a sub project) | 14:12 |
| cweiss | how can i allow a manager to create new sub projects (but not projects) | 14:14 |
| cweiss | ? | 14:14 |
| nuclear_eclipse | not possible currently, because Mantis treats all projects the same -- "sub-projects" are really just regular projects with an external hierarchy defined | 14:17 |
| cweiss | thanks, bad news... | 14:18 |
| nuclear_eclipse | cweiss: 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... NULL | 14:20 | |
| nuclear_eclipse | giallu: because it's easier than fixing all of MantisBT to not handle null values in braindead fashion.... | 14:21 |
| giallu | ok, so we like best this kind of pain... | 14:22 |
| mantisbot | New bug: Bug 10535 - RobyOneKenoby - open - new | 14:22 |
| mantisbot | New bug: I have error to login to MantisBT - http://www.mantisbt.org/bugs/view.php?id=10535 | 14:22 |
| nuclear_eclipse | giallu: 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 me | 14:23 |
| giallu | yeah | 14:24 |
| giallu | on the other hand | 14:24 |
| nuclear_eclipse | it'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 |
| giallu | that's the first indication of the disease I'm foreseeing with widespread use of plugins | 14:25 |
| giallu | but I'm probably just paranoid | 14:26 |
| nuclear_eclipse | and 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, etc | 14:26 |
| nuclear_eclipse | eg, to oracle, "" and NULL are exactly the same thing | 14:27 |
| paul___ | or not allowing null values | 14:43 |
| paul___ | my only issue with 'plugins' atm is it would be nice to finish documenting core api's and sorting stuff out a bit | 14:43 |
| paul___ | nuclear_eclipse: reckon you have any time today to think about config values containing % ? :) | 14:44 |
| nuclear_eclipse | paul___: yeah, I will when I get a chance | 14:44 |
| paul___ | I tried with %% | 14:45 |
| paul___ | but didn't really like what I came up with | 14:45 |
| paul___ | (basically explode on %% then parse if >1 part of nor | 14:46 |
| paul___ | s/f/r , r/t/ | 14:46 |
| mantisbot | New bug: Bug 10536 - Lilian - open - new | 14:47 |
| mantisbot | New bug: Validation error causes emptying fields - http://www.mantisbt.org/bugs/view.php?id=10536 | 14:47 |
| nuclear_eclipse | paul___: having just a single % in the config option will work just fine as it is | 14:48 |
| paul___ | nope | 14:49 |
| paul___ | throws a warning | 14:49 |
| nuclear_eclipse | the only error is when you have more than one % character, at which point the parsing happens | 14:49 |
| paul___ | yep | 14:49 |
| paul___ | I want to use >1 % | 14:49 |
| paul___ | to specify date format for calendar | 14:50 |
| paul___ | (which happens to use %'s | 14:50 |
| nuclear_eclipse | then your "explode on %" suggestion wouldn't work... | 14:50 |
| paul___ | I said explode on %% | 14:50 |
| nuclear_eclipse | paul___: I think a better method would be to have a smarter set of regexen... | 14:50 |
| paul___ | yep | 14:50 |
| paul___ | one whichs allow | 14:50 |
| paul___ | %prefix%%suffix% | 14:51 |
| paul___ | and %config%dsjfkldsjkl%config% | 14:51 |
| paul___ | whilst also allowing % to be escaped | 14:51 |
| paul___ | might need to use \% or something :P | 14:51 |
| nuclear_eclipse | I've got a better option | 14: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 files | 14:55 |
| paul___ | e.g. convertor for random bugtracer Y to mantis | 14:55 |
| paul___ | giallu: am i right we dont need to use t_core_dir rnow? | 14:59 |
| paul___ | due to the include changes | 14:59 |
| [KK]Kirill | paul___: read his comment https://apps.sourceforge.net/mantisbt/mylyn-mantis/view.php?id=52#c48 | 14:59 |
| paul___ | yes... thats what I said earlier... | 15:00 |
| [KK]Kirill | paul___: but I don't understand where bug? | 15:01 |
| giallu | paul___, correct, the plan is to get rid of it globally | 15:01 |
| * nuclear_eclipse wants to destroy config_get* for not working correctly with a pased default value of 'null' | 15:02 | |
| [KK]Kirill | paul___: I return tomorrow | 15:02 |
| slestak | good morning guys | 15:02 |
| paul___ | good morning | 15: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 things | 15:13 |
| paul___ | does that mean i've got 5 things stashed? | 15:13 |
| nuclear_eclipse | I reckon | 15:14 |
| nuclear_eclipse | paul___: test http://git.mantisforge.org/w/mantisbt/jreese.git?a=shortlog;h=refs/heads/configeval | 15:15 |
| nuclear_eclipse | I 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 value | 15:16 |
| paul___ | error'ing out if the option doesn't exist might be a good thing though? | 15:16 |
| nuclear_eclipse | it always pissed me off, tbh, but you might be right | 15:17 |
| paul___ | and | 15:17 |
| paul___ | do we really want to change config_get->global | 15:17 |
| paul___ | but I think that fixes what I'm trying to do at least | 15:21 |
| paul___ | also | 15:22 |
| * paul___ disliking soap api ;( | 15:22 | |
| nuclear_eclipse | also, 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_eclipse | config_get -> config_get_global also a) improves eval performance, and b) makes eval much more deterministic | 15:23 |
| paul___ | but what about if your trying to include a non-global string :P | 15:23 |
| nuclear_eclipse | that's insanity IMO, and not reliable anyways... | 15:24 |
| nuclear_eclipse | but maybe I'm just not understanding the point... | 15:25 |
| paul___ | tbh, i'm not that sure where we use nested configs | 15:25 |
| paul___ | (other then db table names) | 15:26 |
| nuclear_eclipse | the included commit -> bugnote system uses it | 15:26 |
| nuclear_eclipse | paul___: I updated the pub branch to revert to config_get and error-throwing | 15:31 |
| nuclear_eclipse | test it, and if it works for you, I'll squash/push | 15:32 |
| * giallu heading home | 15:32 | |
| nuclear_eclipse | bye giallu | 15:33 |
| paul___ | nuclear_eclipse: doesn't work now | 15:46 |
| nuclear_eclipse | hmm | 15:46 |
| paul___ | hmm | 15:47 |
| paul___ | I end up with %%'s out | 15:47 |
| paul___ | you meant to do $t_value = str_replace( '%%', '%', $t_value ); | 15:47 |
| paul___ | ? | 15:47 |
| nuclear_eclipse | ah, yeah, I had originally done preg_replace out of habit, and forgot to fix the search pattern | 15:48 |
| paul___ | but yeah, that seems to work for the case I had | 15:49 |
| nuclear_eclipse | I just pushed to my pub with the fix | 15:49 |
| nuclear_eclipse | basically, 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, iirc | 15:51 |
| paul___ | although it doesn't paarse %news_view_limit%%news_view_limit_days%%% as i'd expect it to | 15:51 |
| nuclear_eclipse | hmm | 15:51 |
| * nuclear_eclipse tests | 15:51 | |
| paul___ | 7%news_view_limit_days%%% | 15:51 |
| paul___ | 7%news_view_limit_days%% | 15:51 |
| paul___ | is what you get out of that | 15:51 |
| nuclear_eclipse | yeah, I see | 15:52 |
| nuclear_eclipse | ok, I'll chew on for a bit | 15:52 |
| paul___ | maybe we should use \ to escape % :P | 15:52 |
| nuclear_eclipse | %% is a bit more "standard", a la printf | 15:53 |
| nuclear_eclipse | I'm tempted to use preg_replace's /e modifier, or a preg_replace_callback ... | 15:55 |
| paul___ | hmm | 15:58 |
| CIA-61 | Mantisbt: paul * r06c9675efaed /admin/schema.php: Add numbered comments to database schema | 15:58 |
| CIA-61 | Mantisbt: paul * rae9356fc77e2 /library/README.libs: Add project details for nusoap | 15:58 |
| CIA-61 | Mantisbt: paul * r47b1f127a92b / (12 files in 2 dirs): replace print_date with echo date -> calls to echo print_date are rather pointlesss. | 15:58 |
| CIA-61 | Mantisbt: paul * rb7b41015ca0f /core.php: Indentation within file inconsistent | 15:58 |
| CIA-61 | Mantisbt: paul * r92d11d9e5a29 /core/wiki_api.php: remove unused function: wiki_ensure_enabled | 15:58 |
| CIA-61 | Mantisbt: paul * r0c861501ee24 /core/csv_api.php: We shouldn't change seperator/date format mid way through a csv file. | 15:58 |
| CIA-61 | Mantisbt: paul * rd2f77f2bd213 / (4 files in 2 dirs): Fix: 0010421: Default filename corrupted if project name contains special chars | 15:58 |
| CIA-61 | Mantisbt: paul * rd601d890e8bf /core/ldap_api.php: #0009081: Implement caching in ldap_api.php | 15:58 |
| CIA-61 | Mantisbt: paul * r2f814980a775 /csv_export.php: Fixes for #0010420: Custom fields with newline break CSV export | 15:58 |
| CIA-61 | Mantisbt: paul * rffc522c85296 /core/category_api.php: fix double-escaping in category update | 15:58 |
| CIA-61 | Mantisbt: paul * re45b8f821a62 /api/soap/mantisconnect.php: library move broke soap api include | 15:58 |
| CIA-61 | Mantisbt: 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_eclipse | wow, so much for being in sync with master... | 15:59 |
| paul___ | who? | 15:59 |
| nuclear_eclipse | lunchtime... | 15:59 |
| nuclear_eclipse | me | 15:59 |
| paul___ | they short commits i think | 15:59 |
| nuclear_eclipse | I just spent an hour or two updating plugins so that they work without the old db_date/timestamp stuff.... | 16:00 |
| nuclear_eclipse | anywho, lunch | 16:00 |
| nuclear_eclipse | cheers | 16:00 |
| paul___ | now giallu said we can get rid of t_core_path | 16:00 |
| paul___ | ahh | 16:00 |
| paul___ | cya in a bit | 16:00 |
| cudell | Hi all. | 16:01 |
| paul___ | lo | 16:03 |
| cudell | Can anyone share when 1.2 will go out as a stable release? | 16:03 |
| paul___ | when we stop fiddling ;/ | 16:06 |
| cudell | lol. 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 features | 16:08 |
| cudell | cool. 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 trunk | 16:10 |
| cudell | cool. thx. | 16:13 |
| nuclear_eclipse | btw paul___, using \% in place of %% somehow destroys the ability for my regex to compile.... | 17:39 |
| nuclear_eclipse | eg [^%] -> [^\\] -> preg compile error | 17:39 |
| nuclear_eclipse | nevermind, I just figured out why | 17:41 |
| nuclear_eclipse | didn't realize that \\ was converted to \ inside single quotes, even though \n isn't.... | 17:41 |
| nuclear_eclipse | ok, I switched to \%, committed, and pushed, because of the corner case you showed earlier with %option1%%option2% | 17:44 |
| mantisbot | New bug: Bug 10537 - eltaca - open - new | 17:53 |
| mantisbot | New 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=10537 | 17:53 |
| * nuclear_eclipse pokes paul___ | 17:58 | |
| mantisbot | New bug: Bug 10538 - eltaca - open - new | 18:08 |
| mantisbot | New bug: It doesn't copy the right date when copying versions within projects - http://www.mantisbt.org/bugs/view.php?id=10538 | 18:08 |
| paul___ | moo | 18:53 |
| nuclear_eclipse | paul___: mind testing the latest pub branch for the config evaluations? it's using \% now | 18:54 |
| nuclear_eclipse | using \% fixes the corner cases you brought up earlier | 18:54 |
| nuclear_eclipse | 11:51 < paul___> although it doesn't paarse %news_view_limit%%news_view_limit_days%%% as i'd expect it to | 18:54 |
| nuclear_eclipse | that would then be `%news_view_limit%%news_view_limit_days%\%`, which gets parsed correctly now | 18:55 |
| paul___ | ok | 18:56 |
| paul___ | if someone wants to put \ followed by % in a config string | 18:56 |
| paul___ | say a url | 18:56 |
| paul___ | how does one do that :P | 18:56 |
| nuclear_eclipse | \\% | 18:56 |
| paul___ | right | 19:00 |
| paul___ | giallu said t_core_path isn't required in require_once anymore right? | 19:00 |
| nuclear_eclipse | I dunno | 19:01 |
| nuclear_eclipse | so 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 changes | 19:02 |
| paul___ | 16:08 < giallu> paul___, correct, the plan is to get rid of it globally | 19:02 |
| paul___ | so it's now removed | 19:02 |
| nuclear_eclipse | hold up | 19:02 |
| * paul___ holds | 19:02 | |
| nuclear_eclipse | some of the other config variables do rely on that | 19:02 |
| nuclear_eclipse | eg, g_plugin_path | 19:02 |
| nuclear_eclipse | wait, nvm | 19:03 |
| nuclear_eclipse | I'm thinking of g_path | 19:03 |
| paul___ | i'm not removing core_path as such | 19:03 |
| nuclear_eclipse | g_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_eclipse | ah, I guess | 19:07 |
| paul___ | cool | 19:09 |
| paul___ | the only thing I think we need to do is look at how we set the include paths | 19:09 |
| CIA-61 | Mantisbt: 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_once | 19:09 |
| mantisbot | New bug: Bug 10539 - gthomas - open - new | 19:19 |
| mantisbot | New bug: Last updater - http://www.mantisbt.org/bugs/view.php?id=10539 | 19:19 |
| hadez2000 | hey guys | 19:22 |
| hadez2000 | and girls | 19:22 |
| hadez2000 | :) | 19:22 |
| nuclear_eclipse | howdy | 19:23 |
| hadez2000 | i have a sorta unrelated question | 19:23 |
| hadez2000 | can any of u recommend any good opensource knowledge bases systems? | 19:23 |
| hadez2000 | thought ill ask here cause this is a OS community | 19:24 |
| nuclear_eclipse | Mediawiki :P | 19:24 |
| * paul___ cries | 19:24 | |
| hadez2000 | hehe im trying to not go teh wiki route | 19:24 |
| nuclear_eclipse | I've seen it argued multiple times that every "knowledge base" tends towards implementing wiki functionality :P | 19:25 |
| nuclear_eclipse | otherwise, I don't know | 19:25 |
| hadez2000 | im looking for something along theses lines: | 19:25 |
| hadez2000 | http://www.knowledgebase-script.com/demo/version2/ | 19:25 |
| nuclear_eclipse | I've never set up anything like that | 19:25 |
| hadez2000 | cool.. tx for help :) | 19:26 |
| nuclear_eclipse | np | 19:26 |
| paul___ | nuclear_eclipse: can you check my last commit please | 19:26 |
| CIA-61 | Mantisbt: paul * r648f388e1c07 /core.php: Reorganise core.php to allow setting of core_path following the previous include path changes. | 19:26 |
| nuclear_eclipse | this commit you mean? "Reorganise core.php ..." | 19:27 |
| paul___ | yep! | 19:27 |
| nuclear_eclipse | I will as soon as it hits my mailbox | 19:27 |
| paul___ | now next question | 19:28 |
| paul___ | do we use | 19:28 |
| paul___ | if ( isset( $foo ) ) { | 19:28 |
| paul___ | or | 19:28 |
| paul___ | if( isset( $foo ) ) { | 19:28 |
| nuclear_eclipse | apparently Victor prefers/uses the first, as that's what he changed in a recent commit | 19:29 |
| * paul___ nods | 19:29 | |
| nuclear_eclipse | wb giallu | 19:36 |
| giallu | lo | 19:37 |
| nuclear_eclipse | giallu: 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 :P | 19:38 |
| paul___ | heh | 19:39 |
| nuclear_eclipse | it all looks alright to me, and seems to work, but would like more eyes on it | 19:39 |
| paul___ | nuclear_eclipse: so it's if ( ? | 19:39 |
| nuclear_eclipse | apparently | 19:39 |
| giallu | nuclear_eclipse, ok | 19:39 |
| nuclear_eclipse | thanks | 19:39 |
| nuclear_eclipse | paul___: so do you approve of the final version of the configeval branch for commit to master? | 19:40 |
| paul___ | oh nuclear_eclipse doesn't work | 19:45 |
| nuclear_eclipse | ? | 19:46 |
| paul___ | oh oops | 19:47 |
| giallu | paul___, so you did reindent core.php ? | 19:47 |
| paul___ | nuclear_eclipse: well, what i'm trying to do works | 19:48 |
| paul___ | giallu: nope? | 19:48 |
| giallu | commit b7b41015ca0fae2a1c01beff5c95b2f273313f5d | 19:49 |
| giallu | Author: Paul Richards <paul@mantisforge.org> | 19:49 |
| giallu | Date: Mon May 18 22:35:18 2009 +0100 | 19:49 |
| giallu | Indentation within file inconsistent | 19:49 |
| paul___ | oh | 19:49 |
| paul___ | ages ago | 19:49 |
| paul___ | yea | 19:49 |
| nuclear_eclipse | lol @ "ages ago" == 8 days | 19:50 |
| giallu | for the record. _this_ is the kind of things you need to announce beforehand on the ML. | 19:50 |
| giallu | really | 19:50 |
| giallu | now every modification on branches conflicts | 19:50 |
| paul___ | well | 19:52 |
| paul___ | your commit didn'tfollow the indentation | 19:52 |
| CIA-61 | Mantisbt: 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_eclipse | print_project_option_list( join( ';', helper_get_current_project_trace() ), true, null, true ); | 20:01 |
| nuclear_eclipse | that? | 20:02 |
| paul___ | # List projects that the current user has access to | 20: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 clue | 20:03 | |
| giallu | paul___, yeah, was intentional | 20:04 |
| paul___ | bug 10456 | 20:04 |
| mantisbot | Bug 10456 - ischilling - open - new | 20:04 |
| mantisbot | Editing project information, f.e. changing from public to private, does result in ERR 500 - http://www.mantisbt.org/bugs/view.php?id=10456 | 20:04 |
| paul___ | was looking at that | 20:04 |
| giallu | anyway. I need to pull the new code, commit 648f388 is not really clear to me | 20:04 |
| paul___ | can we stop allowing people to post comments to resolved tickets without reopening them | 20: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_eclipse | no | 20:24 |
| nuclear_eclipse | ugh | 20:25 |
| CIA-61 | Mantisbt: 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 way | 20:28 |
| giallu | dhx_m, in general, I agree with you. I'd just asking for more communication between developers | 20:31 |
| dhx_m | that's fair :) | 20:34 |
| nuclear_eclipse | yth would I want to talk with *you* ?! :P | 20:38 |
| dhx_m | paul___: mantisforge is busted? | 20:40 |
| paul___ | using 100% cpu | 20:50 |
| paul___ | it's probably trying to run tests stuff ;( | 20:51 |
| dhx_m | ah ok np | 20: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 yet | 21:08 |
| * paul___ disgusted | 21:16 | |
| giallu | paul___, appreciated... | 21:27 |
| paul___ | incidently | 21:34 |
| paul___ | we need to make it so if users add a comment to a resolved issue | 21:41 |
| paul___ | it reopens | 21:52 |
| paul___ | in addition to that | 21:52 |
| paul___ | what do we need to do about utf8 | 21:52 |
| paul___ | and upgrading existing db's | 21:52 |
| paul___ | provide a wiki page with help | 21:52 |
| paul___ | or what | 21:52 |
| nuclear_eclipse | incidently, 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_eclipse | I'm not even sure which mail you're saying I didn't respond to | 21:52 |
| * paul___ doesn't want to spam lists | 21:52 | |
| nuclear_eclipse | the whole point of a list is to have a documented set of developer discussion.... | 21:52 |
| paul___ | bug 10296 | 21:52 |
| mantisbot | Bug 10296 - nobswolf - open - assigned | 21:52 |
| mantisbot | single project is not selected - http://www.mantisbt.org/bugs/view.php?id=10296 | 21:52 |
| nuclear_eclipse | paul___: 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 10296 | 21:52 |
| paul___ | and in a mail on something else added a ps see 10295 | 21:52 |
| paul___ | 5->6 | 21:52 |
| nuclear_eclipse | the 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 selected | 21:52 |
| paul___ | whats the problem? :P | 21:52 |
| paul___ | (was the bit i was missing) | 21:52 |
| paul___ | anyone here any good with art/ | 21:52 |
| nuclear_eclipse | the 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 Projects | 21:52 |
| nuclear_eclipse | I 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 IMO | 21:52 |
| dhx_m | well it sounds to me like the scripts receiving the project ID (via the dropdown form element) should make that check | 21:52 |
| dhx_m | rather than implement a hidden form element? | 21:52 |
| dhx_m | if you only have one project ID | 21:52 |
| paul___ | we need to reduce the number of open bugs | 21:52 |
| paul___ | it's silly atm | 21:52 |
| dhx_m | I can suggest some closures :) | 21:52 |
| nuclear_eclipse | no, 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 state | 21:52 |
| paul___ | we need somewhere to put plugins/stuff not part of mantis | 21:52 |
| dhx_m | bug 10217 can be merged if you want that feature (I find it useful myself) | 21:52 |
| mantisbot | Bug 10217 - kec161 - open - new | 21:52 |
| mantisbot | Added 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=10217 | 21:52 |
| dhx_m | bug 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 |
| mantisbot | Bug 10268 - dhx - open - new | 21:52 |
| mantisbot | Add new stick/unstick button to html_buttons_view_bug_page - http://www.mantisbt.org/bugs/view.php?id=10268 | 21:52 |
| dhx_m | bug 10274 should be ready to go too | 21:52 |
| mantisbot | Bug 10274 - dhx - open - new | 21:52 |
| mantisbot | Display target release date next to target version - http://www.mantisbt.org/bugs/view.php?id=10274 | 21:52 |
| dhx_m | and bug 10330 (which is a large change that'll need to have merge conflicts resolved first) | 21:52 |
| mantisbot | Bug 10330 - dhx - open - new | 21:52 |
| mantisbot | Don't use hardcoded default enum levels when reporting a new bug - http://www.mantisbt.org/bugs/view.php?id=10330 | 21:52 |
| dhx_m | also on 10330 - there needs to be a better upgrade path | 21:52 |
| paul___ | I didn't just mean your bugs :P | 21:52 |
| dhx_m | :p | 21:52 |
| dhx_m | just pointing out the ones I know about :p | 21:52 |
| dhx_m | also bug 10497 is related to 10330 | 21:52 |
| mantisbot | Bug 10497 - Mr Papa - open - new | 21:52 |
| mantisbot | default version and target_version - http://www.mantisbt.org/bugs/view.php?id=10497 | 21:52 |
| dhx_m | I don't mind fixing that as part of 10330 | 21:52 |
| paul___ | whats a .svg file | 21:52 |
| paul___ | i.e. photoshop wont open it | 21:52 |
| dhx_m | scalable vector graphics | 21:52 |
| paul___ | what can I open those with | 21:52 |
| dhx_m | Photoshop = bitmap graphics (pixel level) | 21:52 |
| paul___ | hmm | 21:52 |
| paul___ | gimp ? | 21:52 |
| nuclear_eclipse | gimp will | 21:52 |
| dhx_m | Gimp is the same | 21:52 |
| paul___ | you've given opposite answers :P | 21:52 |
| nuclear_eclipse | no | 21:52 |
| dhx_m | Inkscape = vector graphics editor (doesn't care about pixels... each line is a set of points/"equations" | 21:52 |
| nuclear_eclipse | gimp is like photoshop, but it *will* open SVG files.... | 21:52 |
| dhx_m | well yes, it does open them... as bitmap images | 21:52 |
| nuclear_eclipse | right, no where did I say anything contrary to you :P | 21:52 |
| dhx_m | you probably want to open it as a vector image and export it to a size you like | 21:52 |
| dhx_m | otherwise I think you have to tell Gimp what resolution you want to import it as | 21:52 |
| dhx_m | I guess it can be done either way :) | 21:52 |
| * nuclear_eclipse heads home | 21:52 | |
| nuclear_eclipse | cheers all | 21:52 |
| paul___ | 0.0.46 or nightly build? | 21:52 |
| dhx_m | might be better with a nightly build of 0.47? | 21:52 |
| dhx_m | last time I checked their nighlites, they seemed fairly stable | 21:52 |
| giallu | paul___, comment == reopen is stupid | 21:52 |
| paul___ | comment on a resolved issue saying "i'm not sure this is resolved" is stupid | 21:52 |
| giallu | agreed | 21:52 |
| paul___ | as it's unlikely to get read | 21:52 |
| dhx_m | then you might get reopen wars :) | 21:52 |
| giallu | wouldn't be the first or last | 21:52 |
| paul___ | i'm not fussed about that | 21:52 |
| paul___ | that's what 'closed' is for if *needed* :P | 21:52 |
| dhx_m | :) | 21:52 |
| paul___ | but there's a good chance if I update 30 issues | 21:52 |
| paul___ | and monitor some etc | 21:52 |
| dhx_m | I actually agree with that | 21:52 |
| dhx_m | because I prefer using statuses over other settings | 21:52 |
| paul___ | that i'll miss an issue | 21:52 |
| paul___ | in fact, if you look at 10296 | 21:52 |
| paul___ | user reported 7th april | 21:52 |
| dhx_m | statuses = shown in workflow diagram = good | 21:52 |
| paul___ | john added a note saying can you have a look 7th April | 21:52 |
| paul___ | and it's taken me until last weekend to spot the issue | 21:52 |
| --- scribe started --- | 22:06 | |
| paul___ | dhx_m: mantisforge | 22:12 |
| paul___ | box ran out of memory | 22:12 |
| paul___ | as it was trying to generate phpdoc stuff | 22:13 |
| paul___ | for adodb and everything | 22:13 |
| paul___ | rather then excluding them due to the renames | 22:13 |
| paul___ | ( | 22:13 |
| dhx_m | ah :) | 22:14 |
| dhx_m | thanks for fixing | 22: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