| ../irclogs/#mantishelp.2010-07-11.log | ||
| --- scribe started --- | 00:00 | |
| lhavelund | Hey guys -- I was wondering how I can customise the report template? I'm using mantisdb as a general to-do and management tool for myself and a group of friends. It seems great so far, but I'd like to turn stuff like platform, etc. off. | 01:49 |
|---|---|---|
| paulr | mii | 12:10 |
| dhx_m | paulr: hey | 12:10 |
| paulr | it's quite warm | 12:11 |
| dhx_m | summer? | 12:16 |
| paulr | ya | 12:16 |
| dhx_m | so being the UK... it's 10? :p | 12:16 |
| paulr | 13:16 | 12:16 |
| dhx_m | 10 degrees Celsius I meant :) | 12:17 |
| paulr | 24.6 | 12:17 |
| paulr | was 30 y eseterdat | 12:17 |
| nuclear_eclipse | howdy guys | 12:20 |
| paulr | lost the family? | 12:20 |
| nuclear_eclipse | no, just awake before the rest of them | 12:20 |
| nuclear_eclipse | trying to flash my phone | 12:20 |
| paulr | dhx_m: need to finish off where we left things last week | 12:22 |
| dhx_m | : | 12:48 |
| dhx_m | :) | 12:48 |
| istvan | hi there | 16:27 |
| istvan | I am looking for some help | 16:27 |
| istvan | so how can I turn on the DOCS tab in Mantis | 16:27 |
| istvan | and how can I install plugins? (i know the admin page, but where can I fing new ones?) | 16:28 |
| nuclear_eclipse | istvan: http://git.mantisforge.org | 16:28 |
| istvan | so right now I am on this page: http://git.mantisforge.org/w/automonitor.git | 16:33 |
| istvan | but whats next? | 16:33 |
| nuclear_eclipse | istvan: either use git to clone the repository, or download a snapshot of the latest revision, and extract the plugin into your mantisbt/plugins/ directory, then go to the admin interface to install it | 16:34 |
| istvan | sweet! Thank it works now!!! | 16:38 |
| istvan | Do you know the answer to my first question? | 16:39 |
| nuclear_eclipse | there's probably a configuration option that you can override from config_defaults_inc.php that you can set in your config_inc.php to enable it | 16:40 |
| istvan | oh ok, I will check it out. I have several other questions, so just let me know when you are bored:) | 16:46 |
| istvan | any option to configure the email subject? | 16:46 |
| nuclear_eclipse | no | 16:46 |
| istvan | :( | 16:46 |
| istvan | plugin for that? | 16:47 |
| nuclear_eclipse | no | 16:47 |
| istvan | option to config the content of the email? | 16:47 |
| nuclear_eclipse | no, emails in general are rather unforgiving if you don't like them.. .=\ | 16:47 |
| nuclear_eclipse | that will hopefully change in a future version though | 16:48 |
| istvan | ok. Is there a way for the reporter to add a "target date", or "due date" to the issue? | 16:49 |
| nuclear_eclipse | yes, the due date field is disabled by default because it's still rough, but it's available | 16:52 |
| istvan | is there a way for the reporter to define the Monitor list? | 16:53 |
| nuclear_eclipse | you can configure the thesholds for who can add who to the monitor list, but there's no way to limit it to just the reporter | 16:54 |
| istvan | I see now it is in the config default inc | 16:57 |
| istvan | on the due date what you mean on "rough"? | 16:57 |
| nuclear_eclipse | it's incomplete and slightly buggy in certain cases | 16:58 |
| istvan | I see | 16:59 |
| istvan | you are such a useful source of information man! Thanks a lot! I have found the doc tab option in the default php | 17:02 |
| istvan | $g_enable_project_documentation | 17:02 |
| istvan | I started to deal with Mantis 2 weeks ago, but I am quite amazed about its capabilities! | 17:03 |
| nuclear_eclipse | you're welcome, and glad you're liking it :) | 17:07 |
| istvan | are an insider of the mantis project? | 17:08 |
| nuclear_eclipse | yeah, I'm one of the developers | 17:09 |
| istvan | wow! | 17:10 |
| istvan | I work for a small RF company and the SW team has almost no processes at all. I decided to give Mantis a try since my brother-in-law uses it a lot (they have an SW company). There are some resitance coming from the IT but I am kind confident that I will be able to push them hard | 17:16 |
| istvan | and then implement Mantis as an experimental process | 17:16 |
| istvan | once we done that I am sure everybody will be crazy about it to implement it everywhere :) | 17:16 |
| lhavelund | Hey guys -- I was wondering how I can customise the report template? I'm using mantisdb as a general to-do and management tool for myself and a group of friends. It seems great so far, but I'd like to turn stuff like platform, etc. off. | 17:26 |
| nuclear_eclipse | lhavelund: there's some configuration options in config_defaults_inc.php that control what fields are visible on what pages | 17:27 |
| nuclear_eclipse | lhavelund: just copy those configuration options to your config_inc.php to override the values to what you want | 17:28 |
| lhavelund | nuclear_eclipse: sweet, thanks | 17:28 |
| lhavelund | :)( | 17:28 |
| istvan | Another question: on the view issues page Hide status shows @90@ and above. Why is that? (I have made a custom workflow with custom names) | 17:29 |
| nuclear_eclipse | istvan: that's what happens when a value in the database has no string name associated with that value | 17:29 |
| istvan | if I click to that, the roll down menu shows the proper values and no @90@ | 17:29 |
| istvan | ok | 17:29 |
| istvan | so how can I get rid of this? | 17:30 |
| nuclear_eclipse | ie, if you changed $s_status_enum_string to remove the "90:closed" portion, then it doesn't know what to display for the existing status value of 90 in the database | 17:30 |
| istvan | oh ok! How can I solve this? | 17:30 |
| nuclear_eclipse | you should be overriding $s_status_enum_string in your custom_strings_inc.php file, and add the "90:whatever" value there | 17:31 |
| nuclear_eclipse | use lang/strings_english.txt's value as a starting point | 17:31 |
| istvan | $s_status_enum_string = '10:Submitted, 20:Assigned, 30:In work, 40:In review, 50:Implementation, 60:Verification, 70:Closed, 80:Rejected, 90:Canceled'; | 17:33 |
| istvan | this is my custom strings | 17:34 |
| istvan | $g_status_enum_string = '10:Submitted, 20:Assigned, 30:In work, 40:In review, 70:Closed, 80:Rejected'; | 17:34 |
| istvan | and this is the config inc | 17:34 |
| nuclear_eclipse | hmm | 17:35 |
| nuclear_eclipse | then I'm not sure | 17:35 |
| nuclear_eclipse | you could try adding 90:cancelled to the config inc version, and see if the @90@ goes away, and then use the worflow management to make sure you can't change anything to status 9 0in the future... | 17:36 |
| istvan | Yes! You are right again | 17:38 |
| istvan | the last question about this: Why it says "closed and above" instead of "closed and below"? | 17:39 |
| nuclear_eclipse | because it's *hiding* closed and above, and *showing* resolved and below.. | 17:39 |
| nuclear_eclipse | it's an odd filter setup | 17:40 |
| istvan | oh | 17:40 |
| istvan | my bad | 17:40 |
| istvan | it clearly says "hide status" so it makes sense | 17:40 |
| nuclear_eclipse | I generally prefer the advanced filters myself | 17:41 |
| istvan | and what is "show" it equals 50 on my screen | 17:41 |
| nuclear_eclipse | that's how many issues to show per page iirc | 17:42 |
| istvan | oh:) | 17:43 |
| istvan | do you guys have any theme repo? | 17:48 |
| nuclear_eclipse | no | 17:48 |
| nuclear_eclipse | theming is something that mantis still lacks support for | 17:48 |
| istvan | any recommendation where can I check different themes? | 17:48 |
| istvan | oh | 17:49 |
| nuclear_eclipse | the only real "theme" support is changes to the existing CSS stylesheet | 17:49 |
| istvan | I saw some custom Mantis implementations | 17:49 |
| nuclear_eclipse | and afaik, nobody has released anything like that for public consumption | 17:49 |
| istvan | oh | 17:49 |
| istvan | I see | 17:49 |
| istvan | now I have to check what is afaik... I saw this many times on the Mantis lists:) | 17:50 |
| nuclear_eclipse | As Far As I Know | 17:50 |
| istvan | as far as I know | 17:50 |
| istvan | yeap | 17:50 |
| istvan | :) | 17:50 |
| nuclear_eclipse | @wtf afaik | 17:50 |
| foobot | nuclear_eclipse: Error: "wtf" is not a valid command. | 17:50 |
| nuclear_eclipse | @load Unix | 17:50 |
| foobot | nuclear_eclipse: The operation succeeded. | 17:50 |
| nuclear_eclipse | @wtf afaik | 17:50 |
| foobot | nuclear_eclipse: Error: I couldn't find the wtf command on this system. If it is installed on this system, reconfigure the supybot.plugins.Unix.wtf.command configuration variable appropriately. | 17:50 |
| nuclear_eclipse | damn | 17:51 |
| istvan | ? :) | 17:52 |
| nuclear_eclipse | @load Unix | 17:52 |
| foobot | nuclear_eclipse: Error: Unix is already loaded. | 17:52 |
| nuclear_eclipse | @wtf afaik | 17:52 |
| foobot | nuclear_eclipse: Error: I couldn't find the wtf command on this system. If it is installed on this system, reconfigure the supybot.plugins.Unix.wtf.command configuration variable appropriately. | 17:52 |
| nuclear_eclipse | grr | 17:52 |
| nuclear_eclipse | @config set supybot.plugins.Unix.wtf.command /usr/games/wtf | 17:52 |
| foobot | nuclear_eclipse: Error: 'supybot.set' is not a valid configuration variable. | 17:52 |
| nuclear_eclipse | istvan: I'm still new to Supybot :P | 17:53 |
| nuclear_eclipse | @config supybot.plugins.Unix.wtf.command /usr/games/wtf | 17:53 |
| foobot | nuclear_eclipse: The operation succeeded. | 17:53 |
| nuclear_eclipse | @wtf afaik | 17:53 |
| foobot | nuclear_eclipse: AFAIK: as far as I know | 17:53 |
| istvan | :) | 17:53 |
| istvan | haha | 17:53 |
| istvan | @wtf afaik | 17:53 |
| foobot | istvan: AFAIK: as far as I know | 17:53 |
| istvan | pretty cool | 17:54 |
| istvan | especially the wtf part :) | 17:54 |
| nuclear_eclipse | `wtf` is a BSD program that's been around since at least before 1993... | 17:54 |
| nuclear_eclipse | sorry, that specific one was only around since 2000ish | 17:55 |
| nuclear_eclipse | it's part of a package of really old BSD stuff :P | 17:55 |
| nuclear_eclipse | @list Unix | 17:56 |
| foobot | nuclear_eclipse: crypt, errno, fortune, pid, progstats, spell, and wtf | 17:56 |
| istvan | :) | 17:56 |
| istvan | where is the Mantis development mainly located? US, UK, somewhere else? | 17:56 |
| nuclear_eclipse | everywhere :P | 17:57 |
| nuclear_eclipse | a few of us are in the US, one in the UK, one in Italy, another in Australia, our translator is from Germany (I think), etc | 17:58 |
| nuclear_eclipse | @config supybot.plugins.Unix.fortune.command /usr/games/fortune | 17:58 |
| foobot | nuclear_eclipse: The operation succeeded. | 17:58 |
| nuclear_eclipse | @fortune | 17:58 |
| foobot | nuclear_eclipse: For a light heart lives long. -- Shakespeare, "Love's Labour's Lost" | 17:58 |
| nuclear_eclipse | istvan: we're always happy to gain extra hands though :) | 17:59 |
| nuclear_eclipse | regardless of location | 18:00 |
| istvan | I bet. Unfortunately I have know knowledge in php at all :( I develop industrial apps | 18:03 |
| nuclear_eclipse | well, we need help on more than just code :) | 18:03 |
| nuclear_eclipse | technical writers are in dire need | 18:04 |
| nuclear_eclipse | would be great to have contributers who could work on new documentation for the mantis and its latest features, etc | 18:04 |
| lhavelund | I'm reading the manual for mantis right, now but for the life of me, I can't really find out how to limit what fields are shown on the 'Report Issue' page. Any help? | 18:08 |
| nuclear_eclipse | lhavelund: first, the manual is too old to really tell you about that | 18:08 |
| lhavelund | ah | 18:09 |
| nuclear_eclipse | lhavelund: search for $g_bug_report_page_fields | 18:09 |
| nuclear_eclipse | there's a few others that follow that that all define the fields to show on various pages | 18:10 |
| lhavelund | sweet | 18:10 |
| lhavelund | I found it in the example config | 18:10 |
| lhavelund | thanks a ton, nuclear_eclipse | 18:10 |
| nuclear_eclipse | you're welcome | 18:10 |
| lhavelund | That worked perfectly. | 18:11 |
| lhavelund | Much <3 for you :) | 18:11 |
| * lhavelund slides nuclear_eclipse a coffee. | 18:11 | |
| * nuclear_eclipse spikes the coffee with gratuitous amounts of alcohol :P | 18:12 | |
| lhavelund | Good plan. | 18:12 |
| lhavelund | One more thing -- how can I add the project to the report page? | 18:12 |
| lhavelund | What key do I need to input | 18:12 |
| nuclear_eclipse | you can't | 18:13 |
| lhavelund | oh. | 18:13 |
| lhavelund | so... how can I distinguish between projects? | 18:13 |
| nuclear_eclipse | the user selects the project from the standard project selection list at the top | 18:13 |
| lhavelund | ah, right | 18:13 |
| istvan | back to your thought: I am very beginner in Mantis, and my english is kinda crappy. But later on if we implemented Mantis (which means I have to be the admin) I definitely would consider to give you guys a helping hand | 18:18 |
| istvan | however my resources are very limited since I am full time employee | 18:18 |
| lhavelund | Ah, the beauty of open source projects. <3 | 18:18 |
| nuclear_eclipse | istvan: all our dews are limited like that :) | 18:18 |
| istvan | everybody has different possibilities. But again if I gain experience with Mantis I think we can work out! | 18:21 |
| lhavelund | Er, what's the configuration var for favicon again? | 18:35 |
| lhavelund | Nevermind -- $g_favicon_image | 18:35 |
| istvan | what is favicon? | 18:39 |
| lhavelund | An icon. | 18:49 |
| istvan | madness | 18:50 |
| istvan | but which one | 18:50 |
| nuclear_eclipse | istvan: favicon is the image your web browser associates with a domain | 18:50 |
| istvan | oh | 18:50 |
| istvan | I have learnt a lot today! | 18:50 |
| nuclear_eclipse | named favicon by MSIE associating an "icon" with a "favorite" | 18:51 |
| istvan | I have another question: | 19:39 |
| istvan | when I put the Mantis into a favourite tab it says MantisBT | 19:39 |
| istvan | can I change that? | 19:39 |
| nuclear_eclipse | http://nsis.sourceforge.net/Simple_tutorials | 19:46 |
| nuclear_eclipse | oops | 19:46 |
| nuclear_eclipse | wrong window :X | 19:47 |
| istvan | thanks for all the help guys | 20:30 |
| istvan | have a good night | 20:30 |
| nuclear_eclipse | cheers istvan | 20:32 |
| paulr | nuclear_eclipse: moo? | 22:24 |
| nuclear_eclipse | hi paulr | 22:25 |
| paulr | you still prefer repo.or.cx stuff over gitoris righT? | 22:26 |
| nuclear_eclipse | they both have things I don't like about them... | 22:27 |
| paulr | table? :P | 22:27 |
| nuclear_eclipse | I think these days I might actually prefer gitorious though | 22:27 |
| paulr | what language is gitorious in ? | 22:28 |
| nuclear_eclipse | mainly just because gitorious (imo) has a better workflow for handling multiple repos -- but I don't like the fact that gitorious is obnoxious about making it difficult to actually get at a project/repo's source code | 22:28 |
| nuclear_eclipse | gitorious is in ruby I think | 22:28 |
| paulr | 'about making it difficult to actually get at a project/repo's source code' oh? | 22:29 |
| paulr | http://gitorious.org/gitorious | 22:29 |
| paulr | isn't it at the top of each paage/ | 22:29 |
| nuclear_eclipse | an "activity stream" is not what I consider useful information | 22:29 |
| nuclear_eclipse | it makes the clone URL obvious, but makes it much less obvious to browse the repo code from the main page | 22:30 |
| nuclear_eclipse | although I do think their page layout is better than what they used to have... | 22:31 |
| paulr | whats ruby compre to as a language? | 22:31 |
| nuclear_eclipse | ruby is basically "Perl meets Python with Lisp concepts" | 22:32 |
| paulr | easy to pick up? | 22:33 |
| nuclear_eclipse | eg, Ruby follows the same ideals of Perl, but mixes in readability, and a lot of functional programming concepts | 22:33 |
| nuclear_eclipse | yes and no | 22:33 |
| nuclear_eclipse | it's easy to read, but depending on what concepts the author is using, Ruby can be very unobvious to the casual reader | 22:34 |
| nuclear_eclipse | ie, calling a function can be done as "object.func()" or "object func args..." | 22:34 |
| nuclear_eclipse | ruby also has "blocks" which is basically a combination of defining a lambda function and passing that function as an argument to another function that just calls that block | 22:35 |
| nuclear_eclipse | eg, you can do: | 22:35 |
| nuclear_eclipse | list.each do |arg1| | 22:36 |
| nuclear_eclipse | print arg1 | 22:36 |
| nuclear_eclipse | end | 22:36 |
| paulr | Gitolite is an access control layer on top of git, which allows access control down to the branch level, including specifying who can and cannot *rewind* a given branch, and many (many!) more powerful features. For a good overview, plus links to online docs | 22:36 |
| nuclear_eclipse | and that will interate through the list, passing the value to the block each time | 22:36 |
| paulr | gitolite is somewhat unusual as far as "server" software goes -- every userid on the server is a potential "gitolite host". | 22:36 |
| paulr | gitolite depends heavily on ssh pubkey (passwordless) acces | 22:36 |
| paulr | that sounds like a mess | 22:36 |
| nuclear_eclipse | paulr: I do like that gitorious actually keeps track of logins, rather than needing to define admin passwords or having to explicitly add your user id to your own repos... | 22:39 |
| nuclear_eclipse | but gitorious also bugs me that it keeps track of "mainline" as some special branch/repo for a project | 22:40 |
| * paulr remembers it's bedtime | 22:43 | |
| paulr | although most projects to be fair do tend to have a defined 'trunk' | 22:47 |
Generated by irclog2html.py