Thursday, 2009-06-11

../irclogs/#mantishelp.2009-06-11.log
--- scribe started ---00:00
CIA-61Mantisbt: paul * r21cb5dec92e1 /core/utility_api.php: Trim any additional DIRECTORY_SEPERATORS from end of path, leaving only one.05:57
CIA-61Mantisbt: paul * r55e2ec2f28e6 / (core/string_api.php tests/Mantis/StringTest.php): collapse empty ?'s in string_sanitise_url05:57
CIA-61Mantisbt: jreese * r265e68994469 /core/collapse_api.php: Clear collapse cookies after we've parsed them.05:57
dhx_mit's back :)06:03
mantisbotNew bug: Bug 10576 - dominik - open - new07:12
mantisbotNew bug: File uploads by drag & drop and copy & paste - http://www.mantisbt.org/bugs/view.php?id=1057607:12
mantisbotNew bug: Bug 10577 - rushrocker - open - new07:32
mantisbotNew bug: probleme mit IS - http://www.mantisbt.org/bugs/view.php?id=1057707:32
[KK]Kirillhi all08:54
[KK]Kirillsiebrand: did you have time test bug 10553?08:55
mantisbotBug 10553 - datacompboy - open - new08:55
mantisbotMantis on www.mantisbt.org/bugs/ sends mails in wrong encoding - http://www.mantisbt.org/bugs/view.php?id=1055308:55
siebrand[KK]Kirill: where can I test it?08:56
[KK]Kirillone minute,  I create test platform for this08:56
siebrand[KK]Kirill: as said yesterday: I do not have access to a got master e-mail enabled installation.08:56
siebrandgit (not got :P)08:57
[KK]Kirill:)08:57
siebrandI can test with Outlook 2003, webmail (Squirrelmail, I think), FF3, IE8 and Chrome.08:58
[KK]Kirillsiebrand: 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]Kirillok09:07
siebrandso utf8_general_ci09:08
siebrandI have little knowledge of the collation concept.09:08
siebrandhttp://en.wikipedia.org/wiki/Collation09:09
siebrandA 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
siebrandCollation 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
siebrandThat's it in a nutshell, I guess.09:10
[KK]Kirillfor now files not stored to db?09:12
[KK]Kirillin last git09:12
siebrand[KK]Kirill: dunno. Doesn't matter, I guess.09:14
[KK]Kirillthis not bug of mantis code09:18
[KK]KirillI create new installation09:18
[KK]Kirilland receive normal email09:19
[KK]Kirillbut in default all system settings in mantisbt is english09:20
siebrand[KK]Kirill: my FF3 will not let me on that site because of the crappy cert :)09:23
[KK]Kirillyes. It's local company site and we don't certify it09:24
[KK]Kirillif you want - just ignore it09:24
siebrand[KK]Kirill: heh, no way to get there with FF. Can click through after warning with Chrome and IE809:24
[KK]Kirillsiebrand: why? I use FF 3.0.10 and ignore this09:25
siebrand[KK]Kirill: can't get through the captcha...09:25
siebrandAPPLICATION ERROR #190409:25
siebrandConfirmation hash does not match. Please retry.09:25
siebrandtried 5 times.09:25
[KK]KirillIt's bug 1036909:26
mantisbotBug 10369 - Kirill - open - assigned09:26
mantisbotVerification link not work - http://www.mantisbt.org/bugs/view.php?id=1036909:26
[KK]Kirilljust copy link and remove amp;09:27
[KK]Kirillchange & to &09:27
siebrandah, URL encoding issue.09:27
[KK]Kirilladd role09:32
siebrand[KK]Kirill: ok, as you can see I created 2 issues. one in cyrillic, one in Chinese.09:35
siebrandwill create a 3rd in French with some interesting accents, and then play a bit..09:36
siebrandwow.09:39
siebrandhttps://sp.vester.ru/test/account_prefs_page.php sucks in Hebrew.09:39
siebrandThe whole part in 'blue' is fubar09:40
siebrandfirst mail I got in issue 2 (UI English) contains correct encodings. latin, cyrillic and arabic.09:40
siebrandsecond is in Hebrew. Looks fine too (assuming the Hevrew is OK :P)09:41
[KK]KirillI cange to hebrew09:42
[KK]Kirillnice.. but can't reed09:42
siebrandprobably sucks because LTR and RTL are used in the same lines in a plain text mail..09:42
[KK]Kirillread09: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]Kirillhttp://itrash.ru/idb/174/ohebrew.png.html09:45
siebrandOK, that looks OK.09:45
siebrandthis could be an issue with Chrome.09:45
siebrandChecking in IE.09:45
siebrandlooks fine in IE8. So that's a browser specific issue.09:46
siebrandLet's ignore that.09:46
[KK]Kirillin John's site this bug has too09: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 inet09:50
[KK]Kirill>:D09:51
[KK]Kirillimage can't upload09:52
[KK]Kirillhttp://itrash.ru/idb/174/oleetcode.png.html09:54
siebrand[KK]Kirill: all those mails work for me in Outlook. I'll check my webmail.09:56
[KK]Kirillwhere? on my server?09:57
[KK]Kirillfrom my server?09:57
siebrand[KK]Kirill: from your server.09:58
siebrand[KK]Kirill: also looks fine in my webmail.09:58
[KK]KirillYes. I see it corectly too09:58
siebrand[KK]Kirill: the issue is somewhere else but in Mantis.09:58
[KK]Kirillhttp://itrash.ru/idb/174/ochina.png.html09:58
siebrand[KK]Kirill: is that a screenshot from what mantisbt.org/bugs sent?09:58
[KK]Kirilllast from my09: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]Kirillhttp://itrash.ru/idb/174/oleetcode.png.html from John's site09:59
[KK]KirillI think may be pokes John09:59
[KK]KirillAnd he can test this on his mantisbt10:00
* siebrand nods at [KK]Kirill. So do you agree that UTF-8 support is OK in current master?10:00
siebrandboth in web UI, as in e-mail.10:00
[KK]KirillYes. And I never be don't agree10:01
siebrandhehe :)10:01
[KK]KirillI wrote that trouble with mantisbt.org10:01
[KK]Kirilland leetcode.net10:02
[KK]KirillI hold this test mantis for John10:02
[KK]Kirillremove tomorrow10:02
[KK]Kirillsiebrand: open issue 310:03
[KK]Kirillwhat FF wrote subject in title?10:03
[KK]KirillI have square10:04
[KK]KirillFF not correctly show Unicode in title10:04
[KK]Kirillbut this maybe bug in Windows10:04
siebrandThere are 4 Chinese charactesr in the subject of https://sp.vester.ru/test/view.php?id=310:05
siebrandThey show OK in IE8.10:05
siebrandAs said, I cannot get there with Firefox. Will check to see if I can lower some security setting.10:05
[KK]KirillIE7 not show correctly10:06
siebrand[KK]Kirill: try changing your character set for page display manually.10:06
siebrandHmm. It has <meta http-equiv="Content-type" content="text/html;charset=utf-8" />10:07
siebrandThat should do.10:07
siebrandMediaWiki/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
siebrandAnd has:10:08
siebrand<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />10:08
siebrandshould there be a space behind ";" or is that optional?10:09
[KK]Kirillit's optional10:13
[KK]KirillI think10:13
siebrandhtml_api.php:   echo "\t", '<meta http-equiv="Content-type" content="text/html;c10:13
siebrandneeds a tiny fix.10:14
leetcode_16264:P10:19
siebrand[KK]Kirill: is http://www.mantisbt.org/bugs/view.php?id=10145 fixed now?10:19
[KK]KirillYes10: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]KirillI wrote that mails from mantisbt.org not corrected10:29
[KK]Kirillbut this bug mantisbt.org not mantisbt10:29
siebrandOK, thanks. I assigned the issue, and recategorised it.10:30
dhx_m:)11:00
[KK]Kirilldhx_m: lo11:11
dhx_mhey11:13
[KK]Kirillsomebody use source github?11:14
[KK]KirillJohn, wake up11:16
dhx_mnot me11:17
* [KK]Kirill slaps nuclear_eclipse around a bit with a large trout11:38
MaximBhi11:39
MaximBI'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
killefizMaximB: find a provider that sells you an email2sms-service?11:50
MaximBcan'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_mare you talking about sending an SMS via an onboard phone chip?11:52
dhx_mor via the internet to a phone company that sends the SMS for you?11:52
killefizMaximB: I'm not asking you to change cellphone-providers. There are companies doing email2sms services independent of the cell-company11:53
MaximBo....interesting .... then will I have to change something in mantis or the email I provide for each user upon registration will do ?11:54
MaximBor even mms ?12:15
nuclear_eclipse[KK]Kirill: here now12:29
dhx_mah git://git.mantisbt.org isn't responding12:29
dhx_mI mean, on mantisforge12:29
dhx_mactually, it isn't mantisforge12:30
dhx_mor maybe it is12:31
dhx_mheh, one or the other12:31
nuclear_eclipsedhx_m: WHICH ONE?!!  AAAGHHH!!!12:31
dhx_mnuclear_eclipse: haha, mantisbt.org definitely12:32
nuclear_eclipseseems giallu kicked off a restart overnight, so I'll investigate12:33
dhx_mok :)12:33
dhx_mbtw is your documentation changes in your repo on mantisforge merged yet?12:33
nuclear_eclipsetry now?12:34
dhx_mI was planning on doing some more documentation fixes12:34
dhx_mok 1sec12:34
nuclear_eclipsedhx_m: what documentation changes?12:34
dhx_mworks now, thanks12:34
dhx_mMANAGE* events, etc12:34
dhx_mand the smaller font12:34
dhx_mah seems you have :)12:35
dhx_mgood12:35
nuclear_eclipseah, yes, it's been in master for a few days at least12:35
dhx_mnow 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_eclipsedhx_m: are you on linux?  I forget12:38
dhx_mnuclear_eclipse: Gentoo12:38
nuclear_eclipseyou bastard12:38
dhx_mI suspect it might be http://gentoo-portage.com/app-text/docbook-sgml-utils/12:39
dhx_mwhat are you using? Debian?12:39
dhx_mI can't remember either12:39
nuclear_eclipseyeah, that looks reasonable12:39
nuclear_eclipseUbuntu/Debian12:39
dhx_mI was expecting some sort of compiler like xelatex... I guess that would be openjade?12:41
dhx_mit's acronym soup in the docbook world!12:41
nuclear_eclipseyep, jade is the compiler thingy12:41
dhx_mDTDs, DSSSSSSSSSSSSSSSSSSSSSSSSSLs, XSL, SGML, XML, blah, etc12:41
dhx_myep12:41
nuclear_eclipseI made a meta-package hosted on my own server that has deps on the toolchain in Debian/Ubuntu12:42
nuclear_eclipseDepends: docbook, docbook-dsssl, docbook-slides, docbook-utils, linuxdoc-tools, openjade, xmlto12:42
dhx_mok thanks :)12:45
dhx_mI'll take a guess at which package to try on Gentoo :)12:45
nuclear_eclipsedhx_m: you could always just run the makefile and wait for it to bomb out on missing deps :P12:45
dhx_myep12:45
dhx_moh 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_eclipseonce you have the toolchain, building it should be as easy as `make <type>`, where type is html, pdf, etc12:46
siebrandwhat port and target host should I use if I want to tunnel git pull/push?12:47
nuclear_eclipse22 :>12:48
dhx_mI find it interesting that PDFs are created from the docbook files by first converting to LaTeX format12:50
dhx_mbut that is a good decission, because LaTeX output is always right :p12:50
nuclear_eclipse:P12:50
nuclear_eclipseif it were my decision, the whole manual would be in latex ;)12:51
dhx_m2nd that12:53
dhx_malthough how is LaTeX => HTML?12:53
dhx_mI hate the verbosity of SGML/XML when you're trying to write a file by hand12:54
nuclear_eclipsethat'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 Fedora12:54
nuclear_eclipsedhx_m: latex is pretty verbose too....12:54
dhx_mnuclear_eclipse: true, but not quite as bad from my experience12:55
nuclear_eclipsedepends on how you set up the latex macros, and how much you want to accomplish12:55
dhx_mit's much easier to write for example: \title{Some section heading}12:55
dhx_mthan <title>Some section heading</title>12:55
dhx_myeah12:55
dhx_mor list items in docbook seem to be:12:56
nuclear_eclipsethe 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 docbook12: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_mwhereas in LaTeX it'd just be \item Select "Manage Projects".12:56
nuclear_eclipseyeah, lists in docbook are horribly verbose12:56
nuclear_eclipsebut the nice part is that docbook allows you to define stylesheets/transforms for each target medium, and latex doesn't12:57
dhx_mI don't mind Wiki-like syntax where a list is started with an asterisk, etc12:57
dhx_mwell you can... but it isn't as easy12:57
nuclear_eclipseit seems that latex's only advantage is for print stuff, like PDF/PostScript output...12:58
dhx_myep, that's what it is designed for12:58
dhx_mit doesn't have any use in HTML output because HTML output is ugly :p12:58
nuclear_eclipseHTML is not print, unfortunately12:58
dhx_mis there any reason why customizing_mantis.sgml needs to be 2500 lines?13:00
dhx_msorry, configuration.sgml13:00
dhx_mwould be better IMO to be split further into smaller sections13:01
nuclear_eclipseassuming that's a remnant of the conversion process from the old manual13:01
CIA-61Mantisbt: 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-61Mantisbt: s.mazeland * ra10783e570a5 /core/string_api.php: Fix #0010369: &amp; in URL instead of &13:04
CIA-61Mantisbt: 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-61Mantisbt: s.mazeland * r50a93a89657a / (4 files in 2 dirs): Merge branch 'master' of git://mantisbt.org/mantisbt13:04
dhx_mwhat I'm curious about is why we have documentation duplicated in config_defaults_inc.php and configuration.sgml13:09
nuclear_eclipsedhx_m: because 90% of users don't read config_defaults, and the other 90% don't read the manual...13:09
dhx_mlol13:09
dhx_mI'm half thinking it'd be better to remove documentation from config_defaults_inc.php and instead refer to the official documentation13:11
dhx_mbut then I also understand how much of a pain in the arse it'd be to browse documentation from a terminal13:12
dhx_mwhat would be neat is having multiple defaults13:13
dhx_mtraditional, agile, etc13:13
dhx_mmaybe not all that useful though13:14
dhx_mbecause I imagine no one uses the defaults anyway13:14
[KK]KirillJohn, mantisbt.org and leetcode.net has problem in mantis with email13:17
[KK]KirillJohn http://itrash.ru/idb/174/oleetcode.png.html13:17
nuclear_eclipseyep, I saw that13:18
[KK]Kirillnuclear_eclipse I can help test what wrong13:18
nuclear_eclipsemy only thought is our database collations, since they were both created before paul fixed mantis to force utf8 collations when creating tables13:19
nuclear_eclipsethat matters because all emails get shoved into the database before they actually get sent :P13:20
[KK]Kirilland you can't upgrate tables?13:20
nuclear_eclipseI can, I just need time13:20
[KK]Kirill:)13:20
[KK]Kirillmantisbt.org has this problem too?13:20
nuclear_eclipseI assume, but I'm not sure13:20
dhx_mcan I nag about bug 10330 again? :)13:21
mantisbotBug 10330 - dhx - open - new13:21
mantisbotDon't use hardcoded default enum levels when reporting a new bug - http://www.mantisbt.org/bugs/view.php?id=1033013:21
dhx_mshould fix a lot of bugs when using custom statuses, etc13:22
nuclear_eclipsedhx_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_mnuclear_eclipse: I do add some new constants for projection and ETA... see http://git.mantisforge.org/w/mantisbt/dhx.git?a=commitdiff;h=b345942d7ed2193c59822621129d955300854dfd13:27
dhx_mnuclear_eclipse: which branch would that go into? I'm thinking that'd go under hardcoded enum13:27
dhx_malso I'd have to arrange it so the addition of STATUS_ and whatever prefixes was branched off the hardcoded enum branch13:28
dhx_mmaster -> hardcoded_enums -> enum_prefixes13:28
nuclear_eclipseyeah, that seems reasonable13:29
dhx_mok I'll fix that now, shouldn't take long13:29
nuclear_eclipsethanks13:30
dhx_mI think the hardcoded enum thing should definitely be fixed for 1.213:30
dhx_mthe rest can wait, as I understand it does break existing config files13:31
nuclear_eclipseagreed13:31
dhx_mfor consistency I prefer the prefixed global constants though :)13:31
nuclear_eclipsenaturally, but I'm not sure how well that will go over; fixing the hardcode values otoh is a no-brainer13:33
dhx_myep13:35
dhx_mcan 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_mconfig_inc.php sorry13:36
dhx_mhaha13:36
nuclear_eclipsetouching user configs is probably a *bad* idea....13:37
dhx_mthe config stored in the DB is unaffected13:37
dhx_myeah13:37
dhx_mI don't like it either... just tell the users to fix it themselves?13:37
dhx_mI doubt they have configured all that much13:37
nuclear_eclipseI'd rather see two sets of constants in use for 1.2 while deprecating the old ones....13:37
dhx_mthat'd work :)13:37
dhx_mso I guess I'll leave the old constants in the branch I'm making13:38
CIA-61Mantisbt: s.mazeland * rebb54bda7d6a /plugins/ (2 files in 2 dirs): Fix: #0010541: German localisation for core plugins13:38
CIA-61Mantisbt: s.mazeland * r5f87a58fc737 /plugins/ (4 files in 2 dirs): * Update Mantis to MantisBT in messages and header13:38
CIA-61Mantisbt: s.mazeland * reb7eee06cfb4 /plugins/ (2 files in 2 dirs): Add Dutch translations for core plugins.13:38
dhx_malso I deprecated $g_bug_submit_status in favour of $g_default_bug_status for consistency13:40
dhx_mseparate branch for that?13:41
nuclear_eclipseyep13:44
nuclear_eclipsesiebrand_alt: there?13:47
siebrandnuclear_eclipse: yes13:49
nuclear_eclipsewould 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
siebrandnuclear_eclipse: no one in that channel!13:50
siebrand;)13:51
siebrandoi, 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
siebrandnuclear_eclipse: looks just fine so far; just find and replce.14:00
siebrandnuclear_eclipse: wondering about (int)substr( $f_action, utf8_strlen( $t_custom_fields_prefix ) ) type code, though.14:00
nuclear_eclipsehow so?14:01
siebrandnuclear_eclipse: will substr know what to do with multi byte characters?14:01
nuclear_eclipseah, no it won't, that's another step to take after these three14:01
nuclear_eclipseI just prefer to do things in "smaller" increments14:01
siebrandright. Then I'd say 'getting there' :)14:01
nuclear_eclipsedoes the way the new api handle the string functions seem sane to you?14:01
siebrandwhich commit is that?14:02
nuclear_eclipsesame one :P14:02
nuclear_eclipsejust the portion where it creates utf8_api.php14:02
siebrandah, thought it was only replace. Will read on.14:03
siebrandnuclear_eclipse: there are some unneeded utf*() calls in there. Could that *break* anything?14:03
siebrandThings like:14:03
siebrand-                                       header( 'Content-Length: ' . strlen( $t_dot_output ) );14:03
siebrand+                                       header( 'Content-Length: ' . utf8_strlen( $t_dot_output ) );14:03
siebrandAlso saw s.th. similar for database version14:04
[KK]Kirillsiebrand: where I can translate default (core) plugins?14:04
[KK]Kirillor send you file?14:04
nuclear_eclipsethat'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 call14:04
siebrand[KK]Kirill: put the translations in a zip with a bug. No support for those yet in translatewiki.net.14:05
nuclear_eclipses/zip/patch/ ;)14:05
siebrand[KK]Kirill: want to add that one time, as well as branch support for core messages..14:05
siebrandoh, whatever. I can deal with files ;)14:05
[KK]Kirillok14:05
siebrandunless they're crap and incompletely translated.14:05
nuclear_eclipsepatch -> `git am  <patch file>; git push`14:06
nuclear_eclipse:P14: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
gli001Is there any way to run a program after a ticket is filed on mantis?14:07
[KK]Kirillnuclear_eclipse: can I create test issue?14:07
nuclear_eclipsegiallu: poke poke14:07
nuclear_eclipse[KK]Kirill: hold up, I have a test project you can put that in, let me give you access14:08
giallunuclear_eclipse, peek peek14:08
siebrand[KK]Kirill: demo.mantisbt.org (IIRC)14:08
gialluwhat's up?14:08
nuclear_eclipsegiallu: did you ever get anywhere on diff-style emails?14:08
nuclear_eclipsebtw, howdy :P14:08
gialluhowdy :)14:09
siebrandow, that's running 1.1.5. Ouch.14:09
nuclear_eclipsesiebrand: demo gets no love :P14:09
nuclear_eclipse[KK]Kirill: I added you to my test project, drop one there for testing14:09
giallunuclear_eclipse, no. TBH, each time I start touching something, I am tempted to rewrite the whole damn thing... ;)14:10
nuclear_eclipselol14:10
nuclear_eclipseI have the same problem :D14:10
gialluwanna plan together a new Mantis_Mail calss?14:10
gialluclass even14:10
nuclear_eclipseI'd rather plan a new notification framework :P14:11
[KK]Kirillnuclear_eclipse: not worked14:11
[KK]Kirill????????? ???????? ??????:14:11
nuclear_eclipsehmm14:11
nuclear_eclipseI need to finish changing the collations on all my tables...14:11
nuclear_eclipsewait, but did the email language texts deliver correctly?14:12
[KK]Kirillнот14:13
[KK]Kirillnot14:13
[KK]Kirillmail text not show correctly14:13
nuclear_eclipsehmm14:13
nuclear_eclipsechanging collations is tediouosly painful; you can only do it on a single table at one time...14:14
RonaldHi, 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]Kirillnuclear_eclipse: I think it not in db-collation problem14:15
nuclear_eclipseRonald: correct14:15
Ronaldty14:15
nuclear_eclipseRonald: if you define your table schema in your plugin's ->schema() method, then the plugin system will handle creating it and upgrading it properly14:16
Ronaldoh will look at that, sounds useful!14:16
nuclear_eclipseeg, look at http://git.mantisforge.org/w/source-integration.git?a=blob;f=Source/Source.php;h=e97171233db1631fa956f47f91538be9f07805b0;hb=HEAD14:16
siebrandnuclear_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
siebrandnuclear_eclipse: I would even consider doing nothing, there.14:18
nuclear_eclipsewhy?14:18
siebrandnuclear_eclipse: because it will fail on a lot not-ASCII14:19
siebrandnuclear_eclipse: although this does preserve previous behaviour. Yes, you're right. Leave as is.14:19
nuclear_eclipsesiebrand: I figure that we could potentially find some library or existing code that handles it correctly, and add that in later14:20
* siebrand nods.14:20
[KK]Kirillnuclear_eclipse: In your mantis my issue transform to ??14:21
siebrandnuclear_eclipse: ok, with my coding skills, it reviews just fine.14:21
nuclear_eclipseok, thanks siebrand -- since you're our translation guy, I just wanted to make sure I'm not braindead14:21
nuclear_eclipsethe concepts of UTF-8 and international strings still is beyond my ability to understand...14:22
siebrandnuclear_eclipse: it's messy...14:22
[KK]Kirillnuclear_eclipse: :)14:22
nuclear_eclipsewhy the hell can't everyone just read and write in ASCII sets? :P14:22
[KK]Kirillnuclear_eclipse: learn other languages :)14:23
siebrandnuclear_eclipse: I know there's something called UTF-16, too, but I have no idea what's in there and why :)14:23
nuclear_eclipsesame14:23
nuclear_eclipse[KK]Kirill: I know french, barely :P14:23
nuclear_eclipsebut french still works within the confines of ASCII :P14:23
[KK]Kirillnuclear_eclipse: they have non-ASCII  chars14:24
nuclear_eclipse[KK]Kirill: then still fit in the 8-bit latin1 (what I call ASCII) character set...14:25
siebrandI wonder for example how strtoupper() would treat c-cedille14:25
nuclear_eclipseor, at least I think so14:25
nuclear_eclipsemaybe I'm worng14:25
[KK]Kirillnuclear_eclipse: ok. learn russian or german :)14:25
nuclear_eclipselol14:25
[KK]Kirillor chinese14: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_eclipseyou all just need to speak english, and that's the end of discussion ;014:26
siebrandChinese, especially traditional Chinese is *ouch*...14:26
siebrandI 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
siebrandKorean looks nice, too.14:28
nuclear_eclipsewow, that actaully displays extremely well on my system...14:28
siebrandthis 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_eclipsehooray for DejaVu Sans!14:29
siebrandow, yes, that's *is* a nice font, indeed.14:29
[KK]Kirillsiebrand: I don't see last link14:29
[KK]KirillI haven't font :(14:29
siebrand[KK]Kirill: there's a link to fonts on that page, I believe.14:30
nuclear_eclipseyeah, the last link doesn't render on DejaVu either14:30
siebrandThere's some wikipedia in a Tibetan language that I had the hardest time finding a font for.14:32
nuclear_eclipseok, [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]Kirillnuclear_eclipse: http://leetcode.net/mantis/view_user_page.php?id=1214:33
[KK]Kirill:(14:33
[KK]Kirill???????14:33
nuclear_eclipsedisplays fine for me...14:33
dhx_mnuclear_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
siebrandhttp://meta.wikimedia.org/wiki/List_of_Wikipedias is a nice page to check your script support :)14:34
[KK]Kirillnot rightt link14:34
giallusiebrand, works here on F11 :)14:34
siebrand"Language (local)" is the colom to watch14:34
[KK]Kirillhttp://leetcode.net/mantis/view.php?id=42#3314:34
nuclear_eclipsehmm14:34
nuclear_eclipse[KK]Kirill: but it all works fine on your install?14:35
[KK]Kirillyes14:35
* nuclear_eclipse hates utf8 :P14:35
[KK]Kirillnuclear_eclipse: use windows14:36
[KK]Kirillthey don't support utf-8 yet14:36
[KK]KirillI don't like win14:36
* nuclear_eclipse will never use windows again as long as he has the choice14:36
nuclear_eclipseoh crap, each *column* has its own collation settings!!! wtf?14:38
siebrandnuclear_eclipse: btw, will the work you're doing also fix 8572 and 7400?14:39
nuclear_eclipsedon't know off hand14:40
siebrandWhen using UTF8 for encoding all reports some fields' contents are incorrectly truncated.14:40
siebrandand multibyte str pad problem14:40
siebrandI think it will.14:40
siebrandnuclear_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_eclipseplease test?14:47
[KK]Kirillnice14:47
nuclear_eclipseyay!14:47
[KK]Kirillhttp://leetcode.net/mantis/view.php?id=42#3414:47
nuclear_eclipseended up finding a script that would automate the process14:48
[KK]KirillOh14:48
[KK]Kirillemail work too14:48
nuclear_eclipseI think I'm going to backup the live database and try it there too14:48
[KK]Kirillsee14:48
nuclear_eclipseI win, it *was* a collation issue :P14:48
[KK]Kirillit's for prior comment14:48
[KK]Kirill? ?????????? ????????? ???????? ???????????:14:48
[KK]Kirillit for last comment14:49
[KK]KirillК следующему инциденту добавлен14:49
[KK]KirillКОММЕНТАРИЙ:14:49
nuclear_eclipsewell, right, the previous comments are still broken because they were entered before the collations changed, so they got munged by the db14:49
nuclear_eclipsesimilarly, when you post russion stuffs here, all I see is 10:49 < [KK]Kirill> ц╚ ц⌠ц▄ц┘ц└ц∙ц─ц²ц┘ц█ц∙ ц┴ц▌ц┐ц┴ц└ц┘ц▌ц■ц∙ ц└ц▐ц┌ц│ц≈ц▄ц┘ц▌14:50
nuclear_eclipse10:49 < [KK]Kirill> ц╚ц╞ц╜ц╜ц╔ц╝ц╢ц║ц╡ц╘ц╙:14:50
nuclear_eclipsebunch of characters with accents :P14:50
siebrandHmm, 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_eclipsehi Glenn14:50
siebrandInvalid 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
siebrandI think it comes from phpmailer.14:51
nuclear_eclipsesiebrand: 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_mI'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-feedback14:51
siebrandnuclear_eclipse: yep, same here.14:51
dhx_mhowever, these are currently hardcoded into Mantis, where they ideally should be user customizable14:51
siebrandnuclear_eclipse: I'm looking into another issue. Might look into this one, too.14:52
siebrandnuclear_eclipse: it's not been reported yet, i think.14:52
* nuclear_eclipse taeks the live site offline14:54
[KK]Kirillnuclear_eclipse: when update mantisbt.org?14:54
[KK]Kirillnow?14:55
nuclear_eclipseI'm backing up the database and going to apply the script to update the schema14:56
siebrandI need to temporarily override the 'current user language'.14:59
siebrandwhich variable should I change?14:59
nuclear_eclipsemantisbt.org is back online, [KK]Kirill can you test a random utf8 comment/notification on bug 10303?15:00
mantisbotBug 10303 - jreese - open - assigned15:01
mantisbotCreate and use string_api wrappers for multibyte string functions - http://www.mantisbt.org/bugs/view.php?id=1030315:01
nuclear_eclipseactually', bug 10553 is better to test on :P15:01
mantisbotBug 10553 - datacompboy - open - assigned15:01
mantisbotMantis on www.mantisbt.org/bugs/ sends mails in wrong encoding - http://www.mantisbt.org/bugs/view.php?id=1055315:01
siebrand(if this is possible at all)15:02
siebrandTrying 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]Kirillnuclear_eclipse: on site show correctly15:02
nuclear_eclipsesiebrand: without looking at the code/problem, perhaps a lang_push() should work?15:03
[KK]Kirillemail not recive yet15:03
siebrandnuclear_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 minutes15:04
[KK]KirillAPPLICATION WARNING #300: Строка 'manage_import_issues_link' не найдена.15:05
nuclear_eclipse?15:06
[KK]KirillI translate XMLImportExport15:06
nuclear_eclipseah15:06
[KK]Kirillcheck english15:06
nuclear_eclipse[KK]Kirill: did you get the email yet?15:06
[KK]Kirillyes15:07
[KK]Kirillit's work15:07
[KK]Kirillthanks15:07
nuclear_eclipseawesome15:07
[KK]KirillOh15:11
[KK]Kirillhtml_page_top( lang_get( 'manage_import_issues_link' ) );15:11
[KK]Kirillhtml_page_top( plugin_lang_get( 'manage_import_issues_link' ) );15:11
[KK]Kirillor not?15:12
nuclear_eclipsegiallu: able to look at a branch real quick?15:18
mantisbotNew bug: Bug 10578 - siebrand - open - new15:19
mantisbotNew bug: Admin created user accounts should get different confirmation e-mail - http://www.mantisbt.org/bugs/view.php?id=1057815:19
giallunuclear_eclipse, not now15:19
nuclear_eclipseok, np15:19
giallusorry15:19
nuclear_eclipsevictor looked at it, asked questions, and then never responded after I answered him... :/15:20
[KK]Kirillsiebrand: bug 1057915:24
mantisbotBug 10579 - Kirill - open - new15:24
mantisbotadd russian to MantisBT Core Formating and XMLImportExport - http://www.mantisbt.org/bugs/view.php?id=1057915:24
[KK]Kirillbye bye15:26
mantisbotNew bug: Bug 10579 - Kirill - open - new15:29
mantisbotNew bug: add russian to MantisBT Core Formating and XMLImportExport - http://www.mantisbt.org/bugs/view.php?id=1057915:29
mantisbotNew bug: Bug 10580 - siebrand - open - new15:34
mantisbotNew bug: Admin user creation gives output errors - http://www.mantisbt.org/bugs/view.php?id=1058015:34
phl4kxhi all15:34
dhx_mhi15:34
phl4kxWhy when I like more information about incident, I cant assign to a informated user?15:35
dhx_myou don't have permission to do so? there is a configuration variable that defines who can and can't assign others to a bug15:36
nuclear_eclipsephl4kx: there is a threshold configuration that determines who an issue can be assigned to15:36
thraxispphl4kx: 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
phl4kxnuclear_eclipse15:37
phl4kxthraxisp15:37
phl4kxif a user report for a incident, and I like to know more info about the incident15:38
nuclear_eclipsethraxisp: since you're around, you have time to review a branch?15:38
phl4kxim the developer, lets I click in MORE INFO, but I cant select the informated user15:38
phl4kxcan I change this option?15:38
nuclear_eclipsephl4kx: 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 level15:39
phl4kxnuclear_eclipse, where can I configured the option?15:39
nuclear_eclipselook in config_defaults_inc, and copy the option to your config_inc.php, and modify the value in config15:40
nuclear_eclipsein config_inc.php15:40
phl4kxnuclear_eclipse is ok now15:41
phl4kxI change the configuration with WEB :)15:42
thraxispphl4kx: It may also be configurable through Manage -> Manage Configuration -> Thresholds (I can't remember).15:44
thraxispWe should stop telling people to change config through config_inc.php15:44
thraxispnuclear_eclipse: I should have some tome today.15:45
nuclear_eclipsecool, 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_eclipsethanks Glenn15:46
dhx_mthraxisp: what is the alternative? use the database?15:46
dhx_mbug_graph_bystatus.php has some of the most screwed up spacing I've ever seen :p15:49
dhx_mindentation is a random combination of tabs and spaces (not necessarily the same on each line)15:50
dhx_mI think I'll ignore fixing it in my patch15:51
dhx_mand just leave whitespace wrong on the lines I've changed15:51
CIA-61Mantisbt: 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 language15:54
CIA-61Mantisbt: s.mazeland * r51e4567d5da9 /plugins/ (2 files in 2 dirs): Fix: #0010579: add Russian to MantisBT Core Formating and XMLImportExport. Contributed by Kirill.15:54
siebrandyay. Gotta love all that tracker spam :)16:02
siebrandHmm: 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
siebrandotherwise: what *is* expected behaviour?16:11
phl4kxhi16:17
phl4kxthere 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
thraxispphl4kx: 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
phl4kxthraxisp, lets I cant do this?17:18
* paul_ pokes nuclear_eclipse 18:07
dhx_mmy branch is almost ready for testing @ http://git.mantisforge.org/w/mantisbt/dhx.git?a=shortlog;h=refs/heads/rm-hardcoded-enum18:09
dhx_mstill have to move http://git.mantisforge.org/w/mantisbt/dhx.git?a=commit;h=1eeea347740a427088c7a17de43c3e5524a6bd3b into my new branch and add documentation for it18:10
dhx_mI'm off for now though, will finish it later and give it some testing :)18:11
paul_lo dhx_m18:12
dhx_mhey18:12
paul_you going for a few hours now then?18:13
dhx_myep, won't be back for 12hrs or so18:14
dhx_msomething you need testing?18:14
mantisbotNew bug: Bug 10581 - noamor - open - new18:15
paul_I guess not18:15
mantisbotNew bug: п▒п░пЁ - http://www.mantisbt.org/bugs/view.php?id=1058118:15
paul_I have a bunch of stuff to do18:15
dhx_mto mantis? :)18:17
* paul_ sighs18:17
paul_yse18:17
dhx_mI have a few features I can get ready for 1.2 if anyone is interested18:19
paul_oh?18:19
mantisbotNew bug: Bug 10582 - noamor - open - new18:20
mantisbotNew bug: -/Б└√ - http://www.mantisbt.org/bugs/view.php?id=1058218:20
* paul_ sighs18:20
dhx_m1. an option to show the HTML buttons above, below or both above and below the bug information when viewing a bug18:20
paul_didn't john already do that?18:20
dhx_mnot afaik18:20
dhx_m1 = bug 1021718:21
mantisbotBug 10217 - kec161 - open - new18:21
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=1021718:21
paul_check latest18:21
nuclear_eclipsedhx_m: that's already in ;)18:22
dhx_moh :)18:22
dhx_mnice18:22
dhx_mI missed that commit18:22
dhx_mI've also got a feature that adds a stick/unstick button to the row of HTML buttons shown when viewing a bug18:23
dhx_mcurrently there is no way to stick/unstick a bug once you're looking at it18:23
paul_how can you miss a commit ;/18:24
dhx_m:)18:24
nuclear_eclipseperhaps he's not on the commit-spam list :P18:24
nuclear_eclipseor perhaps the list being name 'mantisbt-cvs' is giving him doubts....18:24
mantisbotNew bug: Bug 10583 - noamor - open - new18:25
mantisbotNew bug: я▐п╟я▀ - http://www.mantisbt.org/bugs/view.php?id=1058318:25
nuclear_eclipsearg18:25
paul_whats with giallu's mail?18:25
nuclear_eclipsewhich one?18:25
paul_he's only sent one today18:26
nuclear_eclipsemaybe only one that you've seen ;)18:26
dhx_mhaha, I usually use gitweb to review changes :)18:26
paul_heh18:26
paul_re corn18:26
paul_cron18:26
nuclear_eclipseyeah, 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 times18:27
dhx_mI guess bug 10217 can be closed for 1.2 then :)18:27
mantisbotBug 10217 - kec161 - open - new18:27
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=1021718:27
* nuclear_eclipse lazy18:28
dhx_mnuclear_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_mpaul_: nope18:28
nuclear_eclipsedhx_m: do you want it?18:28
dhx_mguess it'd be helpful to link changesets, make relationships, etc18:29
* nuclear_eclipse fixes18:29
nuclear_eclipseyour username on mantisbt.org is 'dhx' right?18:29
dhx_mthe other thing I like to do is rename bug titles to more useful things... is that something you do here?18:29
dhx_myep18:29
dhx_mlet me correct that...18:30
dhx_mif some newbie makes a new bug titled "HTML OUTPUT IS BROKEN"18:30
dhx_mand by luck/chance it was a real issue, would you fix the bug title usually?18:30
nuclear_eclipsedhx_m: depends on how "wrong" it is :P18:31
dhx_myep, obviously there is the problem of people remembering bugs by title... hence titles that change all the time are confusing ;)18:32
dhx_mnuclear_eclipse: seems to work, thanks18:32
paul_nuclear_eclipse: are you busy tonight?18:32
nuclear_eclipseI usually only touch submitted data if it's blatantly wrong or misleading -- if it's only slightly off track, I'm too lazy :P18:32
dhx_myep :)18:33
nuclear_eclipsepaul_: not that I know of18:35
nuclear_eclipsestill at work for 2.5 hours18:35
dhx_mactually bug 10274 is one I use all the time18:35
mantisbotBug 10274 - dhx - open - new18:35
mantisbotDisplay target release date next to target version - http://www.mantisbt.org/bugs/view.php?id=1027418:35
dhx_mmakes it easier to keep track of multiple future releases18:36
dhx_m10268 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 buttons18:36
dhx_mno need for "Close Issue" when "Close" has the same meaning in half the space18:37
nuclear_eclipseI'm +1 for 1026818:37
nuclear_eclipsedhx_m: mind posting screenshots along with your patches to show what it will look like?18:37
dhx_msure18:38
nuclear_eclipsethanks :)18:38
dhx_mbasically at 1280x1024 the buttons start to wrap over 2 lines18:38
nuclear_eclipseyeah, in my case, they push off the screen18:38
dhx_mI think the strings on the buttons can be made much shorter to improve usability... and to allow more buttons on the screen18:38
nuclear_eclipsebut I run my browsers at about 1000px wide18:39
dhx_mmaybe I'll just do a lang patch for that18:39
dhx_myep18:39
dhx_mbtw any chance of getting mantisbt.org to show the html buttons at the top?18:39
nuclear_eclipsedo the lang patch, and i'll commit it in a heartbeat18:39
dhx_mok18:40
nuclear_eclipsedhx_m: if anything, propose it on the list, but unless you can convince people that it should default to the top, I somewhat doubt it18:40
dhx_mI just find it annoying have to scroll down to "Update Issue"18:41
dhx_myeah no biggie18:41
dhx_mit only really affects devs18:41
dhx_m"Update Issue" => "Edit"?18:43
dhx_m"update" sounds fairly vague compared to "edit"18:43
* paul_ screams18:44
dhx_mhaha18:44
dhx_mjust an idea18:44
paul_?18:44
nuclear_eclipsehi paul_18:44
dhx_mwas that a scream of disapproval? :)18:44
dhx_mguess not if you threw in the ?18:45
dhx_mhttp://git.mantisforge.org/w/mantisbt/dhx.git?a=commitdiff;h=00023beabcaacb71091871ec5d7fba45632af1a918:53
paul_can you localize category names?19:07
paul_can you localise project names?19:07
nuclear_eclipseno to both19:07
paul_can you localise custom field names?19:07
paul_and why is our api so retarded19:08
nuclear_eclipseno, and because19:09
nuclear_eclipsewe just like ticking you off, apparently19:09
dhx_mARGGGH so print_all_bugs_page.php has no limit for how many bugs to show... sorry if I crashed mantisbt.org ;/19:11
nuclear_eclipselol19:12
dhx_mwait... it did crash :o19:12
dhx_mthat sucks19:12
nuclear_eclipseworks for me...19:12
dhx_mah yep, it's back again for me now too19:12
nuclear_eclipsewe have about 20 apache processes, so one hanging for 30 seconds won't crash the box :P19:13
dhx_m:)19:13
dhx_mermm doesn't the feature in 10552 already exist with the time tracking (built in) feature?19:18
dhx_mbug 1055219:18
mantisbotBug 10552 - datacompboy - open - new19:18
mantisbotAdd working timer - http://www.mantisbt.org/bugs/view.php?id=1055219:18
paul_lo siebrand20:12
siebrandhey paul_.20:12
siebrandyou prolly have comments about 2 issues :)20:12
paul_ahh yes20:14
paul_wtf? :)20:15
paul_I warn if columns/tables are not utf820:15
siebrandpaul_: ok, but users have to take care of conversion themselves, right?20:15
paul_until swomeone tells us/me/you how to convert :P20:16
paul_I hit google20:16
paul_and came away unsure if I:20:16
paul_need to run mysql dump / restore20:16
paul_b) just run a sql alter table command20:16
paul_c) dump data, run it through some script to check/convert data20:16
paul_and import20:16
siebrandyes, it's shady.20:17
siebrandthe main step is: make a backup so you can restore if you fail..20:17
siebrandpaul_: so we close http://www.mantisbt.org/bugs/view.php?id=7779 ?20:17
siebrandpaul_: second issue is a revert I made (&amp; -> & (issue http://www.mantisbt.org/bugs/view.php?id=10369 - and another issue reopened)20:18
nuclear_eclipsepaul_: http://www.mantisbt.org/bugs/view.php?id=1055320:18
nuclear_eclipseI linked the basic script I used to convert both mine and live database via a bunch of alter statements20:19
nuclear_eclipsethe script is poor quality though, imo20:19
siebrandnuclear_eclipse: hmm, has potential, though, although it is only for 1 database engine.20:19
nuclear_eclipseright20:20
paul_can i break stuff20:23
nuclear_eclipseno20:23
nuclear_eclipsefix already-broken stuff first, please20:23
nuclear_eclipsedue dates are still broken...20:24
paul_how?20:25
nuclear_eclipseum, when the user enters a date string, it doesn't get translated into a timestamp first, so it's completely wrong20:26
nuclear_eclipsewhich also means it breaks any existing due dates the moment the user updates the issue20:26
paul_sure that's still the case in trunk?20:26
nuclear_eclipseyes20:27
nuclear_eclipseit just blindly shoves the date string into the update query20:27
paul_I strtotime it?20:27
nuclear_eclipseah, sorry, I was on a diff branch when I tested20:30
nuclear_eclipselet me test now20:31
paul_nuclear_eclipse: I need to commit bugobjects ;/20:50
nuclear_eclipseok, go ahead20:52
* nuclear_eclipse wonders how much of a merge conflict that will create....20:52
nuclear_eclipsecan you show me an up-to-date diff?20:53
paul_in what sense of a merge conflict?20:54
nuclear_eclipsewith all my local branches20:54
paul_heh20:54
paul_I can't see it being an issue20:54
nuclear_eclipseif 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_eclipsetime to head home21:01
nuclear_eclipsecheers21:01
paul_bah21:01
paul_http://git.mantisforge.org/w/mantisbt/paul.git?a=shortlog;h=refs/heads/11June21:02
mantisbotNew bug: Bug 10584 - polzin - open - new21:45
mantisbotNew bug: Fix in #10050 requires access_has_global_level for time tracking instead of project_level - http://www.mantisbt.org/bugs/view.php?id=1058421:45
paul_nuclear_eclipse: lurking from home at all? ;p22:53
nuclear_eclipseyep22:53
nuclear_eclipseplaying WoW22:54
paul_could you look at string_api line 491-3 briefly?22:54
nuclear_eclipsejust a sec22:55
nuclear_eclipsepaul_: this part?23:24
nuclear_eclipseif( null === $p_user_id ) {23:24
nuclear_eclipseif( 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 files23:26
paul_the eregi_replace lines23:26
nuclear_eclipseok23:26
paul_we need to replace them with pcre regex's :)23:26
nuclear_eclipseoh, ok, np23:27
nuclear_eclipseremind me tomorrow, and I'll get that taken care of, k?23:27
* nuclear_eclipse is about to eat dinner23:27
paul_i'm supposed to be going to bed :P23:27
paul_GN :P23:27
nuclear_eclipsenn23:27
* paul_ is on php5.3 support :P23:27
* siebrand mumbles something.23:47

Generated by irclog2html.py