No matter how good a GUI is, working with one is a high maintenance job. They demand constant attention while you provide it with information and click on buttons and menus. The maintenance can becomes even more time consuming when you use a browser-based application. So what is a busy project administrator suppose to do if there is a lot of work to be done and little time to do it in.

As Kohsuke explains in his blog at, thanks to the tasks project, administrators now have a command line tool that they can use to avoid all the mouse clicks and page reloads so they can get on with the task at hand. As she puts it, "it's fire-and-forget; you can just type in the command, hit enter, and then go do something else". The operations that are currently supported in this command line tool include:
  • Listing projects and sub-projects
  • granting and declining roles
  • uploading files
The tool will also launch a shell that will allow you to batch up a number of operations. With this tool in hand, project administrators can spend less time administrating and more time coding.