| ../irclogs/#mantishelp.2009-06-02.log | ||
| --- scribe started --- | 00:00 | |
| MkJackson1 | for some reason my mantis server fails to shoot out e-mails to the users when I create them nor does it shoot e-mails to users when they request their password | 01:36 |
|---|---|---|
| nuclear_eclipse | do notifications work when reporting/updating issues? | 01:37 |
| MkJackson1 | hmm haven't really set up anything yet but I'll give that a shot | 01:37 |
| nuclear_eclipse | MkJackson1: if you're runnig Mantis on a Windows server, you'll need to configure Mantis to use an existing SMTP server to send mail | 01:38 |
| MkJackson1 | any way to do that via the mantis web interface | 01:47 |
| nuclear_eclipse | no, you'll need to copy the settings from config_defaults_inc into your config_inc.php and make the modifications there | 01:48 |
| mantisbot | New bug: Bug 10550 - mravcek - open - new | 08:13 |
| mantisbot | New bug: Report issue via email - http://www.mantisbt.org/bugs/view.php?id=10550 | 08:13 |
| mantisbot | New bug: Bug 10551 - aliang - open - new | 09:13 |
| mantisbot | New bug: all list is MULTIPLE - http://www.mantisbt.org/bugs/view.php?id=10551 | 09:13 |
| mantisbot | New bug: Bug 10552 - datacompboy - open - new | 09:28 |
| mantisbot | New bug: Add working timer - http://www.mantisbt.org/bugs/view.php?id=10552 | 09:28 |
| mantisbot | New bug: Bug 10553 - datacompboy - open - new | 09:53 |
| mantisbot | New bug: Mantis on www.mantisbt.org/bugs/ sends mails in wrong encoding - http://www.mantisbt.org/bugs/view.php?id=10553 | 09:54 |
| mantisbot | New bug: Bug 10554 - Clifton - open - new | 10:44 |
| mantisbot | New bug: Enroll causes "Sytem Error" and crashes - http://www.mantisbt.org/bugs/view.php?id=10554 | 10:44 |
| mantisbot | New bug: Bug 10555 - Clifton - open - new | 11:04 |
| mantisbot | New bug: Sale with product 5 fails - http://www.mantisbt.org/bugs/view.php?id=10555 | 11:04 |
| sbs | hi all | 14:13 |
| sbs | I am looking for a project version manager for mantis but haven't be able to find one | 14:13 |
| nuclear_eclipse | what do you mean? | 14:13 |
| sbs | we have many projects in a kind of top down hierarchy, so version management is a pain since I have to setup the version of each projec by hand | 14:14 |
| sbs | I would like to setup the version on the top project and have it flow down automagically to all subprojects | 14:14 |
| nuclear_eclipse | sbs, that's not possible currently, but there is an option to copy versions from one project to another; you could define versions at the top-level project and just copy it to all the subprojects... | 14:15 |
| sbs | I have seen and have used that | 14:22 |
| sbs | but coping from 1 project to twenty some project is just such a pain and so much error prone that I wonder how people manage version in real life | 14:23 |
| nuclear_eclipse | a) most people probably don't have large project hierarchies, b) a very similar problem is why I created the ProductMatrix plugin for Mantis 1.2, which allows you to define products and versions outside of the project hierarchy, and set statuses against more than one version on the same issue, and it builds a roadmap/changelog for each product/version, while still allowing you to use the standard project/milestone system as well | 14:25 |
| sbs | so that's basically what I am looking for :) | 14:26 |
| sbs | is thta publicly available? | 14:26 |
| nuclear_eclipse | http://git.mantisforge.org/w/product-matrix.git | 14:26 |
| nuclear_eclipse | requires development builds of 1.2 though | 14:26 |
| sbs | how much risks does that put on my install? | 14:27 |
| d1b | hi mantis is amazing! but how can i stop useres from signing up / using stuff without an admin auth ? | 14:27 |
| nuclear_eclipse | sbs: depends on how important/critical your install is :P | 14:29 |
| sbs | d1b: iirc there is an option flag to disable the sign-up page | 14:29 |
| d1b | sbs: where do i find that + where do i find this twitter thing? | 14:29 |
| nuclear_eclipse | d1b: set `$g_allow_signup = OFF;` in your config_inc.php | 14:30 |
| d1b | (i see it on the maintsbt wiki. oh so mantis is mostly configured by that file ? | 14:30 |
| d1b | i just install it and i'm really really impressed. | 14:30 |
| nuclear_eclipse | for the twitter plugin, you'll need to be running a development version of mantis 1.2, and you can get the mantweet plugin from git.mantisbt.org | 14:31 |
| sbs | nuclear_eclipse: this install is our "production" install, but it's mostly used internally | 14:31 |
| sbs | customer have access, but there are very few actually using it | 14:31 |
| nuclear_eclipse | sbs: as anecdotal evidence, we've been running version 1.2 on mantisbt.org for a long time | 14:32 |
| d1b | i'm running nuclear_eclipse i'm running that i will checkout the git repo. any other neat plugins to use / test? | 14:32 |
| nuclear_eclipse | I've also been using 1.2 on my own sites, and we're using it at my company | 14:33 |
| nuclear_eclipse | d1b: look at http://git.mantisforge.org for a comprehensive list of public plugins | 14:33 |
| sbs | ok so the "this is not good for production... " is just for noobs :p | 14:33 |
| sbs | I'll upgrade and try the matric stuff thanxs | 14:33 |
| nuclear_eclipse | sbs: it's for people who expect things to never have growing pains :P | 14:33 |
| nuclear_eclipse | sbs: also note that the matrix plugin has a soft dependency on jquery, which allows for a collapsible version hierarchy... | 14:35 |
| nuclear_eclipse | jquery plugin can also be found on git.mantisforge.org | 14:35 |
| sbs | nuclear_eclipse: I have at the moment no clue about the impact of jquery soft dependancy, but I'll find soon enough. :) Thanks for the info and the link. I'll sign in back some time later if I can't figure out how to get this running | 14:37 |
| d1b | so with these publics how do i install them | 14:42 |
| d1b | do i need to set configs as well as dropping files? | 14:43 |
| nuclear_eclipse | either a) download a snapshot from gitweb and extract into your mantisbt/plugins/ directory, or b) make a local git clone, and set up symlinks in the plugins directory | 14:43 |
| d1b | nuclear_eclipse: is there a plugin for csv / text email import for users ? | 14:44 |
| nuclear_eclipse | d1b: most configuration for a plugin (if any) should be contained within a UI in the manage plugins page in mantis | 14:44 |
| d1b | thank you. | 14:44 |
| nuclear_eclipse | d1b: not that I know of | 14:44 |
| d1b | um i cannot git clone the entire git.mantisforge.org or is that my fault... | 14:48 |
| nuclear_eclipse | you need to clone an individual plugin's repository | 14:49 |
| nuclear_eclipse | eg, `git clone git://git.mantisforge.org/<plugin>.git` | 14:49 |
| d1b | OH | 14:49 |
| d1b | ok. | 14:49 |
| d1b | i have only used git over ssh atm ;) | 14:50 |
| d1b | fetch-pack from 'git://git.mantisforge.org/w/ical.git' failed. | 14:50 |
| d1b | oh i dind't remove the w | 14:51 |
| d1b | k ignore me | 14:51 |
| d1b | btw i'm interested in what drives mantis | 14:55 |
| d1b | given that there are so many uses of this kind of software. | 14:56 |
| nuclear_eclipse | PHP drives it, and sheer willpower :P | 14:56 |
| d1b | nuclear_eclipse: pitty i don't know php yet ^^ | 14:57 |
| sbs | is it possible to update a mantis mysql db to sqlserver? does that have side effects? is this a manual operation or is there some kind of automated script for that? | 14:58 |
| nuclear_eclipse | sbs: you'll probably need to do some sort of manual work to make the conversion; try looking for existing tools that might ease the conversion process... | 14:59 |
| d1b | APPLICATION WARNING #2400: Event "EVENT_ACCOUNT_PREF_UPDATE" has not yet been declared. | 15:07 |
| d1b | did i do something wrong? | 15:07 |
| nuclear_eclipse | d1b: you need a nightly build of 1.2 - the a3 release is not new enough | 15:09 |
| nuclear_eclipse | I'm implementing events at the same time that I'm implementing individual plugins :) | 15:10 |
| d1b | oh ... | 15:11 |
| d1b | ah can i upgrade this to a nightly then. | 15:11 |
| d1b | can i git ini and then clone minus the config ? | 15:11 |
| d1b | init* | 15:11 |
| d1b | ah merge | 15:11 |
| d1b | or is there an older version that does need nightly related / introduced things? | 15:15 |
| nuclear_eclipse | d1b: you should be fine just pulling the latest from Git | 15:20 |
| d1b | nuclear_eclipse: how often will this be updated / break on me tho. | 15:22 |
| nuclear_eclipse | d1b: sporadic, but we're trying to push for an RC release, so things should hopefully be rather stable on it | 15:23 |
| d1b | ok. | 15:24 |
| d1b | i find it funny how i was looking for a project management suite and ended up with mantis | 15:25 |
| d1b | this is for a comp society tho | 15:25 |
| d1b | er is it possible to modify the description of an issue? | 15:28 |
| d1b | ah found it | 15:28 |
| d1b | can i colour issues by priority? | 15:32 |
| nuclear_eclipse | no, it's hardcoded to color by status | 15:33 |
| d1b | nuclear_eclipse: oh. | 15:35 |
| d1b | pitty that was the one thing i was after. | 15:35 |
| d1b | oh well back tolooking | 15:35 |
| d1b | might get my friend to help code a php plugin if i can't find anything else. | 15:35 |
| d1b | or can i file a feature request? | 15:36 |
| nuclear_eclipse | just make sure you look to see if it's already been requested :P | 15:41 |
| d1b | nuclear_eclipse: k | 15:43 |
| d1b | nuclear_eclipse: is there a method of confirming many issues at a time? | 15:50 |
| nuclear_eclipse | d1b: from the View Issues page, select multiple issues and choose a group action from the dropdown | 15:51 |
| d1b | ok | 15:52 |
| d1b | + what's with all the clicking ... seems silly to me to have to click to reload a page ;) | 16:21 |
| CIA-61 | Mantisbt: jreese * r209070a7ff3f /core/email_api.php: Remove old email_api functions that are no longer used. | 17:57 |
| mantisbot | New bug: Bug 10556 - aik099 - open - new | 18:51 |
| mantisbot | New bug: Function "config_get" used in plugin "init" function gives fatal error. - http://www.mantisbt.org/bugs/view.php?id=10556 | 18:51 |
| mantisbot | New bug: Bug 10557 - erick - open - new | 19:01 |
| mantisbot | New bug: MUESTRA - http://www.mantisbt.org/bugs/view.php?id=10557 | 19:01 |
| nuclear_eclipse | paul_: there? | 19:30 |
| nuclear_eclipse | thraxisp: got a moment? | 19:37 |
| thraxisp | nuclear_eclipse: A few | 19:41 |
| nuclear_eclipse | just sent a mail to dev list about testing a fix for emails/bugnotes; can you take a few to try and test/verify the fix? | 19:48 |
| nuclear_eclipse | http://git.mantisforge.org/w/mantisbt/jreese.git?a=commit;h=a6e8a4b1e1cd23607080048345a8dc9ddd3835b0 | 19:49 |
| paul_ | moo | 20:00 |
| nuclear_eclipse | hi paul_ | 20:00 |
| paul_ | that looks dangerous | 20:01 |
| nuclear_eclipse | paul_: the only thing that calls bugnote_get_all_bugnotes is bugnote_get_visibile_bugnotes =\ | 20:01 |
| paul_ | anyway | 20:02 |
| nuclear_eclipse | so changing the semantics of that function doesn't affect anything else | 20:02 |
| * paul_ playing with graphs :P | 20:02 | |
| paul_ | or about to | 20:02 |
| paul_ | we stop breaking trunk on saturday right? | 20:02 |
| nuclear_eclipse | right | 20:02 |
| paul_ | so annoying | 20:06 |
| * paul_ wonders if theres any docs on this plugin rubbish :P | 20:13 | |
| nuclear_eclipse | http://docs.mantisbt.org/master/en/developers/dev.plugins.html | 20:14 |
| nuclear_eclipse | whether or not you consider those sparse pages documentation is an exercise for the reader :P | 20:14 |
| paul_ | erm | 20:23 |
| paul_ | I dont like how you've done lang api for pugins | 20:23 |
| * paul_ slaps nuclear_eclipse | 20:23 | |
| nuclear_eclipse | paul_: thanks for letting me know that about 10 months after plugins were in core :P | 20:23 |
| paul_ | well | 20:24 |
| paul_ | np | 20:24 |
| paul_ | :) | 20:24 |
| nuclear_eclipse | you *were* consulted on plugins before they went into core, you know.... | 20:24 |
| paul_ | :) | 20:24 |
| nuclear_eclipse | and you never complained back then... | 20:24 |
| paul_ | i'm not pcomplaining | 20:24 |
| paul_ | i'm just observing | 20:24 |
| paul_ | atm | 20:24 |
| paul_ | if you define a language string within a plugin | 20:24 |
| paul_ | that matches another plugins language string | 20:25 |
| nuclear_eclipse | paul_: that was an explicit design decision | 20:28 |
| paul_ | one should use plugin.php to reference pages within the plugin? | 20:29 |
| nuclear_eclipse | it allows plugins to redefine core language strings as needed, which is already useful in product-matrix.git to differentiate between product-versions and project-versions (renamed to milestones) | 20:29 |
| nuclear_eclipse | paul_: if you want to reference a page, use the plugin_page() function to get a URL to the page | 20:30 |
| paul_ | so erm, how do I add something to a menu bar? | 20:30 |
| nuclear_eclipse | hook EVENT_MENU_MAIN and return a link | 20:31 |
| paul_ | john | 20:31 |
| paul_ | need a new EVENT :) | 20:32 |
| * paul_ likes the copy/paste job so far | 20:32 | |
| paul_ | nuclear_eclipse: what arguments get passed to menu events? | 20:39 |
| nuclear_eclipse | event_name is always the first parameter passed to any event hook | 20:40 |
| nuclear_eclipse | for menu events, there aren't any other parameters passed | 20:40 |
| paul_ | it needs to take in page name | 20:43 |
| paul_ | so you can hide menu item if it's already selected? | 20:43 |
| paul_ | or mroe hmm | 20:43 |
| nuclear_eclipse | hmm, what? | 20:43 |
| paul_ | atm | 20:44 |
| paul_ | we remove the link | 20:44 |
| paul_ | if your on the page | 20:44 |
| paul_ | so yea | 20:50 |
| paul_ | atm on the menu's | 20:50 |
| paul_ | we show <a>Users</a> | Projects | <a>Tags</a> | 20:51 |
| paul_ | Note the missing hyperlink on 'Projects' as its the page we are on | 20:51 |
| * nuclear_eclipse thinks paulr is splitting hairs.... | 20:51 | |
| paul_ | well | 20:51 |
| paul_ | we either need to consistently leave links there always | 20:51 |
| paul_ | or pass page name into menu events | 20:51 |
| nuclear_eclipse | paul_: I'm sure there's a better way than passing a param to the event.... | 20:53 |
| paul_ | what would you suggest :) | 20:53 |
| nuclear_eclipse | eg, why pawn off the processing to the plugin when you can handle it in the menu function? | 20:53 |
| nuclear_eclipse | eg, a plugin could just call print_manage_menu( plugin_page( ... ) ) | 20:53 |
| nuclear_eclipse | I dunno, just a thought | 20:54 |
| nuclear_eclipse | anyways, I don't think it's too terribly important of a problem... | 20:54 |
| paul_ | is there an event to make submenus? :P | 20:56 |
| nuclear_eclipse | no | 20:56 |
| nuclear_eclipse | anywho, time to head home | 20:57 |
| nuclear_eclipse | cheers | 20:57 |
| paul_ | cya | 20:57 |
| paul_ | nuclear_eclipse: do you agree with thraxisp we should also keep jpgraph support? | 20:59 |
| nuclear_eclipse | paul_: I have no preference on graphs, but back-compatibility is always nice to keep | 22:07 |
| thraxisp | nuclear_eclipse: I looked at your patch. If you reverse the order and limit the number of notes, does it still work? | 22:29 |
| MkJackson | hey folks, after I change the config_inc.php file do I have to restart any services (running via Windows) | 22:29 |
| thraxisp | I have an install with bug notes in reverse order and it works fine BTW. | 22:30 |
| thraxisp | MkJackson: no. It's picked up on the next page access. | 22:30 |
| MkJackson | for some reason e-mails aren't being sent out via my smtp account (gmail) | 22:31 |
| MkJackson | I've set the mailer method to 2 (SMTP) | 22:31 |
| MkJackson | also set the host as 'smtp.gmail.com:587', user name as full address (with @gmail.com) and the password is right as well | 22:32 |
| nuclear_eclipse | MkJackson: I think gmail SMTP support only works correctly in 1.2 atm | 22:38 |
| paul_ | thraxisp: do you really think we need to keep jpgraph support? | 22:48 |
| paul_ | (data needs to be structured slightly differently between the graph apis) | 22:48 |
| thraxisp | odd. As I recall,I separated the data extraction and graph, It passes arrays of data points and labels. | 22:58 |
| paul_ | yes | 22:58 |
| paul_ | but the array structure is different | 22:58 |
| paul_ | with ezc i'm doing: | 22:59 |
| paul_ | $t_metrics[0][$t_date] = $t_last_opened = $metrics[$i][0] + $t_last_opened; | 22:59 |
| paul_ | $t_metrics[1][$t_date] = $t_last_resolved = $metrics[$i][1] + $t_last_resolved; | 22:59 |
| paul_ | $t_metrics[2][$t_date] = $t_metrics[0][$t_date] - $t_metrics[1][$t_date]; | 22:59 |
| paul_ | compared to | 23:00 |
| paul_ | $t_metrics[$t_date][0] = $t_last_opened = $metrics[$i][0] + $t_last_opened; with jpgraph | 23:00 |
| * paul_ doesn't mind keeping both but that just makes code slightly more complicated | 23:00 | |
| thraxisp | I'd be disappointed if jpGraph disappeared altogether. It takes some work to get it going. | 23:04 |
| thraxisp | Is there a reason to change it? I need to look at the code, but I think that the arrays are unpacked in the rendering part. | 23:05 |
| thraxisp | bbl | 23:05 |
| MkJackson | still no love, I've changed my smtp to another account and e-mails are still not showing up | 23:20 |
| MkJackson | set the host as 'smtp.cbeyond.com:587', user name as full address and the password is right as well | 23:23 |
Generated by irclog2html.py