| ../irclogs/#mantishelp.2009-06-11.log | ||
| --- scribe started --- | 00:00 | |
| CIA-61 | Mantisbt: paul * r21cb5dec92e1 /core/utility_api.php: Trim any additional DIRECTORY_SEPERATORS from end of path, leaving only one. | 05:57 |
|---|---|---|
| CIA-61 | Mantisbt: paul * r55e2ec2f28e6 / (core/string_api.php tests/Mantis/StringTest.php): collapse empty ?'s in string_sanitise_url | 05:57 |
| CIA-61 | Mantisbt: jreese * r265e68994469 /core/collapse_api.php: Clear collapse cookies after we've parsed them. | 05:57 |
| dhx_m | it's back :) | 06:03 |
| mantisbot | New bug: Bug 10576 - dominik - open - new | 07:12 |
| mantisbot | New bug: File uploads by drag & drop and copy & paste - http://www.mantisbt.org/bugs/view.php?id=10576 | 07:12 |
| mantisbot | New bug: Bug 10577 - rushrocker - open - new | 07:32 |
| mantisbot | New bug: probleme mit IS - http://www.mantisbt.org/bugs/view.php?id=10577 | 07:32 |
| [KK]Kirill | hi all | 08:54 |
| [KK]Kirill | siebrand: did you have time test bug 10553? | 08:55 |
| mantisbot | Bug 10553 - datacompboy - open - new | 08:55 |
| mantisbot | Mantis on www.mantisbt.org/bugs/ sends mails in wrong encoding - http://www.mantisbt.org/bugs/view.php?id=10553 | 08:55 |
| siebrand | [KK]Kirill: where can I test it? | 08:56 |
| [KK]Kirill | one minute, I create test platform for this | 08:56 |
| siebrand | [KK]Kirill: as said yesterday: I do not have access to a got master e-mail enabled installation. | 08:56 |
| siebrand | git (not got :P) | 08:57 |
| [KK]Kirill | :) | 08:57 |
| siebrand | I can test with Outlook 2003, webmail (Squirrelmail, I think), FF3, IE8 and Chrome. | 08:58 |
| [KK]Kirill | siebrand: did you know collation of mantisbt database? | 09:06 |
| siebrand | [KK]Kirill: I assume you are using MySQL? Choose a unicode collation that fits. general_ci is most common for English, I think. | 09:07 |
| [KK]Kirill | ok | 09:07 |
| siebrand | so utf8_general_ci | 09:08 |
| siebrand | I have little knowledge of the collation concept. | 09:08 |
| siebrand | http://en.wikipedia.org/wiki/Collation | 09:09 |
| siebrand | A collation algorithm, e.g. the "Unicode collation algorithm", differs from a sorting algorithm: the first is a process to define the order, which corresponds to the process of just comparing two values, while a sorting algorithm is a procedure to put a list of items in this order. | 09:09 |
| siebrand | Collation defines a total preorder on the set of possible items, typically by defining a total order on a sortkey. Note however that in the case of e.g. numerical sorting of strings representing numbers, the strings are only partially preordered, because e.g. 2e3 and 2000 have the same ranking, and 2 and 2.0 also. The numbers represented by the strings are totally ordered. | 09:09 |
| siebrand | That's it in a nutshell, I guess. | 09:10 |
| [KK]Kirill | for now files not stored to db? | 09:12 |
| [KK]Kirill | in last git | 09:12 |
| siebrand | [KK]Kirill: dunno. Doesn't matter, I guess. | 09:14 |
| [KK]Kirill | this not bug of mantis code | 09:18 |
| [KK]Kirill | I create new installation | 09:18 |
| [KK]Kirill | and receive normal email | 09:19 |
| [KK]Kirill | but in default all system settings in mantisbt is english | 09:20 |
| siebrand | [KK]Kirill: my FF3 will not let me on that site because of the crappy cert :) | 09:23 |
| [KK]Kirill | yes. It's local company site and we don't certify it | 09:24 |
| [KK]Kirill | if you want - just ignore it | 09:24 |
| siebrand | [KK]Kirill: heh, no way to get there with FF. Can click through after warning with Chrome and IE8 | 09:24 |
| [KK]Kirill | siebrand: why? I use FF 3.0.10 and ignore this | 09:25 |
| siebrand | [KK]Kirill: can't get through the captcha... | 09:25 |
| siebrand | APPLICATION ERROR #1904 | 09:25 |
| siebrand | Confirmation hash does not match. Please retry. | 09:25 |
| siebrand | tried 5 times. | 09:25 |
| [KK]Kirill | It's bug 10369 | 09:26 |
| mantisbot | Bug 10369 - Kirill - open - assigned | 09:26 |
| mantisbot | Verification link not work - http://www.mantisbt.org/bugs/view.php?id=10369 | 09:26 |
| [KK]Kirill | just copy link and remove amp; | 09:27 |
| [KK]Kirill | change & to & | 09:27 |
| siebrand | ah, URL encoding issue. | 09:27 |
| [KK]Kirill | add role | 09:32 |
| siebrand | [KK]Kirill: ok, as you can see I created 2 issues. one in cyrillic, one in Chinese. | 09:35 |
| siebrand | will create a 3rd in French with some interesting accents, and then play a bit.. | 09:36 |
| siebrand | wow. | 09:39 |
| siebrand | https://sp.vester.ru/test/account_prefs_page.php sucks in Hebrew. | 09:39 |
| siebrand | The whole part in 'blue' is fubar | 09:40 |
| siebrand | first mail I got in issue 2 (UI English) contains correct encodings. latin, cyrillic and arabic. | 09:40 |
| siebrand | second is in Hebrew. Looks fine too (assuming the Hevrew is OK :P) | 09:41 |
| [KK]Kirill | I cange to hebrew | 09:42 |
| [KK]Kirill | nice.. but can't reed | 09:42 |
| siebrand | probably sucks because LTR and RTL are used in the same lines in a plain text mail.. | 09:42 |
| [KK]Kirill | read | 09:42 |
| [KK]Kirill | :) | 09:42 |
| siebrand | [KK]Kirill: can you confirm the problem with https://sp.vester.ru/test/account_prefs_page.php ? | 09:42 |
| siebrand | (in Hebrew?) | 09:42 |
| [KK]Kirill | http://itrash.ru/idb/174/ohebrew.png.html | 09:45 |
| siebrand | OK, that looks OK. | 09:45 |
| siebrand | this could be an issue with Chrome. | 09:45 |
| siebrand | Checking in IE. | 09:45 |
| siebrand | looks fine in IE8. So that's a browser specific issue. | 09:46 |
| siebrand | Let's ignore that. | 09:46 |
| [KK]Kirill | in John's site this bug has too | 09:47 |
| siebrand | [KK]Kirill: aside from the URL in the e-mail validation mail, everything looks dandy to me. | 09:48 |
| siebrand | [KK]Kirill: some redirect lated issues are still there, i think, too. | 09:48 |
| siebrand | [KK]Kirill: registration is not smooth. | 09:48 |
| [KK]Kirill | %%%%, stupid work inet | 09:50 |
| [KK]Kirill | >:D | 09:51 |
| [KK]Kirill | image can't upload | 09:52 |
| [KK]Kirill | http://itrash.ru/idb/174/oleetcode.png.html | 09:54 |
| siebrand | [KK]Kirill: all those mails work for me in Outlook. I'll check my webmail. | 09:56 |
| [KK]Kirill | where? on my server? | 09:57 |
| [KK]Kirill | from my server? | 09:57 |
| siebrand | [KK]Kirill: from your server. | 09:58 |
| siebrand | [KK]Kirill: also looks fine in my webmail. | 09:58 |
| [KK]Kirill | Yes. I see it corectly too | 09:58 |
| siebrand | [KK]Kirill: the issue is somewhere else but in Mantis. | 09:58 |
| [KK]Kirill | http://itrash.ru/idb/174/ochina.png.html | 09:58 |
| siebrand | [KK]Kirill: is that a screenshot from what mantisbt.org/bugs sent? | 09:58 |
| [KK]Kirill | last from my | 09:59 |
| siebrand | [KK]Kirill: that's an outdated copy. Lazy sysop should update... | 09:59 |
| * siebrand pokes some random mantisbt.org sysop. | 09:59 | |
| [KK]Kirill | http://itrash.ru/idb/174/oleetcode.png.html from John's site | 09:59 |
| [KK]Kirill | I think may be pokes John | 09:59 |
| [KK]Kirill | And he can test this on his mantisbt | 10:00 |
| * siebrand nods at [KK]Kirill. So do you agree that UTF-8 support is OK in current master? | 10:00 | |
| siebrand | both in web UI, as in e-mail. | 10:00 |
| [KK]Kirill | Yes. And I never be don't agree | 10:01 |
| siebrand | hehe :) | 10:01 |
| [KK]Kirill | I wrote that trouble with mantisbt.org | 10:01 |
| [KK]Kirill | and leetcode.net | 10:02 |
| [KK]Kirill | I hold this test mantis for John | 10:02 |
| [KK]Kirill | remove tomorrow | 10:02 |
| [KK]Kirill | siebrand: open issue 3 | 10:03 |
| [KK]Kirill | what FF wrote subject in title? | 10:03 |
| [KK]Kirill | I have square | 10:04 |
| [KK]Kirill | FF not correctly show Unicode in title | 10:04 |
| [KK]Kirill | but this maybe bug in Windows | 10:04 |
| siebrand | There are 4 Chinese charactesr in the subject of https://sp.vester.ru/test/view.php?id=3 | 10:05 |
| siebrand | They show OK in IE8. | 10:05 |
| siebrand | As said, I cannot get there with Firefox. Will check to see if I can lower some security setting. | 10:05 |
| [KK]Kirill | IE7 not show correctly | 10:06 |
| siebrand | [KK]Kirill: try changing your character set for page display manually. | 10:06 |
| siebrand | Hmm. It has <meta http-equiv="Content-type" content="text/html;charset=utf-8" /> | 10:07 |
| siebrand | That should do. | 10:07 |
| siebrand | MediaWiki/Wikipedia puts some extra metadata in the html tag: | 10:08 |
| siebrand | <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh" lang="zh" dir="ltr"> | 10:08 |
| siebrand | And has: | 10:08 |
| siebrand | <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> | 10:08 |
| siebrand | should there be a space behind ";" or is that optional? | 10:09 |
| [KK]Kirill | it's optional | 10:13 |
| [KK]Kirill | I think | 10:13 |
| siebrand | html_api.php: echo "\t", '<meta http-equiv="Content-type" content="text/html;c | 10:13 |
| siebrand | needs a tiny fix. | 10:14 |
| leetcode_16264 | :P | 10:19 |
| siebrand | [KK]Kirill: is http://www.mantisbt.org/bugs/view.php?id=10145 fixed now? | 10:19 |
| [KK]Kirill | Yes | 10:20 |
| siebrand | [KK]Kirill: please clarify one more thing. I may have misunderstood you. Is http://www.mantisbt.org/bugs/view.php?id=10553 also resolved or not yet? (i.e. mantisbt.org/bugs is still running an outdated version) | 10:28 |
| [KK]Kirill | I wrote that mails from mantisbt.org not corrected | 10:29 |
| [KK]Kirill | but this bug mantisbt.org not mantisbt | 10:29 |
| siebrand | OK, thanks. I assigned the issue, and recategorised it. | 10:30 |
| dhx_m | :) | 11:00 |
| [KK]Kirill | dhx_m: lo | 11:11 |
| dhx_m | hey | 11:13 |
| [KK]Kirill | somebody use source github? | 11:14 |
| [KK]Kirill | John, wake up | 11:16 |
| dhx_m | not me | 11:17 |
| * [KK]Kirill slaps nuclear_eclipse around a bit with a large trout | 11:38 | |
| MaximB | hi | 11:39 |
| MaximB | I'm struggling with this problem for a week now ... | 11:41 |
| MaximB | I need mantis to send SMS messages once a new bug is open (my cell company doesn't support email2sms), what can I do ? | 11:41 |
| killefiz | MaximB: find a provider that sells you an email2sms-service? | 11:50 |
| MaximB | can't , our company is only working with one provider , we can't move just for that function , will this help me : http://sourceforge.net/projects/mantispager/ | 11:51 |
| dhx_m | are you talking about sending an SMS via an onboard phone chip? | 11:52 |
| dhx_m | or via the internet to a phone company that sends the SMS for you? | 11:52 |
| killefiz | MaximB: I'm not asking you to change cellphone-providers. There are companies doing email2sms services independent of the cell-company | 11:53 |
| MaximB | o....interesting .... then will I have to change something in mantis or the email I provide for each user upon registration will do ? | 11:54 |
| MaximB | or even mms ? | 12:15 |
| nuclear_eclipse | [KK]Kirill: here now | 12:29 |
| dhx_m | ah git://git.mantisbt.org isn't responding | 12:29 |
| dhx_m | I mean, on mantisforge | 12:29 |
| dhx_m | actually, it isn't mantisforge | 12:30 |
| dhx_m | or maybe it is | 12:31 |
| dhx_m | heh, one or the other | 12:31 |
| nuclear_eclipse | dhx_m: WHICH ONE?!! AAAGHHH!!! | 12:31 |
| dhx_m | nuclear_eclipse: haha, mantisbt.org definitely | 12:32 |
| nuclear_eclipse | seems giallu kicked off a restart overnight, so I'll investigate | 12:33 |
| dhx_m | ok :) | 12:33 |
| dhx_m | btw is your documentation changes in your repo on mantisforge merged yet? | 12:33 |
| nuclear_eclipse | try now? | 12:34 |
| dhx_m | I was planning on doing some more documentation fixes | 12:34 |
| dhx_m | ok 1sec | 12:34 |
| nuclear_eclipse | dhx_m: what documentation changes? | 12:34 |
| dhx_m | works now, thanks | 12:34 |
| dhx_m | MANAGE* events, etc | 12:34 |
| dhx_m | and the smaller font | 12:34 |
| dhx_m | ah seems you have :) | 12:35 |
| dhx_m | good | 12:35 |
| nuclear_eclipse | ah, yes, it's been in master for a few days at least | 12:35 |
| dhx_m | now I've got to work out how to compile docbook easily :) | 12:36 |
| siebrand | [KK]Kirill: got that URL in the confirmation URL tracked. Making local commit, but cannot sync it. | 12:36 |
| siebrand | [KK]Kirill: will happen when I'm at the hotel later today. | 12:37 |
| siebrand | [KK]Kirill: I live in NL, but am on-site at a client's in Hamburg Germany at the moment... | 12:38 |
| nuclear_eclipse | dhx_m: are you on linux? I forget | 12:38 |
| dhx_m | nuclear_eclipse: Gentoo | 12:38 |
| nuclear_eclipse | you bastard | 12:38 |
| dhx_m | I suspect it might be http://gentoo-portage.com/app-text/docbook-sgml-utils/ | 12:39 |
| dhx_m | what are you using? Debian? | 12:39 |
| dhx_m | I can't remember either | 12:39 |
| nuclear_eclipse | yeah, that looks reasonable | 12:39 |
| nuclear_eclipse | Ubuntu/Debian | 12:39 |
| dhx_m | I was expecting some sort of compiler like xelatex... I guess that would be openjade? | 12:41 |
| dhx_m | it's acronym soup in the docbook world! | 12:41 |
| nuclear_eclipse | yep, jade is the compiler thingy | 12:41 |
| dhx_m | DTDs, DSSSSSSSSSSSSSSSSSSSSSSSSSLs, XSL, SGML, XML, blah, etc | 12:41 |
| dhx_m | yep | 12:41 |
| nuclear_eclipse | I made a meta-package hosted on my own server that has deps on the toolchain in Debian/Ubuntu | 12:42 |
| nuclear_eclipse | Depends: docbook, docbook-dsssl, docbook-slides, docbook-utils, linuxdoc-tools, openjade, xmlto | 12:42 |
| dhx_m | ok thanks :) | 12:45 |
| dhx_m | I'll take a guess at which package to try on Gentoo :) | 12:45 |
| nuclear_eclipse | dhx_m: you could always just run the makefile and wait for it to bomb out on missing deps :P | 12:45 |
| dhx_m | yep | 12:45 |
| dhx_m | oh there's a makefile :) | 12:46 |
| nuclear_eclipse | ;) | 12:46 |
| siebrand | [KK]Kirill: I'm a consultant/project manager in a particular editorial system for print magazines and newspapers (www.woodwing.com) | 12:46 |
| siebrand | [KK]Kirill: but I do a lot of other stuff. | 12:46 |
| nuclear_eclipse | once you have the toolchain, building it should be as easy as `make <type>`, where type is html, pdf, etc | 12:46 |
| siebrand | what port and target host should I use if I want to tunnel git pull/push? | 12:47 |
| nuclear_eclipse | 22 :> | 12:48 |
| dhx_m | I find it interesting that PDFs are created from the docbook files by first converting to LaTeX format | 12:50 |
| dhx_m | but that is a good decission, because LaTeX output is always right :p | 12:50 |
| nuclear_eclipse | :P | 12:50 |
| nuclear_eclipse | if it were my decision, the whole manual would be in latex ;) | 12:51 |
| dhx_m | 2nd that | 12:53 |
| dhx_m | although how is LaTeX => HTML? | 12:53 |
| dhx_m | I hate the verbosity of SGML/XML when you're trying to write a file by hand | 12:54 |
| nuclear_eclipse | that's the real stopping point -- I've never actually tried, and the docbook community already has docbook converting to a lot of different formats, and giallu's familiar with it because of Fedora | 12:54 |
| nuclear_eclipse | dhx_m: latex is pretty verbose too.... | 12:54 |
| dhx_m | nuclear_eclipse: true, but not quite as bad from my experience | 12:55 |
| nuclear_eclipse | depends on how you set up the latex macros, and how much you want to accomplish | 12:55 |
| dhx_m | it's much easier to write for example: \title{Some section heading} | 12:55 |
| dhx_m | than <title>Some section heading</title> | 12:55 |
| dhx_m | yeah | 12:55 |
| dhx_m | or list items in docbook seem to be: | 12:56 |
| nuclear_eclipse | the biggest problem with latex is that it's *too* specific for formatting, which doesn't allow you to have a generic document format like in docbook | 12:56 |
| dhx_m | <listitem> | 12:56 |
| dhx_m | <para>Select "Manage Projects". | 12:56 |
| dhx_m | </para> | 12:56 |
| dhx_m | </listitem> | 12:56 |
| dhx_m | whereas in LaTeX it'd just be \item Select "Manage Projects". | 12:56 |
| nuclear_eclipse | yeah, lists in docbook are horribly verbose | 12:56 |
| nuclear_eclipse | but the nice part is that docbook allows you to define stylesheets/transforms for each target medium, and latex doesn't | 12:57 |
| dhx_m | I don't mind Wiki-like syntax where a list is started with an asterisk, etc | 12:57 |
| dhx_m | well you can... but it isn't as easy | 12:57 |
| nuclear_eclipse | it seems that latex's only advantage is for print stuff, like PDF/PostScript output... | 12:58 |
| dhx_m | yep, that's what it is designed for | 12:58 |
| dhx_m | it doesn't have any use in HTML output because HTML output is ugly :p | 12:58 |
| nuclear_eclipse | HTML is not print, unfortunately | 12:58 |
| dhx_m | is there any reason why customizing_mantis.sgml needs to be 2500 lines? | 13:00 |
| dhx_m | sorry, configuration.sgml | 13:00 |
| dhx_m | would be better IMO to be split further into smaller sections | 13:01 |
| nuclear_eclipse | assuming that's a remnant of the conversion process from the old manual | 13:01 |
| CIA-61 | Mantisbt: s.mazeland * r1bd263e74bd0 /core/html_api.php: Add a space after the semi-colon in '<meta http-equiv='Content-type' content='text/html; charset=utf-8' />' | 13:04 |
| CIA-61 | Mantisbt: s.mazeland * ra10783e570a5 /core/string_api.php: Fix #0010369: & in URL instead of & | 13:04 |
| CIA-61 | Mantisbt: s.mazeland * r9ce4465724d9 /core/email_api.php: Remove some unneeded trailing spaces in new user greeting and new user notification e-mails. | 13:04 |
| CIA-61 | Mantisbt: s.mazeland * r50a93a89657a / (4 files in 2 dirs): Merge branch 'master' of git://mantisbt.org/mantisbt | 13:04 |
| dhx_m | what I'm curious about is why we have documentation duplicated in config_defaults_inc.php and configuration.sgml | 13:09 |
| nuclear_eclipse | dhx_m: because 90% of users don't read config_defaults, and the other 90% don't read the manual... | 13:09 |
| dhx_m | lol | 13:09 |
| dhx_m | I'm half thinking it'd be better to remove documentation from config_defaults_inc.php and instead refer to the official documentation | 13:11 |
| dhx_m | but then I also understand how much of a pain in the arse it'd be to browse documentation from a terminal | 13:12 |
| dhx_m | what would be neat is having multiple defaults | 13:13 |
| dhx_m | traditional, agile, etc | 13:13 |
| dhx_m | maybe not all that useful though | 13:14 |
| dhx_m | because I imagine no one uses the defaults anyway | 13:14 |
| [KK]Kirill | John, mantisbt.org and leetcode.net has problem in mantis with email | 13:17 |
| [KK]Kirill | John http://itrash.ru/idb/174/oleetcode.png.html | 13:17 |
| nuclear_eclipse | yep, I saw that | 13:18 |
| [KK]Kirill | nuclear_eclipse I can help test what wrong | 13:18 |
| nuclear_eclipse | my only thought is our database collations, since they were both created before paul fixed mantis to force utf8 collations when creating tables | 13:19 |
| nuclear_eclipse | that matters because all emails get shoved into the database before they actually get sent :P | 13:20 |
| [KK]Kirill | and you can't upgrate tables? | 13:20 |
| nuclear_eclipse | I can, I just need time | 13:20 |
| [KK]Kirill | :) | 13:20 |
| [KK]Kirill | mantisbt.org has this problem too? | 13:20 |
| nuclear_eclipse | I assume, but I'm not sure | 13:20 |
| dhx_m | can I nag about bug 10330 again? :) | 13:21 |
| mantisbot | Bug 10330 - dhx - open - new | 13:21 |
| mantisbot | Don't use hardcoded default enum levels when reporting a new bug - http://www.mantisbt.org/bugs/view.php?id=10330 | 13:21 |
| dhx_m | should fix a lot of bugs when using custom statuses, etc | 13:22 |
| nuclear_eclipse | dhx_m: as you mentioned the other day, could you split your patch into two parts? one to fix the hardcode enums, and another with your changes to the constants? | 13:26 |
| dhx_m | nuclear_eclipse: I do add some new constants for projection and ETA... see http://git.mantisforge.org/w/mantisbt/dhx.git?a=commitdiff;h=b345942d7ed2193c59822621129d955300854dfd | 13:27 |
| dhx_m | nuclear_eclipse: which branch would that go into? I'm thinking that'd go under hardcoded enum | 13:27 |
| dhx_m | also I'd have to arrange it so the addition of STATUS_ and whatever prefixes was branched off the hardcoded enum branch | 13:28 |
| dhx_m | master -> hardcoded_enums -> enum_prefixes | 13:28 |
| nuclear_eclipse | yeah, that seems reasonable | 13:29 |
| dhx_m | ok I'll fix that now, shouldn't take long | 13:29 |
| nuclear_eclipse | thanks | 13:30 |
| dhx_m | I think the hardcoded enum thing should definitely be fixed for 1.2 | 13:30 |
| dhx_m | the rest can wait, as I understand it does break existing config files | 13:31 |
| nuclear_eclipse | agreed | 13:31 |
| dhx_m | for consistency I prefer the prefixed global constants though :) | 13:31 |
| nuclear_eclipse | naturally, but I'm not sure how well that will go over; fixing the hardcode values otoh is a no-brainer | 13:33 |
| dhx_m | yep | 13:35 |
| dhx_m | can we have the upgrade script run through config.php and do a search and replace? | 13:36 |
| * nuclear_eclipse gets his knife out to threaten dhx_m | 13:36 | |
| dhx_m | config_inc.php sorry | 13:36 |
| dhx_m | haha | 13:36 |
| nuclear_eclipse | touching user configs is probably a *bad* idea.... | 13:37 |
| dhx_m | the config stored in the DB is unaffected | 13:37 |
| dhx_m | yeah | 13:37 |
| dhx_m | I don't like it either... just tell the users to fix it themselves? | 13:37 |
| dhx_m | I doubt they have configured all that much | 13:37 |
| nuclear_eclipse | I'd rather see two sets of constants in use for 1.2 while deprecating the old ones.... | 13:37 |
| dhx_m | that'd work :) | 13:37 |
| dhx_m | so I guess I'll leave the old constants in the branch I'm making | 13:38 |
| CIA-61 | Mantisbt: s.mazeland * rebb54bda7d6a /plugins/ (2 files in 2 dirs): Fix: #0010541: German localisation for core plugins | 13:38 |
| CIA-61 | Mantisbt: s.mazeland * r5f87a58fc737 /plugins/ (4 files in 2 dirs): * Update Mantis to MantisBT in messages and header | 13:38 |
| CIA-61 | Mantisbt: s.mazeland * reb7eee06cfb4 /plugins/ (2 files in 2 dirs): Add Dutch translations for core plugins. | 13:38 |
| dhx_m | also I deprecated $g_bug_submit_status in favour of $g_default_bug_status for consistency | 13:40 |
| dhx_m | separate branch for that? | 13:41 |
| nuclear_eclipse | yep | 13:44 |
| nuclear_eclipse | siebrand_alt: there? | 13:47 |
| siebrand | nuclear_eclipse: yes | 13:49 |
| nuclear_eclipse | would you mind looking at http://git.mantisforge.org/w/mantisbt/jreese.git?a=shortlog;h=refs/heads/utf8 to make sure that seems like it's headed in the right direction for #10303? | 13:50 |
| siebrand | nuclear_eclipse: no one in that channel! | 13:50 |
| siebrand | ;) | 13:51 |
| siebrand | oi, that's an interesting one. Not certain if I can review that properly. | 13:51 |
| siebrand | [KK]Kirill: btw, got mail working on my local instance thanks to your config example. Cheers! | 13:59 |
| siebrand | nuclear_eclipse: looks just fine so far; just find and replce. | 14:00 |
| siebrand | nuclear_eclipse: wondering about (int)substr( $f_action, utf8_strlen( $t_custom_fields_prefix ) ) type code, though. | 14:00 |
| nuclear_eclipse | how so? | 14:01 |
| siebrand | nuclear_eclipse: will substr know what to do with multi byte characters? | 14:01 |
| nuclear_eclipse | ah, no it won't, that's another step to take after these three | 14:01 |
| nuclear_eclipse | I just prefer to do things in "smaller" increments | 14:01 |
| siebrand | right. Then I'd say 'getting there' :) | 14:01 |
| nuclear_eclipse | does the way the new api handle the string functions seem sane to you? | 14:01 |
| siebrand | which commit is that? | 14:02 |
| nuclear_eclipse | same one :P | 14:02 |
| nuclear_eclipse | just the portion where it creates utf8_api.php | 14:02 |
| siebrand | ah, thought it was only replace. Will read on. | 14:03 |
| siebrand | nuclear_eclipse: there are some unneeded utf*() calls in there. Could that *break* anything? | 14:03 |
| siebrand | Things like: | 14:03 |
| siebrand | - header( 'Content-Length: ' . strlen( $t_dot_output ) ); | 14:03 |
| siebrand | + header( 'Content-Length: ' . utf8_strlen( $t_dot_output ) ); | 14:03 |
| siebrand | Also saw s.th. similar for database version | 14:04 |
| [KK]Kirill | siebrand: where I can translate default (core) plugins? | 14:04 |
| [KK]Kirill | or send you file? | 14:04 |
| nuclear_eclipse | that's what paul_ pointed out, but afaik, calling mb_*/utf8_decode on ascii text should cause no problems, other than the obvious performance issue of an extra function call | 14:04 |
| siebrand | [KK]Kirill: put the translations in a zip with a bug. No support for those yet in translatewiki.net. | 14:05 |
| nuclear_eclipse | s/zip/patch/ ;) | 14:05 |
| siebrand | [KK]Kirill: want to add that one time, as well as branch support for core messages.. | 14:05 |
| siebrand | oh, whatever. I can deal with files ;) | 14:05 |
| [KK]Kirill | ok | 14:05 |
| siebrand | unless they're crap and incompletely translated. | 14:05 |
| nuclear_eclipse | patch -> `git am <patch file>; git push` | 14:06 |
| nuclear_eclipse | :P | 14:06 |
| nuclear_eclipse | [KK]Kirill: I updated the collation on leetcode.net's mantis_email_table -- can you let me know if that fixes things? | 14:06 |
| gli001 | Is there any way to run a program after a ticket is filed on mantis? | 14:07 |
| [KK]Kirill | nuclear_eclipse: can I create test issue? | 14:07 |
| nuclear_eclipse | giallu: poke poke | 14:07 |
| nuclear_eclipse | [KK]Kirill: hold up, I have a test project you can put that in, let me give you access | 14:08 |
| giallu | nuclear_eclipse, peek peek | 14:08 |
| siebrand | [KK]Kirill: demo.mantisbt.org (IIRC) | 14:08 |
| giallu | what's up? | 14:08 |
| nuclear_eclipse | giallu: did you ever get anywhere on diff-style emails? | 14:08 |
| nuclear_eclipse | btw, howdy :P | 14:08 |
| giallu | howdy :) | 14:09 |
| siebrand | ow, that's running 1.1.5. Ouch. | 14:09 |
| nuclear_eclipse | siebrand: demo gets no love :P | 14:09 |
| nuclear_eclipse | [KK]Kirill: I added you to my test project, drop one there for testing | 14:09 |
| giallu | nuclear_eclipse, no. TBH, each time I start touching something, I am tempted to rewrite the whole damn thing... ;) | 14:10 |
| nuclear_eclipse | lol | 14:10 |
| nuclear_eclipse | I have the same problem :D | 14:10 |
| giallu | wanna plan together a new Mantis_Mail calss? | 14:10 |
| giallu | class even | 14:10 |
| nuclear_eclipse | I'd rather plan a new notification framework :P | 14:11 |
| [KK]Kirill | nuclear_eclipse: not worked | 14:11 |
| [KK]Kirill | ????????? ???????? ??????: | 14:11 |
| nuclear_eclipse | hmm | 14:11 |
| nuclear_eclipse | I need to finish changing the collations on all my tables... | 14:11 |
| nuclear_eclipse | wait, but did the email language texts deliver correctly? | 14:12 |
| [KK]Kirill | нот | 14:13 |
| [KK]Kirill | not | 14:13 |
| [KK]Kirill | mail text not show correctly | 14:13 |
| nuclear_eclipse | hmm | 14:13 |
| nuclear_eclipse | changing collations is tediouosly painful; you can only do it on a single table at one time... | 14:14 |
| Ronald | Hi, working on a plugin which ads some extra form fields to the bug_report_page (from EVENT_REPORT_BUG_FORM); To handle these fields I assume I should insert them into my own table from EVENT_REPORT_BUG ? | 14:15 |
| [KK]Kirill | nuclear_eclipse: I think it not in db-collation problem | 14:15 |
| nuclear_eclipse | Ronald: correct | 14:15 |
| Ronald | ty | 14:15 |
| nuclear_eclipse | Ronald: if you define your table schema in your plugin's ->schema() method, then the plugin system will handle creating it and upgrading it properly | 14:16 |
| Ronald | oh will look at that, sounds useful! | 14:16 |
| nuclear_eclipse | eg, look at http://git.mantisforge.org/w/source-integration.git?a=blob;f=Source/Source.php;h=e97171233db1631fa956f47f91538be9f07805b0;hb=HEAD | 14:16 |
| siebrand | nuclear_eclipse: +} else { | 14:18 |
| siebrand | + function utf8_strtoupper( $p_string ) { | 14:18 |
| siebrand | + return strtoupper( $p_string ); | 14:18 |
| nuclear_eclipse | [KK]Kirill: what config changes was siebrand mentioning? | 14:18 |
| siebrand | nuclear_eclipse: I would even consider doing nothing, there. | 14:18 |
| nuclear_eclipse | why? | 14:18 |
| siebrand | nuclear_eclipse: because it will fail on a lot not-ASCII | 14:19 |
| siebrand | nuclear_eclipse: although this does preserve previous behaviour. Yes, you're right. Leave as is. | 14:19 |
| nuclear_eclipse | siebrand: I figure that we could potentially find some library or existing code that handles it correctly, and add that in later | 14:20 |
| * siebrand nods. | 14:20 | |
| [KK]Kirill | nuclear_eclipse: In your mantis my issue transform to ?? | 14:21 |
| siebrand | nuclear_eclipse: ok, with my coding skills, it reviews just fine. | 14:21 |
| nuclear_eclipse | ok, thanks siebrand -- since you're our translation guy, I just wanted to make sure I'm not braindead | 14:21 |
| nuclear_eclipse | the concepts of UTF-8 and international strings still is beyond my ability to understand... | 14:22 |
| siebrand | nuclear_eclipse: it's messy... | 14:22 |
| [KK]Kirill | nuclear_eclipse: :) | 14:22 |
| nuclear_eclipse | why the hell can't everyone just read and write in ASCII sets? :P | 14:22 |
| [KK]Kirill | nuclear_eclipse: learn other languages :) | 14:23 |
| siebrand | nuclear_eclipse: I know there's something called UTF-16, too, but I have no idea what's in there and why :) | 14:23 |
| nuclear_eclipse | same | 14:23 |
| nuclear_eclipse | [KK]Kirill: I know french, barely :P | 14:23 |
| nuclear_eclipse | but french still works within the confines of ASCII :P | 14:23 |
| [KK]Kirill | nuclear_eclipse: they have non-ASCII chars | 14:24 |
| nuclear_eclipse | [KK]Kirill: then still fit in the 8-bit latin1 (what I call ASCII) character set... | 14:25 |
| siebrand | I wonder for example how strtoupper() would treat c-cedille | 14:25 |
| nuclear_eclipse | or, at least I think so | 14:25 |
| nuclear_eclipse | maybe I'm worng | 14:25 |
| [KK]Kirill | nuclear_eclipse: ok. learn russian or german :) | 14:25 |
| nuclear_eclipse | lol | 14:25 |
| [KK]Kirill | or chinese | 14:26 |
| [KK]Kirill | :) | 14:26 |
| siebrand | [KK]Kirill: I've had old Greek in school, but that's not enough to be able to 'read' cyrillic. | 14:26 |
| nuclear_eclipse | you all just need to speak english, and that's the end of discussion ;0 | 14:26 |
| siebrand | Chinese, especially traditional Chinese is *ouch*... | 14:26 |
| siebrand | I like http://hy.wikipedia.org/wiki/%D4%B3%D5%AC%D5%AD%D5%A1%D5%BE%D5%B8%D6%80_%D4%B7%D5%BB from the look of the script. | 14:27 |
| siebrand | Korean looks nice, too. | 14:28 |
| nuclear_eclipse | wow, that actaully displays extremely well on my system... | 14:28 |
| siebrand | this will probably not work: http://km.wikipedia.org/wiki/%E1%9E%91%E1%9F%86%E1%9E%96%E1%9F%90%E1%9E%9A%E1%9E%8A%E1%9E%BE%E1%9E%98 (Khmer) | 14:29 |
| nuclear_eclipse | hooray for DejaVu Sans! | 14:29 |
| siebrand | ow, yes, that's *is* a nice font, indeed. | 14:29 |
| [KK]Kirill | siebrand: I don't see last link | 14:29 |
| [KK]Kirill | I haven't font :( | 14:29 |
| siebrand | [KK]Kirill: there's a link to fonts on that page, I believe. | 14:30 |
| nuclear_eclipse | yeah, the last link doesn't render on DejaVu either | 14:30 |
| siebrand | There's some wikipedia in a Tibetan language that I had the hardest time finding a font for. | 14:32 |
| nuclear_eclipse | ok, [KK]Kirill I fixed collation on all my tables, mind testing notifications one last time? just update the text inside the bug to make sure that's working as well please? | 14:32 |
| [KK]Kirill | nuclear_eclipse: http://leetcode.net/mantis/view_user_page.php?id=12 | 14:33 |
| [KK]Kirill | :( | 14:33 |
| [KK]Kirill | ??????? | 14:33 |
| nuclear_eclipse | displays fine for me... | 14:33 |
| dhx_m | nuclear_eclipse: OK work in progress can be seen at http://git.mantisforge.org/w/mantisbt/dhx.git?a=shortlog;h=refs/heads/rm-hardcoded-enum :) | 14:34 |
| siebrand | http://meta.wikimedia.org/wiki/List_of_Wikipedias is a nice page to check your script support :) | 14:34 |
| [KK]Kirill | not rightt link | 14:34 |
| giallu | siebrand, works here on F11 :) | 14:34 |
| siebrand | "Language (local)" is the colom to watch | 14:34 |
| [KK]Kirill | http://leetcode.net/mantis/view.php?id=42#33 | 14:34 |
| nuclear_eclipse | hmm | 14:34 |
| nuclear_eclipse | [KK]Kirill: but it all works fine on your install? | 14:35 |
| [KK]Kirill | yes | 14:35 |
| * nuclear_eclipse hates utf8 :P | 14:35 | |
| [KK]Kirill | nuclear_eclipse: use windows | 14:36 |
| [KK]Kirill | they don't support utf-8 yet | 14:36 |
| [KK]Kirill | I don't like win | 14:36 |
| * nuclear_eclipse will never use windows again as long as he has the choice | 14:36 | |
| nuclear_eclipse | oh crap, each *column* has its own collation settings!!! wtf? | 14:38 |
| siebrand | nuclear_eclipse: btw, will the work you're doing also fix 8572 and 7400? | 14:39 |
| nuclear_eclipse | don't know off hand | 14:40 |
| siebrand | When using UTF8 for encoding all reports some fields' contents are incorrectly truncated. | 14:40 |
| siebrand | and multibyte str pad problem | 14:40 |
| siebrand | I think it will. | 14:40 |
| siebrand | nuclear_eclipse: made those 2 issues part of 10303. Can always detach them if those issues are not fixed for whatever reason. | 14:44 |
| * siebrand is trying to get the L10n queue down, downer, downest. | 14:45 | |
| siebrand | (19 and counting, from 40+ at the beginning of 2009) | 14:45 |
| nuclear_eclipse | [KK]Kirill: ok, I changed the collations on all the columns in my db; so it *should* work now... | 14:47 |
| nuclear_eclipse | please test? | 14:47 |
| [KK]Kirill | nice | 14:47 |
| nuclear_eclipse | yay! | 14:47 |
| [KK]Kirill | http://leetcode.net/mantis/view.php?id=42#34 | 14:47 |
| nuclear_eclipse | ended up finding a script that would automate the process | 14:48 |
| [KK]Kirill | Oh | 14:48 |
| [KK]Kirill | email work too | 14:48 |
| nuclear_eclipse | I think I'm going to backup the live database and try it there too | 14:48 |
| [KK]Kirill | see | 14:48 |
| nuclear_eclipse | I win, it *was* a collation issue :P | 14:48 |
| [KK]Kirill | it's for prior comment | 14:48 |
| [KK]Kirill | ? ?????????? ????????? ???????? ???????????: | 14:48 |
| [KK]Kirill | it for last comment | 14:49 |
| [KK]Kirill | К следующему инциденту добавлен | 14:49 |
| [KK]Kirill | КОММЕНТАРИЙ: | 14:49 |
| nuclear_eclipse | well, right, the previous comments are still broken because they were entered before the collations changed, so they got munged by the db | 14:49 |
| nuclear_eclipse | similarly, when you post russion stuffs here, all I see is 10:49 < [KK]Kirill> ц╚ ц⌠ц▄ц┘ц└ц∙ц─ц²ц┘ц█ц∙ ц┴ц▌ц┐ц┴ц└ц┘ц▌ц■ц∙ ц└ц▐ц┌ц│ц≈ц▄ц┘ц▌ | 14:50 |
| nuclear_eclipse | 10:49 < [KK]Kirill> ц╚ц╞ц╜ц╜ц╔ц╝ц╢ц║ц╡ц╘ц╙: | 14:50 |
| nuclear_eclipse | bunch of characters with accents :P | 14:50 |
| siebrand | Hmm, creating a new user as an admin, I get the following error, before I get redirected. Account is made as expected, though: | 14:50 |
| nuclear_eclipse | hi Glenn | 14:50 |
| siebrand | Invalid address: root@localhostEr moet tenmiste ИИn ontvanger emailadres opgegeven worden. | 14:50 |
| siebrand | (Let me look up the string that contains the dutch message :P) | 14:50 |
| siebrand | I think it comes from phpmailer. | 14:51 |
| nuclear_eclipse | siebrand: I've been seeing that error at random on one of my test installs, and none of my users have root@localhost... | 14:51 |
| dhx_m | I'm confused with what the FEEDBACK status is by default... there is a default "feedback" filter in my_view_inc.php and also email-on-feedback | 14:51 |
| siebrand | nuclear_eclipse: yep, same here. | 14:51 |
| dhx_m | however, these are currently hardcoded into Mantis, where they ideally should be user customizable | 14:51 |
| siebrand | nuclear_eclipse: I'm looking into another issue. Might look into this one, too. | 14:52 |
| siebrand | nuclear_eclipse: it's not been reported yet, i think. | 14:52 |
| * nuclear_eclipse taeks the live site offline | 14:54 | |
| [KK]Kirill | nuclear_eclipse: when update mantisbt.org? | 14:54 |
| [KK]Kirill | now? | 14:55 |
| nuclear_eclipse | I'm backing up the database and going to apply the script to update the schema | 14:56 |
| siebrand | I need to temporarily override the 'current user language'. | 14:59 |
| siebrand | which variable should I change? | 14:59 |
| nuclear_eclipse | mantisbt.org is back online, [KK]Kirill can you test a random utf8 comment/notification on bug 10303? | 15:00 |
| mantisbot | Bug 10303 - jreese - open - assigned | 15:01 |
| mantisbot | Create and use string_api wrappers for multibyte string functions - http://www.mantisbt.org/bugs/view.php?id=10303 | 15:01 |
| nuclear_eclipse | actually', bug 10553 is better to test on :P | 15:01 |
| mantisbot | Bug 10553 - datacompboy - open - assigned | 15:01 |
| mantisbot | Mantis on www.mantisbt.org/bugs/ sends mails in wrong encoding - http://www.mantisbt.org/bugs/view.php?id=10553 | 15:01 |
| siebrand | (if this is possible at all) | 15:02 |
| siebrand | Trying to resolve the issue where users created by admin are sent mail in the admin language, instead of the tracker's language. | 15:02 |
| [KK]Kirill | nuclear_eclipse: on site show correctly | 15:02 |
| nuclear_eclipse | siebrand: without looking at the code/problem, perhaps a lang_push() should work? | 15:03 |
| [KK]Kirill | email not recive yet | 15:03 |
| siebrand | nuclear_eclipse: thanks. Will look at that. | 15:03 |
| nuclear_eclipse | [KK]Kirill: it will send in a couple minutes -- mantisbtt.org queues them up and sends every five minutes | 15:04 |
| [KK]Kirill | APPLICATION WARNING #300: Строка 'manage_import_issues_link' не найдена. | 15:05 |
| nuclear_eclipse | ? | 15:06 |
| [KK]Kirill | I translate XMLImportExport | 15:06 |
| nuclear_eclipse | ah | 15:06 |
| [KK]Kirill | check english | 15:06 |
| nuclear_eclipse | [KK]Kirill: did you get the email yet? | 15:06 |
| [KK]Kirill | yes | 15:07 |
| [KK]Kirill | it's work | 15:07 |
| [KK]Kirill | thanks | 15:07 |
| nuclear_eclipse | awesome | 15:07 |
| [KK]Kirill | Oh | 15:11 |
| [KK]Kirill | html_page_top( lang_get( 'manage_import_issues_link' ) ); | 15:11 |
| [KK]Kirill | html_page_top( plugin_lang_get( 'manage_import_issues_link' ) ); | 15:11 |
| [KK]Kirill | or not? | 15:12 |
| nuclear_eclipse | giallu: able to look at a branch real quick? | 15:18 |
| mantisbot | New bug: Bug 10578 - siebrand - open - new | 15:19 |
| mantisbot | New bug: Admin created user accounts should get different confirmation e-mail - http://www.mantisbt.org/bugs/view.php?id=10578 | 15:19 |
| giallu | nuclear_eclipse, not now | 15:19 |
| nuclear_eclipse | ok, np | 15:19 |
| giallu | sorry | 15:19 |
| nuclear_eclipse | victor looked at it, asked questions, and then never responded after I answered him... :/ | 15:20 |
| [KK]Kirill | siebrand: bug 10579 | 15:24 |
| mantisbot | Bug 10579 - Kirill - open - new | 15:24 |
| mantisbot | add russian to MantisBT Core Formating and XMLImportExport - http://www.mantisbt.org/bugs/view.php?id=10579 | 15:24 |
| [KK]Kirill | bye bye | 15:26 |
| mantisbot | New bug: Bug 10579 - Kirill - open - new | 15:29 |
| mantisbot | New bug: add russian to MantisBT Core Formating and XMLImportExport - http://www.mantisbt.org/bugs/view.php?id=10579 | 15:29 |
| mantisbot | New bug: Bug 10580 - siebrand - open - new | 15:34 |
| mantisbot | New bug: Admin user creation gives output errors - http://www.mantisbt.org/bugs/view.php?id=10580 | 15:34 |
| phl4kx | hi all | 15:34 |
| dhx_m | hi | 15:34 |
| phl4kx | Why when I like more information about incident, I cant assign to a informated user? | 15:35 |
| dhx_m | you don't have permission to do so? there is a configuration variable that defines who can and can't assign others to a bug | 15:36 |
| nuclear_eclipse | phl4kx: there is a threshold configuration that determines who an issue can be assigned to | 15:36 |
| thraxisp | phl4kx: The policy is not to assign the bug back to the originator, but to set the status to Feedback. I know it's odd, but it prevents losing the original person that the issue was assigned to. | 15:37 |
| phl4kx | nuclear_eclipse | 15:37 |
| phl4kx | thraxisp | 15:37 |
| phl4kx | if a user report for a incident, and I like to know more info about the incident | 15:38 |
| nuclear_eclipse | thraxisp: since you're around, you have time to review a branch? | 15:38 |
| phl4kx | im the developer, lets I click in MORE INFO, but I cant select the informated user | 15:38 |
| phl4kx | can I change this option? | 15:38 |
| nuclear_eclipse | phl4kx: the list of users to assign to is based on a configuration threshold; either the user needs to be above the threshold, or the threshold needs to be configured at or below the user's level | 15:39 |
| phl4kx | nuclear_eclipse, where can I configured the option? | 15:39 |
| nuclear_eclipse | look in config_defaults_inc, and copy the option to your config_inc.php, and modify the value in config | 15:40 |
| nuclear_eclipse | in config_inc.php | 15:40 |
| phl4kx | nuclear_eclipse is ok now | 15:41 |
| phl4kx | I change the configuration with WEB :) | 15:42 |
| thraxisp | phl4kx: It may also be configurable through Manage -> Manage Configuration -> Thresholds (I can't remember). | 15:44 |
| thraxisp | We should stop telling people to change config through config_inc.php | 15:44 |
| thraxisp | nuclear_eclipse: I should have some tome today. | 15:45 |
| nuclear_eclipse | cool, if you get the time, could you look at http://git.mantisforge.org/w/mantisbt/jreese.git?a=shortlog;h=refs/heads/proxy-login ? | 15:46 |
| nuclear_eclipse | thanks Glenn | 15:46 |
| dhx_m | thraxisp: what is the alternative? use the database? | 15:46 |
| dhx_m | bug_graph_bystatus.php has some of the most screwed up spacing I've ever seen :p | 15:49 |
| dhx_m | indentation is a random combination of tabs and spaces (not necessarily the same on each line) | 15:50 |
| dhx_m | I think I'll ignore fixing it in my patch | 15:51 |
| dhx_m | and just leave whitespace wrong on the lines I've changed | 15:51 |
| CIA-61 | Mantisbt: s.mazeland * r44719eb9f8d7 /manage_user_create.php: * Fix: #0007488: Creating user from an administrator account sends e-mail in admin's language instead of system-default language | 15:54 |
| CIA-61 | Mantisbt: s.mazeland * r51e4567d5da9 /plugins/ (2 files in 2 dirs): Fix: #0010579: add Russian to MantisBT Core Formating and XMLImportExport. Contributed by Kirill. | 15:54 |
| siebrand | yay. Gotta love all that tracker spam :) | 16:02 |
| siebrand | Hmm: view_all_bug_page.php -> Sort by -> First dropdown contains "category_id". Is that expected behaviour? That should be a label, and not just a field name, if so. | 16:11 |
| siebrand | otherwise: what *is* expected behaviour? | 16:11 |
| phl4kx | hi | 16:17 |
| phl4kx | there is an option, when I assing incident from developer to a informated for more info, the informated write the new info and automatically asign this incident to the developer? | 16:19 |
| thraxisp | phl4kx: This has been discussed several times in the help mailing list. I'm sure that there is at least one open issue in the tracker on it. As it is today, there is one assigned to field. If it is overwritten, the old information is lost, and recovery from history is complicated. | 16:47 |
| phl4kx | thraxisp, lets I cant do this? | 17:18 |
| * paul_ pokes nuclear_eclipse | 18:07 | |
| dhx_m | my branch is almost ready for testing @ http://git.mantisforge.org/w/mantisbt/dhx.git?a=shortlog;h=refs/heads/rm-hardcoded-enum | 18:09 |
| dhx_m | still have to move http://git.mantisforge.org/w/mantisbt/dhx.git?a=commit;h=1eeea347740a427088c7a17de43c3e5524a6bd3b into my new branch and add documentation for it | 18:10 |
| dhx_m | I'm off for now though, will finish it later and give it some testing :) | 18:11 |
| paul_ | lo dhx_m | 18:12 |
| dhx_m | hey | 18:12 |
| paul_ | you going for a few hours now then? | 18:13 |
| dhx_m | yep, won't be back for 12hrs or so | 18:14 |
| dhx_m | something you need testing? | 18:14 |
| mantisbot | New bug: Bug 10581 - noamor - open - new | 18:15 |
| paul_ | I guess not | 18:15 |
| mantisbot | New bug: п▒п░пЁ - http://www.mantisbt.org/bugs/view.php?id=10581 | 18:15 |
| paul_ | I have a bunch of stuff to do | 18:15 |
| dhx_m | to mantis? :) | 18:17 |
| * paul_ sighs | 18:17 | |
| paul_ | yse | 18:17 |
| dhx_m | I have a few features I can get ready for 1.2 if anyone is interested | 18:19 |
| paul_ | oh? | 18:19 |
| mantisbot | New bug: Bug 10582 - noamor - open - new | 18:20 |
| mantisbot | New bug: -/Б└√ - http://www.mantisbt.org/bugs/view.php?id=10582 | 18:20 |
| * paul_ sighs | 18:20 | |
| dhx_m | 1. an option to show the HTML buttons above, below or both above and below the bug information when viewing a bug | 18:20 |
| paul_ | didn't john already do that? | 18:20 |
| dhx_m | not afaik | 18:20 |
| dhx_m | 1 = bug 10217 | 18:21 |
| mantisbot | Bug 10217 - kec161 - open - new | 18:21 |
| 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 | 18:21 |
| paul_ | check latest | 18:21 |
| nuclear_eclipse | dhx_m: that's already in ;) | 18:22 |
| dhx_m | oh :) | 18:22 |
| dhx_m | nice | 18:22 |
| dhx_m | I missed that commit | 18:22 |
| dhx_m | I've also got a feature that adds a stick/unstick button to the row of HTML buttons shown when viewing a bug | 18:23 |
| dhx_m | currently there is no way to stick/unstick a bug once you're looking at it | 18:23 |
| paul_ | how can you miss a commit ;/ | 18:24 |
| dhx_m | :) | 18:24 |
| nuclear_eclipse | perhaps he's not on the commit-spam list :P | 18:24 |
| nuclear_eclipse | or perhaps the list being name 'mantisbt-cvs' is giving him doubts.... | 18:24 |
| mantisbot | New bug: Bug 10583 - noamor - open - new | 18:25 |
| mantisbot | New bug: я▐п╟я▀ - http://www.mantisbt.org/bugs/view.php?id=10583 | 18:25 |
| nuclear_eclipse | arg | 18:25 |
| paul_ | whats with giallu's mail? | 18:25 |
| nuclear_eclipse | which one? | 18:25 |
| paul_ | he's only sent one today | 18:26 |
| nuclear_eclipse | maybe only one that you've seen ;) | 18:26 |
| dhx_m | haha, I usually use gitweb to review changes :) | 18:26 |
| paul_ | heh | 18:26 |
| paul_ | re corn | 18:26 |
| paul_ | cron | 18:26 |
| nuclear_eclipse | yeah, I'm not sure about that; I've never seen that error before, and none of our cronjobs are scheduled to kick off at those sorts of times | 18:27 |
| dhx_m | I guess bug 10217 can be closed for 1.2 then :) | 18:27 |
| mantisbot | Bug 10217 - kec161 - open - new | 18:27 |
| 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 | 18:27 |
| * nuclear_eclipse lazy | 18:28 | |
| dhx_m | nuclear_eclipse: the merging of all the POSITION constants is very elegant :) | 18:28 |
| paul_ | dhx_m: you have dev access to bugtracker no? | 18:28 |
| dhx_m | paul_: nope | 18:28 |
| nuclear_eclipse | dhx_m: do you want it? | 18:28 |
| dhx_m | guess it'd be helpful to link changesets, make relationships, etc | 18:29 |
| * nuclear_eclipse fixes | 18:29 | |
| nuclear_eclipse | your username on mantisbt.org is 'dhx' right? | 18:29 |
| dhx_m | the other thing I like to do is rename bug titles to more useful things... is that something you do here? | 18:29 |
| dhx_m | yep | 18:29 |
| dhx_m | let me correct that... | 18:30 |
| dhx_m | if some newbie makes a new bug titled "HTML OUTPUT IS BROKEN" | 18:30 |
| dhx_m | and by luck/chance it was a real issue, would you fix the bug title usually? | 18:30 |
| nuclear_eclipse | dhx_m: depends on how "wrong" it is :P | 18:31 |
| dhx_m | yep, obviously there is the problem of people remembering bugs by title... hence titles that change all the time are confusing ;) | 18:32 |
| dhx_m | nuclear_eclipse: seems to work, thanks | 18:32 |
| paul_ | nuclear_eclipse: are you busy tonight? | 18:32 |
| nuclear_eclipse | I usually only touch submitted data if it's blatantly wrong or misleading -- if it's only slightly off track, I'm too lazy :P | 18:32 |
| dhx_m | yep :) | 18:33 |
| nuclear_eclipse | paul_: not that I know of | 18:35 |
| nuclear_eclipse | still at work for 2.5 hours | 18:35 |
| dhx_m | actually bug 10274 is one I use all the time | 18:35 |
| mantisbot | Bug 10274 - dhx - open - new | 18:35 |
| mantisbot | Display target release date next to target version - http://www.mantisbt.org/bugs/view.php?id=10274 | 18:35 |
| dhx_m | makes it easier to keep track of multiple future releases | 18:36 |
| dhx_m | 10268 is also somewhat broken at the moment because the html buttons bar gets too long... so I was thinking of dropping the word "Issue" on all the buttons | 18:36 |
| dhx_m | no need for "Close Issue" when "Close" has the same meaning in half the space | 18:37 |
| nuclear_eclipse | I'm +1 for 10268 | 18:37 |
| nuclear_eclipse | dhx_m: mind posting screenshots along with your patches to show what it will look like? | 18:37 |
| dhx_m | sure | 18:38 |
| nuclear_eclipse | thanks :) | 18:38 |
| dhx_m | basically at 1280x1024 the buttons start to wrap over 2 lines | 18:38 |
| nuclear_eclipse | yeah, in my case, they push off the screen | 18:38 |
| dhx_m | I think the strings on the buttons can be made much shorter to improve usability... and to allow more buttons on the screen | 18:38 |
| nuclear_eclipse | but I run my browsers at about 1000px wide | 18:39 |
| dhx_m | maybe I'll just do a lang patch for that | 18:39 |
| dhx_m | yep | 18:39 |
| dhx_m | btw any chance of getting mantisbt.org to show the html buttons at the top? | 18:39 |
| nuclear_eclipse | do the lang patch, and i'll commit it in a heartbeat | 18:39 |
| dhx_m | ok | 18:40 |
| nuclear_eclipse | dhx_m: if anything, propose it on the list, but unless you can convince people that it should default to the top, I somewhat doubt it | 18:40 |
| dhx_m | I just find it annoying have to scroll down to "Update Issue" | 18:41 |
| dhx_m | yeah no biggie | 18:41 |
| dhx_m | it only really affects devs | 18:41 |
| dhx_m | "Update Issue" => "Edit"? | 18:43 |
| dhx_m | "update" sounds fairly vague compared to "edit" | 18:43 |
| * paul_ screams | 18:44 | |
| dhx_m | haha | 18:44 |
| dhx_m | just an idea | 18:44 |
| paul_ | ? | 18:44 |
| nuclear_eclipse | hi paul_ | 18:44 |
| dhx_m | was that a scream of disapproval? :) | 18:44 |
| dhx_m | guess not if you threw in the ? | 18:45 |
| dhx_m | http://git.mantisforge.org/w/mantisbt/dhx.git?a=commitdiff;h=00023beabcaacb71091871ec5d7fba45632af1a9 | 18:53 |
| paul_ | can you localize category names? | 19:07 |
| paul_ | can you localise project names? | 19:07 |
| nuclear_eclipse | no to both | 19:07 |
| paul_ | can you localise custom field names? | 19:07 |
| paul_ | and why is our api so retarded | 19:08 |
| nuclear_eclipse | no, and because | 19:09 |
| nuclear_eclipse | we just like ticking you off, apparently | 19:09 |
| dhx_m | ARGGGH so print_all_bugs_page.php has no limit for how many bugs to show... sorry if I crashed mantisbt.org ;/ | 19:11 |
| nuclear_eclipse | lol | 19:12 |
| dhx_m | wait... it did crash :o | 19:12 |
| dhx_m | that sucks | 19:12 |
| nuclear_eclipse | works for me... | 19:12 |
| dhx_m | ah yep, it's back again for me now too | 19:12 |
| nuclear_eclipse | we have about 20 apache processes, so one hanging for 30 seconds won't crash the box :P | 19:13 |
| dhx_m | :) | 19:13 |
| dhx_m | ermm doesn't the feature in 10552 already exist with the time tracking (built in) feature? | 19:18 |
| dhx_m | bug 10552 | 19:18 |
| mantisbot | Bug 10552 - datacompboy - open - new | 19:18 |
| mantisbot | Add working timer - http://www.mantisbt.org/bugs/view.php?id=10552 | 19:18 |
| paul_ | lo siebrand | 20:12 |
| siebrand | hey paul_. | 20:12 |
| siebrand | you prolly have comments about 2 issues :) | 20:12 |
| paul_ | ahh yes | 20:14 |
| paul_ | wtf? :) | 20:15 |
| paul_ | I warn if columns/tables are not utf8 | 20:15 |
| siebrand | paul_: ok, but users have to take care of conversion themselves, right? | 20:15 |
| paul_ | until swomeone tells us/me/you how to convert :P | 20:16 |
| paul_ | I hit google | 20:16 |
| paul_ | and came away unsure if I: | 20:16 |
| paul_ | need to run mysql dump / restore | 20:16 |
| paul_ | b) just run a sql alter table command | 20:16 |
| paul_ | c) dump data, run it through some script to check/convert data | 20:16 |
| paul_ | and import | 20:16 |
| siebrand | yes, it's shady. | 20:17 |
| siebrand | the main step is: make a backup so you can restore if you fail.. | 20:17 |
| siebrand | paul_: so we close http://www.mantisbt.org/bugs/view.php?id=7779 ? | 20:17 |
| siebrand | paul_: second issue is a revert I made (& -> & (issue http://www.mantisbt.org/bugs/view.php?id=10369 - and another issue reopened) | 20:18 |
| nuclear_eclipse | paul_: http://www.mantisbt.org/bugs/view.php?id=10553 | 20:18 |
| nuclear_eclipse | I linked the basic script I used to convert both mine and live database via a bunch of alter statements | 20:19 |
| nuclear_eclipse | the script is poor quality though, imo | 20:19 |
| siebrand | nuclear_eclipse: hmm, has potential, though, although it is only for 1 database engine. | 20:19 |
| nuclear_eclipse | right | 20:20 |
| paul_ | can i break stuff | 20:23 |
| nuclear_eclipse | no | 20:23 |
| nuclear_eclipse | fix already-broken stuff first, please | 20:23 |
| nuclear_eclipse | due dates are still broken... | 20:24 |
| paul_ | how? | 20:25 |
| nuclear_eclipse | um, when the user enters a date string, it doesn't get translated into a timestamp first, so it's completely wrong | 20:26 |
| nuclear_eclipse | which also means it breaks any existing due dates the moment the user updates the issue | 20:26 |
| paul_ | sure that's still the case in trunk? | 20:26 |
| nuclear_eclipse | yes | 20:27 |
| nuclear_eclipse | it just blindly shoves the date string into the update query | 20:27 |
| paul_ | I strtotime it? | 20:27 |
| nuclear_eclipse | ah, sorry, I was on a diff branch when I tested | 20:30 |
| nuclear_eclipse | let me test now | 20:31 |
| paul_ | nuclear_eclipse: I need to commit bugobjects ;/ | 20:50 |
| nuclear_eclipse | ok, go ahead | 20:52 |
| * nuclear_eclipse wonders how much of a merge conflict that will create.... | 20:52 | |
| nuclear_eclipse | can you show me an up-to-date diff? | 20:53 |
| paul_ | in what sense of a merge conflict? | 20:54 |
| nuclear_eclipse | with all my local branches | 20:54 |
| paul_ | heh | 20:54 |
| paul_ | I can't see it being an issue | 20:54 |
| nuclear_eclipse | if it touches more than just bug_api.php, it probably will... | 20:57 |
| paul_ | how do i push to a remote again ;/ | 21:00 |
| nuclear_eclipse | `git push <remote> <remote_branch>` | 21:01 |
| nuclear_eclipse | time to head home | 21:01 |
| nuclear_eclipse | cheers | 21:01 |
| paul_ | bah | 21:01 |
| paul_ | http://git.mantisforge.org/w/mantisbt/paul.git?a=shortlog;h=refs/heads/11June | 21:02 |
| mantisbot | New bug: Bug 10584 - polzin - open - new | 21:45 |
| mantisbot | New bug: Fix in #10050 requires access_has_global_level for time tracking instead of project_level - http://www.mantisbt.org/bugs/view.php?id=10584 | 21:45 |
| paul_ | nuclear_eclipse: lurking from home at all? ;p | 22:53 |
| nuclear_eclipse | yep | 22:53 |
| nuclear_eclipse | playing WoW | 22:54 |
| paul_ | could you look at string_api line 491-3 briefly? | 22:54 |
| nuclear_eclipse | just a sec | 22:55 |
| nuclear_eclipse | paul_: this part? | 23:24 |
| nuclear_eclipse | if( null === $p_user_id ) { | 23:24 |
| nuclear_eclipse | if( auth_is_user_authenticated() ) { | 23:24 |
| nuclear_eclipse | $p_user_id = auth_get_current_user_id(); | 23:24 |
| nuclear_eclipse | } | 23:24 |
| nuclear_eclipse | } | 23:24 |
| paul_ | ok you've got a diferent files | 23:26 |
| paul_ | the eregi_replace lines | 23:26 |
| nuclear_eclipse | ok | 23:26 |
| paul_ | we need to replace them with pcre regex's :) | 23:26 |
| nuclear_eclipse | oh, ok, np | 23:27 |
| nuclear_eclipse | remind me tomorrow, and I'll get that taken care of, k? | 23:27 |
| * nuclear_eclipse is about to eat dinner | 23:27 | |
| paul_ | i'm supposed to be going to bed :P | 23:27 |
| paul_ | GN :P | 23:27 |
| nuclear_eclipse | nn | 23:27 |
| * paul_ is on php5.3 support :P | 23:27 | |
| * siebrand mumbles something. | 23:47 | |
Generated by irclog2html.py