From: John R. <jr...@le...> - 2009-03-27 18:59:47
|
Considering that people tend to have problems finding/using IRC, I created a Mibbit plugin for Mantis that simply embeds a Mibbit widget, optionally allowing the user to open the widget in a pop-up window. It's configurable to allow selection of the default IRC server, channel, and user nick-prefix. You can see it in action on my own tracker at http://leetcode.net/mantis/plugin.php?page=Mibbit/irc I think it would probably be a good addition to our official tracker, configured to auto-join #mantishelp. Anybody object to this? Cheers -- John Reese LeetCode.net |
From: David A. D. <de...@gn...> - 2009-03-27 19:26:21
|
> I think it would probably be a good addition to our official tracker, > configured to auto-join #mantishelp. Anybody object to this? Our tracker gets hit so hard, there's no way I'd open something like that up, and point it to the #mantishelp channel... and I'd recommend NOT doing the same, unless you're going to only expose it to logged-in, registered users. |
From: John R. <jr...@le...> - 2009-03-27 19:42:37
|
On 03/27/2009 03:05 PM, David A. Desrosiers wrote: >> I think it would probably be a good addition to our official tracker, >> configured to auto-join #mantishelp. Anybody object to this? > > Our tracker gets hit so hard, there's no way I'd open something like that > up, and point it to the #mantishelp channel... and I'd recommend NOT doing > the same, unless you're going to only expose it to logged-in, registered > users. That's certainly a good point, and I've already addressed that by utilizing a configurable view threshold that determines who can access the widget. It simply defaults to 'viewer' status, which on my site allows anonymous users to access it as well. Once the Mibbit plugin is installed, the manage plugins page will make the plugin name a link, which points to the Mibbit plugin's configuration page; there you can set the view and manage thresholds, among other settings. -- John Reese LeetCode.net |
From: Victor B. <vb...@gm...> - 2009-03-27 20:17:02
|
Hi John, I think it is a good idea (we should also add a link to it from the support page on the website). Here are my suggestions relating to the default configuration of the plugin: 1. Default threshold: REPORTER, which typically means not anonymous users. I typically prefer features to be more secure by default. 2. The plugin shouldn't connect to #mantishelp by default. The idea is that for the official bug tracker it will connect to #mantishelp, but for others, users will have to set it up to connect to their own channel. 3. You may want to optimize the experience for an admin that just installs the plugin and then attempts to click on the menu option. In this case you may want to prompt a message informing the user to configure the channel or redirect to the configuration page if the logged in user is an admin. On Fri, Mar 27, 2009 at 12:42 PM, John Reese <jr...@le...> wrote: > On 03/27/2009 03:05 PM, David A. Desrosiers wrote: > >> I think it would probably be a good addition to our official tracker, > >> configured to auto-join #mantishelp. Anybody object to this? > > > > Our tracker gets hit so hard, there's no way I'd open something like that > > up, and point it to the #mantishelp channel... and I'd recommend NOT > doing > > the same, unless you're going to only expose it to logged-in, registered > > users. > > That's certainly a good point, and I've already addressed that by > utilizing a configurable view threshold that determines who can access > the widget. It simply defaults to 'viewer' status, which on my site > allows anonymous users to access it as well. > > Once the Mibbit plugin is installed, the manage plugins page will make > the plugin name a link, which points to the Mibbit plugin's > configuration page; there you can set the view and manage thresholds, > among other settings. > > -- > John Reese > LeetCode.net > > > ------------------------------------------------------------------------------ > _______________________________________________ > mantisbt-dev mailing list > man...@li... > https://lists.sourceforge.net/lists/listinfo/mantisbt-dev > |
From: John R. <jr...@le...> - 2009-03-27 20:47:31
|
On 03/27/2009 04:16 PM, Victor Boctor wrote: > Hi John, > I think it is a good idea (we should also add a link to it from the > support page on the website). Here are my suggestions relating to the > default configuration of the plugin: > 1. Default threshold: REPORTER, which typically means not anonymous > users. I typically prefer features to be more secure by default. > 2. The plugin shouldn't connect to #mantishelp by default. The idea is > that for the official bug tracker it will connect to #mantishelp, but > for others, users will have to set it up to connect to their own channel. I would agree with both of those suggestions, and I've already pushed the updated code to the repository. > 3. You may want to optimize the experience for an admin that just > installs the plugin and then attempts to click on the menu option. In > this case you may want to prompt a message informing the user to > configure the channel or redirect to the configuration page if the > logged in user is an admin. With an unspecified channel configuration, Mibbit defaults to sending users to #off-topic, which is fine with me; no need to force admins to set that first. So, am I go for installing the plugin on mantisbt.org/bugs ? -- John Reese LeetCode.net |
From: Gianluca S. <gi...@gm...> - 2009-03-27 20:47:34
|
On Fri, Mar 27, 2009 at 7:59 PM, John Reese <jr...@le...> wrote: > Considering that people tend to have problems finding/using IRC, I > created a Mibbit plugin for Mantis that simply embeds a Mibbit widget, > optionally allowing the user to open the widget in a pop-up window. > It's configurable to allow selection of the default IRC server, channel, > and user nick-prefix. You can see it in action on my own tracker at > http://leetcode.net/mantis/plugin.php?page=Mibbit/irc The plugin system looks like the kitchen sink these days... > > I think it would probably be a good addition to our official tracker, > configured to auto-join #mantishelp. Anybody object to this? I think we used to have a mibbit page on the website, but AFAIK it got lost with the website redesign. Is there a reason why we can't add again that page? -- Gianluca Sforna http://morefedora.blogspot.com http://www.linkedin.com/in/gianlucasforna |
From: Victor B. <vb...@gm...> - 2009-03-27 20:53:53
|
The old page still exists at: http://www.mantisbt.org/irc.php However, it is not referenced by the current website. In my opinion, if we are offering this as a plugin, then we might as well use it and dog food it ourselves. My vote is to go ahead with adding it. By the way, check the latest twitter message on: http://www.mantisbt.org/bugs/plugin.php?page=ManTweet/index.php On Fri, Mar 27, 2009 at 1:47 PM, Gianluca Sforna <gi...@gm...> wrote: > On Fri, Mar 27, 2009 at 7:59 PM, John Reese <jr...@le...> wrote: > > Considering that people tend to have problems finding/using IRC, I > > created a Mibbit plugin for Mantis that simply embeds a Mibbit widget, > > optionally allowing the user to open the widget in a pop-up window. > > It's configurable to allow selection of the default IRC server, channel, > > and user nick-prefix. You can see it in action on my own tracker at > > http://leetcode.net/mantis/plugin.php?page=Mibbit/irc > > The plugin system looks like the kitchen sink these days... > > > > > I think it would probably be a good addition to our official tracker, > > configured to auto-join #mantishelp. Anybody object to this? > > I think we used to have a mibbit page on the website, but AFAIK it got > lost with the website redesign. > > Is there a reason why we can't add again that page? > > -- > Gianluca Sforna > > http://morefedora.blogspot.com > http://www.linkedin.com/in/gianlucasforna > > > ------------------------------------------------------------------------------ > _______________________________________________ > mantisbt-dev mailing list > man...@li... > https://lists.sourceforge.net/lists/listinfo/mantisbt-dev > |
From: John R. <jr...@le...> - 2009-03-27 21:48:04
|
On 03/27/2009 04:53 PM, Victor Boctor wrote: > My vote is to go ahead with adding it. I cloned the repo onto the server and installed it through Mantis, but the default manage threshold for the plugin is Administrator, so I don't have access on the tracker to configure it. Victor, I'll need you to configure it all, or at least lower the manage threshold on the plugin so that I can configure it myself. Cheers -- John Reese LeetCode.net |
From: Victor B. <vb...@gm...> - 2009-03-27 21:56:22
|
I've installed it. Test it and let me know if there are issues. Did you consider defaulting the name to the MantisBT username? On Fri, Mar 27, 2009 at 2:47 PM, John Reese <jr...@le...> wrote: > On 03/27/2009 04:53 PM, Victor Boctor wrote: > > My vote is to go ahead with adding it. > > I cloned the repo onto the server and installed it through Mantis, but > the default manage threshold for the plugin is Administrator, so I don't > have access on the tracker to configure it. Victor, I'll need you to > configure it all, or at least lower the manage threshold on the plugin > so that I can configure it myself. > > Cheers > > > -- > John Reese > LeetCode.net > > > ------------------------------------------------------------------------------ > _______________________________________________ > mantisbt-dev mailing list > man...@li... > https://lists.sourceforge.net/lists/listinfo/mantisbt-dev > |
From: Sven L. <sv...@la...> - 2009-03-28 13:52:35
|
On Fri, Mar 27, 2009 at 09:47:30PM +0100, Gianluca Sforna wrote: >> I think it would probably be a good addition to our official tracker, >> configured to auto-join #mantishelp. Anybody object to this? > I think we used to have a mibbit page on the website, but AFAIK it got > lost with the website redesign. > Is there a reason why we can't add again that page? Let me explain my reasoning for removing it: Having a mibbit page has two main problems: 1. Channel-Regulars (and remember: the regulars are the ones who are expected to handle the incoming support requests) are annoyed by the constant joining and parting of anonymous mibbitlers who are either just stumbling across the page typing *foo* into the chat window and leaving. In the times when the mibbit-Page was the default the few people who came in through mibbit and asked serious questions all asked very basic questions that are easily answered by looking at the forum or the documentation. 2. By offering the IRC-Mibbit window on the homepage we suggest that there is 24/7 instand one on one support available for mantis. This simply isn't true at the moment. Users will be dissapointed by this. Don't get me wrong - IRC is a wonderful medium for application support - even more so for free software projects like mantis. BUT participating needs a certain hurlde in the process (understanding how irc works and setting up a client) or it will become absolutly useless in no time. -- sven === jabber/xmpp: sv...@la... |
From: David A. D. <de...@gn...> - 2009-03-28 16:27:44
|
> 1. Channel-Regulars (and remember: the regulars are the ones who are > expected to handle the incoming support requests) are annoyed by the > constant joining and parting of anonymous mibbitlers who are either > just stumbling across the page typing *foo* into the chat window and > leaving. In the times when the mibbit-Page was the default the few > people who came in through mibbit and asked serious questions all > asked very basic questions that are easily answered by looking at the > forum or the documentation. Problem easily solved: configure your IRC client correctly to ignore join/part messages. I did that over a decade ago, and have never had to be annoyed by it. For those that join and part after only typing "foo" into the window, just disregard it and move on. That's just a facet of the technology... We've now reached the "long tail" of clueless users, where the general technology (irc, etc.) once available to the clued-few, is now available with no effort, in a browser window. The medium is no longer limited to the artful, savvy developers and power-users. > 2. By offering the IRC-Mibbit window on the homepage we suggest that > there is 24/7 instand one on one support available for mantis. This > simply isn't true at the moment. Users will be dissapointed by this. This I would agree with, but with one caveat. Mantis (and most OSS projects) are community-developed and community-supported. If someone wants one-on-one, 24/7 tech support, then they should expect to pay for it. irc (and again, most OSS projects) are there for volunteer support, not as a 24x7 Technical Support Contract. Put it in /topic or on the page hosting the mibbit control, and be done with it. |