Thursday, 2009-11-26

../irclogs/#mantishelp.2009-11-26.log
--- scribe started ---00:00
Heady|are there any planned dates for the stable 1.2 release?11:44
dhx_zhi11:46
dhx_znothing planned afaik11:46
dhx_zit's more a case of when the few remaining bugs are fixed11:46
Heady|any important things are open?11:48
dhx_zanonymous users are always shown the login screen11:48
dhx_zmaybe a few more from http://www.mantisbt.org/bugs/roadmap_page.php11:49
Heady|ok thx11:54
Heady|I will wait for the next year ;)11:54
dhx_zare you installing a new copy of Mantis?11:55
Heady|no11:58
Heady|for 5-6 weeks i upgraded from 1.1.1 to 1.1.811:58
Heady|but as there are some featurerequests I think we need the pluginsystem11:58
Heady|by the way is a redesign of the configuration page in the config planned?11:59
Heady|its really a pain to scroll trough this list if you have like 50+ projects11:59
dhx_zyeah the UI configuration of Mantis is in desperate need of attention11:59
dhx_zalthough I suspect it isn't a high priority at the moment12:00
dhx_zwell... not quite yet ;)12:00
Heady|simplest would be a filter for project/user/configoption12:00
ln-roadmap_page is quite empty, is that a bug12:00
dhx_zI think one of the major tasks at the moment is converting the code base into more modern code (OO)12:00
dhx_zand splitting out views and logic into separate parts12:01
dhx_z(templates, new UI, etc)12:01
Heady|alot of work with no "real viewable" effort in mantis :D12:01
dhx_zln-: works fine for me, you need to have issues targeted towards versions that haven't been marked as 'released' or 'obsoleted'12:01
dhx_zpartly true, although it would lead to a new UI12:02
dhx_zwhich is desperately needed :D12:02
ln-dhx_z: i meant the very roadmap_page your url pointed to12:02
dhx_zln-: oh you're right, that is a bug in the current version of 1.2.x when you're an anonymous user12:02
dhx_zI'll get the bug ID12:03
dhx_zso you can monitor it if you like12:03
dhx_zbug 1103112:03
ln-thanks12:04
dhx_zI've bumped the priority and severity12:04
dhx_zhopefully we'll be able to fix that soon :)12:05
dhx_zI'm currently working on drafting out some ideas for a new access control system in Mantis12:05
dhx_zwhich would be a large component towards supporting groups of users in Mantis12:05
dhx_zone of the most requested features ;)12:06
Heady|groups? ^^12:07
Heady|sounds interesting :D12:08
dhx_zwell my idea is to use something similar to RBAC (role based access control)12:08
dhx_zso instead of having access levels12:08
dhx_zyou have finer grained permission controls for different roles in your development team/community12:08
dhx_zroles may be things like "Software Engineer", "QA Lead", "Project Manager", etc12:09
Heady|you plan a gui for it or not?12:09
dhx_zworking out the low level stuff first (database structure, classes, etc)12:09
Heady|atm its a bid strange as sum permissions can be set in the gui and others have to be set via variables12:09
dhx_zbut yeah, it'd need a UI too12:09
Heady|I need to read the default config quite often12:09
dhx_zthat's because the configuration UI has been neglected for so long12:09
Heady|and sometimes I wonder why some single config options are in the online config page12:10
dhx_zit wouldn't be hard to add all the configuration access levels of the UI as-is12:10
dhx_zbut I guess we've all been slack :)12:10
Heady|so some checkboxes seem to set more than 1 value12:10
dhx_zsome bits are ugly, I must admit12:10
dhx_zpart of the reason I'm planning an overhaul of the access controls12:11
dhx_zto make it easier/more modern/more customisable12:11
Heady|will be hard to upgrade with a completly new system:D12:11
Heady|in mantis 1.3 or 1.4? :D12:11
dhx_zyeah lol, not so sure12:11
dhx_zat the moment I'm struggling a little with working things out12:11
dhx_zI have a grand list of features I'd like12:12
dhx_zsuch as separation of duties (the person that wrote code to fix an issue can't also review the code), multiple authorisation (two guests could combine their powers to bump severity higher), etc12:13
ch750536Morning guys12:32
ch750536a bit noob but trying to get notes to accept tables (html). Searching for 'html' or 'tables' in the mantis issue list is like searching for 'porn' on the interweb. Anyone point me in the right direction?12:33
dhx_zsee $g_html_valid_tags12:34
dhx_zI'm not sure it'll work, but you can try12:34
dhx_zyou'd need to add $g_html_valid_tags .= 'table, tr, td, th' to your config_inc.php file12:35
dhx_zoops12:35
dhx_zmake that:12:35
dhx_z$g_html_valid_tags .= ', table, tr, td, th';12:35
ch750536that had a very odd effect12:38
ch750536:)12:38
ch750536some html tables worked, rest of the code for the page trashed...12:38
Heady|add the closing tags too12:38
ch750536possibly my test examples. let me clean up12:38
Heady|just a guess :D12:39
dhx_zno need for closing tags, they're implied afaik12:39
dhx_znow you know why we don't recommend adding too many HTML tags :)12:40
dhx_zthey're far too complex to support12:40
dhx_zwe'd have to ensure each tag is closed correctly for instance12:40
dhx_zso that the rest of the page is unaffected12:40
ch750536Understood, guys thanks for your help, anytime you need a beer pop in.12:42
dhx_zno problem12:42
dhx_zwhat you're after is something that would be ideally suited to a plugin I think12:42
dhx_zbut you'd have to be extremely careful with parsing and sanitising user input12:43
norbertmhi12:47
dhx_zhi12:47
norbertmI'd like to report an api-soap bug but I am not receiving the confirmation email at http://www.mantisbt.org/bugs/signup_page.php though my email address is working properly12:48
norbertmcan somebody please check if you receive the confirmation email?12:48
norbertmcan be a password reminder as well12:49
dhx_zis this the signup confirmation email?12:49
norbertmyes12:49
norbertmbut I am not receiving the password reminder mail either12:49
norbertmalthough that may be because my account is not active yet12:49
norbertmno error messages though12:50
norbertmargh.. they just arrived12:50
norbertmsorry12:50
dhx_zah yeah that's ok12:50
norbertmthere was a little delay12:51
norbertmthanks12:51
dhx_zusually emails are sent in bulk every few minutes via cron job12:51
dhx_zit's better for performance that way12:51
dhx_zotherwise you have to wait for a PHP page to load while the email is sent (it takes a while)12:51
dhx_zso it happens async in the background for you :)12:51
dhx_zat the cost of a slight delay12:51
dhx_zbefore you report12:52
dhx_zwhich version of Mantis are you using?12:52
dhx_zI suggest testing against the latest 1.2.x git master version12:52
dhx_zas it has received a lot of fixes lately12:52
norbertm1.2.0rc212:52
norbertmthanks, I'll try12:53
dhx_zyep see http://git.mantisbt.org/?p=mantisbt.git;a=shortlog12:53
dhx_zthere have been a number of SOAP API fixes since 1.2.0rc212:53
norbertmcan you tell if there's any easy way to tell whether a bug occurs in the mantis soap api vs the mylyn-mantis bridge?12:53
dhx_zactually http://git.mantisbt.org/?p=mantisbt.git;a=shortlog;h=refs/heads/master-1.2.x is more useful :)12:54
norbertmor in other words, is there any soap api tester or example available?12:54
dhx_zthere are some unit tests for the SOAP API if that is what you mean?12:54
norbertmyes, that will be perfect12:54
norbertmI can extend them if it they do not cover the issue12:55
dhx_zsee http://git.mantisbt.org/?p=mantisbt.git;a=commitdiff;h=9e0b5d60139163494fb7778d04fd0362b93f10c312:55
norbertmit's that the product version does not propagate to mylyn (eclipse) anymore12:55
norbertmit worked until 1.1.8 for sure12:55
dhx_zyou may want to send an email to the developer mailing list if you are interested in technical advice/help on fixing problems12:56
dhx_zit'll get attention from developers that work on the SOAP API part of Mantis12:56
dhx_zbut yeah, I advise you to try the latest 1.2.x git master first12:56
norbertmthanks12:56
norbertmI'll try to track it down first12:56
dhx_zand report a bug if the problem exists :)12:56
dhx_zthanks12:56
dhx_zRobert will be interested in any bugs you find12:57
dhx_z(and will most likely get them fixed quickly too)12:57
dhx_zor if you are up to it, patches (git format) are welcomed too :)12:57
norbertmunfortunately I only use SVN right now but I'll be able to provide some kind of patch if I can track down the issue12:59
norbertmand I will :)13:00
norbertmthanks13:00
norbertmcu13:00
dhx_zgreat, thanks13:01
mantisbotBug 11031 - hubdog - open - assigned13:17
mantisbotCan not view changelog page without login as user - http://www.mantisbt.org/bugs/view.php?id=1103113:18
paulr_dhx_z: moo14:46
doyhas anyone succeeded in using the soap api from perl?18:36
nuclear_eclipsedoy: I don't know, but people have used the SOAP api from Java and Python19:29

Generated by irclog2html.py