| ../irclogs/#mantishelp.2010-07-30.log | ||
| --- scribe started --- | 00:00 | |
| Ca11um_ | Is there a IRC module for Mantis I can download anywhere, where a bot connects to an IRC channel you specify, and outputs any changes? | 01:07 |
|---|---|---|
| Ca11um_ | I found http://mtasa-blue.googlecode.com/svn/trunk/irc/mantisbot/ but it's all in .h and .c files so I got no idea how to execute it. | 01:07 |
| nuclear_eclipse | Ca11um_: it doesn't output *any* changes, but http://github.com/jreese/supybot-mantis is a partial solution | 01:08 |
| nuclear_eclipse | I'm running that on foobot right now, and it will do things like give info when you mention bug 10198 | 01:08 |
| foobot | Bug 10198 - kekc - duplicate - closed | 01:09 |
| foobot | gpc_isset() for date custom field always return "" (empty string) - http://www.mantisbt.org/bugs/view.php?id=10198 | 01:09 |
| nuclear_eclipse | it also has an option to announce when new issues are opened | 01:09 |
| nuclear_eclipse | but I don't have that enabled | 01:09 |
| Ca11um_ | Cool, pretty much what I want, thanks | 01:09 |
| Ca11um_ | And where do these files go> | 01:09 |
| Ca11um_ | ?* | 01:09 |
| Ca11um_ | in the mantis root folder? | 01:09 |
| nuclear_eclipse | no | 01:09 |
| nuclear_eclipse | it's a separate application | 01:10 |
| Ca11um_ | Just on a web server? | 01:10 |
| nuclear_eclipse | you need to install and setup "supybot" | 01:10 |
| Ca11um_ | install? | 01:10 |
| Ca11um_ | How do I install it? | 01:10 |
| Ca11um_ | I've never used .py files | 01:10 |
| nuclear_eclipse | what I linked you to is just a plugin for supybot | 01:10 |
| Ca11um_ | Oh | 01:10 |
| nuclear_eclipse | it uses the SOAP API from Mantis to gather information rather than having mantis talk to the bot/channel | 01:11 |
| Ca11um_ | And so where does supybot go? Anywhere? | 01:12 |
| nuclear_eclipse | I created a separate user account on my webserver that runs supybot | 01:12 |
| Ca11um_ | supybot is a bunch of scripts or an acutal program? | 01:13 |
| Ca11um_ | Because my web server is ran by a company, so of course, I'm restricted to everything but cPanel and FTP | 01:14 |
| nuclear_eclipse | it's a set of python scripts that run an IRC bot | 01:14 |
| nuclear_eclipse | it doesn't need to run on the same server as your Mantis install, it just needs to be able to access the SOAP API | 01:15 |
| Callum_ | Sorry, Internet flipped... | 01:18 |
| nuclear_eclipse | np | 01:18 |
| Callum_ | I read all upto about it being python scripts that use the SOAP API | 01:18 |
| nuclear_eclipse | 21:15 < nuclear_eclipse> it doesn't need to run on the same server as your Mantis install, it just needs to | 01:18 |
| nuclear_eclipse | be able to access the SOAP API | 01:18 |
| Callum_ | Yea | 01:18 |
| Callum_ | wow, it was that long | 01:18 |
| Callum_ | Is supybot installation manually changing files or web page? | 01:21 |
| nuclear_eclipse | it's a separate package from mantis, you need to have Python installed so you can execute the scripts | 01:22 |
| Callum_ | aw ffs, my web server doesn't even have Python installed | 01:24 |
| Callum_ | It just displays as text | 01:24 |
| Callum_ | So it only needs to be able to connect to the mantis? | 01:24 |
| nuclear_eclipse | right | 01:24 |
| Callum_ | I can just use 000webhost or some terrible service that has Python | 01:24 |
| nuclear_eclipse | it's not going to run as a web application though | 01:25 |
| nuclear_eclipse | it's something you have to run from a command line | 01:25 |
| Callum_ | :/ | 01:25 |
| Callum_ | How does that work? | 01:25 |
| nuclear_eclipse | it's complicated if you've never done anything like that before | 01:26 |
| nuclear_eclipse | Callum_: http://sourceforge.net/projects/supybot/ | 01:28 |
| Callum_ | I've got that | 01:28 |
| Callum_ | I uploaded them to teh web serve | 01:28 |
| Callum_ | lol, 000webhost doesn't use python either | 01:29 |
| Callum_ | Is there any free web host that has Python? | 01:30 |
| nuclear_eclipse | I don't know - I've always done all my own hosting and system administration | 01:30 |
| nuclear_eclipse | it's usually not as simple as just uploading files with python | 01:30 |
| Callum_ | Ok | 01:32 |
| Callum_ | I locally installed Python | 01:32 |
| Callum_ | now I take it I need to use cmd to use the script? | 01:32 |
| nuclear_eclipse | you should be able to follow the instructions in supybot's INSTALL file | 01:33 |
| Callum_ | It makes no sence, I should run python.exe from the python installation path, exit it, cd %un-zipped supybot path%, then use python.exe on it, which I cannot as I have used cd and changed directory | 01:37 |
| nuclear_eclipse | setting the PATH variable allows the command line to find the python.exe | 01:38 |
| Callum_ | Ok, now what? | 01:40 |
| Callum_ | That's where the file ends | 01:40 |
| nuclear_eclipse | did you run the supybot-wizard that the install file mentioned? that will walk you through setting up the initial bot configuration | 01:41 |
| nuclear_eclipse | then you can run the actual bot | 01:41 |
| nuclear_eclipse | and from that point, there is plenty of documentation in the supybot release's "docs" directory that you should be able to read about all the details | 01:42 |
| Callum_ | I have C:\Python27\Scripts\supybot-wizard | 01:42 |
| Callum_ | But it has no file extension | 01:42 |
| nuclear_eclipse | that's because you run `python.exe supybot-wizard` instead of running the file itself | 01:44 |
| Callum_ | Ok, I've gone through setup... | 01:47 |
| Callum_ | But it's asked me nothing about my mantis installation | 01:47 |
| nuclear_eclipse | that's because you need to install the plugin and configure it manually | 01:48 |
| Callum_ | http://github.com/jreese/supybot-mantis | 01:50 |
| Callum_ | That? | 01:50 |
| nuclear_eclipse | yep | 01:50 |
| Callum_ | Ok, 2 more questions, 1. How do I start the bot on Windows, and 2. Where do these plugin files go now? | 01:52 |
| nuclear_eclipse | 2) they go in your supybot/plugins folder, which you may need to create | 01:53 |
| nuclear_eclipse | 1) python.exe supybot should start the bot up | 01:54 |
| Callum_ | C:\Python27>python spybot | 01:55 |
| Callum_ | python: can't open file 'spybot': [Errno 2] No such file or directory | 01:55 |
| nuclear_eclipse | you need to be cd'd into the place where you extracted supybot | 01:55 |
| nuclear_eclipse | and it's `python.exe supybot` | 01:55 |
| nuclear_eclipse | not spybot ;) | 01:56 |
| Callum_ | Oh, not my Python directory | 01:56 |
| Callum_ | I thought I was using \scripts | 01:56 |
| Callum_ | C:\Users\Callum\Desktop\Mantis Bot Supybot\Supybot-0.83.4.1>python.exe supybot | 02:00 |
| Callum_ | python.exe: can't open file 'supybot': [Errno 2] No such file or directory | 02:00 |
| nuclear_eclipse | Callum_: sorry, I gotta leave for the evening, best I can say at this point is to read as much of the supybot documentation as you can; maybe it will answer your questions | 02:01 |
| nuclear_eclipse | unfortunately for you, I don't use Windows, so I'm not very familiar with how to use Python on it | 02:01 |
| Callum_ | k, thanks for the help | 02:02 |
| nuclear_eclipse | you're welcome | 02:02 |
| nuclear_eclipse | good night | 02:03 |
| Callum_ | g'night | 02:03 |
| kirillka | dhx_m: ping | 06:31 |
| CrimsonBlue | I changed my password for the database, how do I update it via mantis.... | 07:21 |
| CrimsonBlue | which file or... | 07:21 |
| mantisbt_20337 | hi | 08:23 |
| mantisbt_20337 | anyone can help me | 08:23 |
| mantisbt_20337 | please | 08:23 |
| killefiz | mantisbt_20337: see topic | 08:25 |
| mantisbt_20337 | hi killefiz | 08:27 |
| mantisbt_20337 | is it possible to remove this Copyright © 2000 - 2010 MantisBT Group in all page.php? | 08:29 |
| killefiz | you can edit the file that contains the notice if you want to - but why would you want to do that? | 08:32 |
| mantisbt_20337 | just want to know the location of the php file which contains this | 08:39 |
| mantisbt_20337 | please mention which php file | 08:40 |
| mantisbt_20337 | just want to remove that | 08:47 |
| mantisbt_20337 | plz help me | 08:47 |
| killefiz | mantisbt_20337: if you're un unix use grep to search the files, if you're on windows use a text-editor that can search multiple files | 08:54 |
| killefiz | I'm not going to do your work, sorry | 08:54 |
| mantisbt_67968 | hi anyone can help me | 09:33 |
| mantisbt_67968 | how to remove or disable manage plugin column from manage button | 09:34 |
| paulr | lo | 09:46 |
| nuclear_eclipse | howdy paulr | 11:37 |
| nuclear_eclipse | btw, re qwebirc, the team lead decided to just run his own ircd-seven with atheme services, and set up the webirc link with that... /facepalm | 11:38 |
| kirillka | nuclear_eclipse: mo | 12:09 |
| kirillka | any specs of php: how I can remove all html tags, except needed? | 12:11 |
| nuclear_eclipse | http://php.net/manual/en/function.strip-tags.php | 12:13 |
| kirillka | nuclear_eclipse: thanks... | 12:14 |
| davidinc | "Send Reminder" link doesn't upper on the view page after an issue is resolved for developer access level? | 12:20 |
| davidinc | For administrators it there. | 12:20 |
| davidinc | Is it possible to allow developer access level to Send Reminder after issue status is resolved | 12:22 |
| davidinc | from Manage configuration page | 12:22 |
| nuclear_eclipse | davidinc: that's because of the read-only thresholds; ie, for anyone lower than an admin, hte issue is read only, so they can't send a reminder about it | 12:48 |
| dhx_m | hi | 12:50 |
| davidinc | dhx_m: Hi | 12:51 |
| davidinc | nuclear_eclipse: Is it configurable | 12:52 |
| nuclear_eclipse | yes, you can configure both the threshold of what status triggers readonly, and what access level is exempt from the readonly status | 12:53 |
| nuclear_eclipse | hi dhx_m | 12:53 |
| dhx_m | nuclear_eclipse: nice work with the release :) | 12:53 |
| nuclear_eclipse | thanks | 12:53 |
| nuclear_eclipse | had a bit of a misfire because the first tarballs I uploaded didn't have the manuals built... | 12:54 |
| davidinc | Congrats on the release of mantis-1.2.2 | 12:55 |
| nuclear_eclipse | thanks | 12:55 |
| davidinc | nuclear_eclipse: I try to set "reminder_receive_threshold" -> integer -> 25 from manage configuration page so that anyone who have access level greater than VIEWER can "Send a Reminder" after issue is Resolved | 13:01 |
| davidinc | it doesn't seam working | 13:01 |
| nuclear_eclipse | davidinc: the two thresholds you need to deal with are: | 13:02 |
| nuclear_eclipse | $g_bug_readonly_status_threshold = RESOLVED; | 13:02 |
| nuclear_eclipse | $g_update_readonly_bug_threshold = MANAGER; | 13:02 |
| davidinc | cool tnx | 13:02 |
| davidinc | But this will affect all the fields. | 13:04 |
| nuclear_eclipse | yes | 13:04 |
| nuclear_eclipse | that's the only option without changing the core behavior | 13:04 |
| davidinc | What I want is similar permission with "Jump to Notes" or "Issue History" links. | 13:05 |
| nuclear_eclipse | those aren't based on permissions | 13:06 |
| davidinc | oops | 13:06 |
| davidinc | problem | 13:06 |
| davidinc | so I have to touch the mantis code to allow that | 13:06 |
| nuclear_eclipse | yep | 13:07 |
| davidinc | But what do you think it would be nice if we create his own permission for "Send a Reminder". | 13:08 |
| davidinc | Or there are some region not to do that. | 13:09 |
| nuclear_eclipse | davidinc: there are multiple thresholds relating to reminders; Mantis just considers that a write action against the issue because it allows you to add a bugnote, so when a bug is read only, mantis doesn't allow you to send reminders | 13:10 |
| davidinc | Ok now I understand but to make it more flexible it should have some access level configuration only for send reminder | 13:14 |
| nuclear_eclipse | davidinc: you're free to create and submit a patch as a feature request on the tracker at mantisbt.org | 13:20 |
| davidinc | Ok | 13:22 |
| davidinc | Do you check the LDAPAutocomplete plugin | 13:22 |
| davidinc | I thought it's cool idea to use autocomplete on mantis custom field!!!!!. | 13:23 |
| nuclear_eclipse | no, I don't use LDAP | 13:23 |
| davidinc | Hooo ok | 13:23 |
| arslanali | hi | 13:59 |
| arslanali | i am integrating svn and mantis | 14:00 |
| arslanali | i want to set bug status as feedback and also assign it to one specific user | 14:00 |
| arslanali | please guide me how can i do this | 14:00 |
| nuclear_eclipse | arslanali: if you use Mantis 1.2.2 and the Source Integration pulign, you can configure it to do that based on a specific message pattern | 14:04 |
| nuclear_eclipse | http://leetcode.net/blog/2009/01/integrating-git-svn-with-mantisbt/ | 14:05 |
| arslanali | nuclear_eclipse: it will also assign issue back to some user asking for its feedback ? | 14:06 |
| nuclear_eclipse | not by default, but you can configure it to do that | 14:09 |
| arslanali | i had customized custom_function_default_checkin function and now issue gets into feedback to some specific user | 15:42 |
| paulr | <nuclear_eclipse> btw, re qwebirc, the team lead decided to just run his own ircd-seven with atheme services, and set up the webirc link with that... /facepalm | 17:13 |
| paulr | what was that on? | 17:13 |
| * paulr pokes dhx_m | 20:41 | |
Generated by irclog2html.py