From: Victor B. <vb...@gm...> - 2009-11-05 06:35:27
|
Thanks David. Replies inline. On Tue, Nov 3, 2009 at 11:45 PM, David Hicks <hic...@op...>wrote: > Hi Victor, > > I've just had a quick play with it on mantisbt.org and I must admit that > I was quite sceptical of how useful this would be upon reading your > email... but after trying it in the real world, I quite like the idea! > [Victor] Great. I thought of it as a way to short cut scenarios where we currently have to do several clicks. Use of this along with more access keys in our forms, can enable a keyboard based usage of MantisBT which can be faster for developers user base. > > I recon it has the potential to replace the jump to issue box *and* the > search box. > [Victor] Actually, the first version I built was built as an extension to the Jump box (added an event for non-numeric input data which was handled by the plugin). However, I decided to keep it independent for now and potentially in the future making it a core plugin to replace the jump to bug. I've just updated the plugin to support "go 1234" and "1234" to jump to issue 1234. > > It'd be quite neat if you can do advanced commands such as specifying > ranges, logic operations (and/or/nand/nor/not) and so forth. For > instance (and yes, these are really bad examples): > [Victor] So far I have focused on navigation shortcuts, but I can see other actions added in the future. For example, pick 1234 would assign 1234 to logged in user. In general, all commands should map to already supported features. > > view list of bugs 10 to 20 > b 10-20 > > view list of bugs 10 to 19 and 81 to 100 > b 10-100 -20-80 > > delete all notes made by user 'david' > d n author=david > > delete all notes made by user 'david' if they're attached to a bug with > a priority level less than 'normal' > d n author=david b priority<normal > > Is there a language or implementation of this sort of command line > interface available from which we could get inspiration (or use, in the > event that it is already a PHP library)? > [Victor] I'm not aware of one. That is why I thought it would be useful to push a prototype early and get feedback. It is hard to come up with shortcut command that are usable and make sense to everyone. > > Regards, > > David > > On Tue, 2009-11-03 at 23:15 -0800, Victor Boctor wrote: > > Hi all, > > > > I've started a new plugin which provides a way to navigate through > > MantisBT via text commands. The plugin supports the following: > > > > 1. The command line edit box shows up at the top right corner. > > > > 2. Control or Alt + C is an accelerator for setting focus to the edit > > box. > > > > 3. The access key / commands / samples / descriptions can be > > localized. > > > > 4. The following sample commands are now available: > > a. mu - manage user > > b. mp - manage project > > c. e - edit issue > > d. help - help > > > > The plugin is now installed on the official bug tracker and I'm in the > > process of uploading its source to git.mantisforge.org. > > > > I would like to get your feedback on the following: > > > > 1. Do you see this as a useful plugin? > > > > 2. Ideas to improve? > > > > 3. Suggested commands? > > > > Thanks, > > -Victor > > > ------------------------------------------------------------------------------ > > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 > 30-Day > > trial. Simplify your report design, integration and deployment - and > focus on > > what you do best, core application coding. Discover what's new with > > Crystal Reports now. http://p.sf.net/sfu/bobj-july > > _______________________________________________ mantisbt-dev mailing list > man...@li... > https://lists.sourceforge.net/lists/listinfo/mantisbt-dev > > > > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day > trial. Simplify your report design, integration and deployment - and focus > on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > mantisbt-dev mailing list > man...@li... > https://lists.sourceforge.net/lists/listinfo/mantisbt-dev > |