HMC Homepage      CS Home

Web Request

The Web Request system replaced the older request program. It is an efficient way to keep track of projects are being done on the system, or to suggest new projects. Request keeps logs of open and closed projects, to whom those projects are assigned, and the status and priority of the projects.
Note: The Web Request uses the word ticket to mean request. This qref will use the two words interchangeably, giving preference to the term request.

Please select one of the following topics:

Accessing Web Request

To access the Web Request, open your favorite web browser (such as Firefox, Internet Explorer, or Safari) and go to https://www.cs.hmc.edu/request. You will be presented with a web page that prompts you for a username and a password. The username and password are the same as that used for logging on to knuth (See SSH QREF). Once you have entered your user name and password, click Login. You will then be taken to your homepage in the request system. This page shows all tickets opened by and assigned to you.

Back to Top

Submitting a Request

To submit a request, on the left hand navigation bar, in the second grouping of links, click Create Ticket. Then fill in the form according to the instructions below:
  • Subject: The subject of the request (what the request is for) should go here.
  • CC (whitespace delimited): The creation of a request automatically sends an email to CS staff and consultants. If you want anyone else to receive a carbon copy of the email, enter their email addresses here. Separate multiple email addresses by a single space.
  • Assigned To: If a particular member of CS staff or a particular consultant should handle this request, place their username here. Otherwise, leave this blank so that staff can assign themselves to the task.
  • Due Date: If your request is time-sensitive, the due date field allows you to inform staff of this. The due date field presents you with a drop down menu with options such as tomorrow, friday, next month, etc. There is also an other option. This option allows you to access drop down menus to manually specify a date. The day of the weeks is shown to the right of the date to help you verify its correctness.
  • Priority: This establishes the priority of an item. The higher the number, the lower the priority a request is. A priority of 5 means the request should be handled over the summer. A priority of 4 means the task should be handled by a consultant. A priority of 3 or less means staff should handle the assignment.
  • Contents: The contents box is for a detailed description of what needs to be done for the request. Any due dates for the request should also be specified in the contents.
  • Close Ticket?: If the request has been handled, and the creation is simply to let people know it has been taken care of, check this box to close the request as soon as it is opened.
When you are done filling out the form, click Create Ticket to create the request.

Back to Top

Viewing Requests

There are several ways to view requests in the Web Request system:
  • Your Homepage: Your Homepage in the request system will display the most recent requests, paginated in small numbers per page.
  • My Tickets: Clicking the My Tickets link on the navigation bar will display a list of all the requests assigned to you.
  • Open Tickets: Clicking the Open Tickets link on the navigation bar will display a list of all the requests that are currently open.
  • Unassigned Tickets: Clicking the Unassigned Tickets link on the navigation bar will display a list of all the requests that are not assigned to any staff member.
  • New Tickets: Clicking the New Tickets link on the navigation bar will display a list of the five most recently created requests.
  • Idle Tickets: Clicking the Idle Tickets link on the navigation bar will display a list of all the requests that have not been updated in 30 days or more.
  • Jump To Ticket: Filling in the text box to the right of Jump to ticket with a ticket number and pressing the return key (or Enter key) will immediately load the specified ticket.

Back to Top

Assigning a Request

Assigning a request is handled in the same way as Updating a Request.

Back to Top

Updating a Request

To update a request, first find the request either by searching for it or jumping straight to the ticket (see Viewing a ticket. Once you have loaded the ticket to update, click the Update this ticket link that appears just before the posts. Then fill in the form according to the instructions below:
To modify the following parts, you must click the modify link that appears next to the Subject. When you are done, click the Modify Ticket button. It is important to note that clicking this button will take you to a new page, where you cannot update the contents.
  • Subject: The subject of the request (what the request is for) should go here.
  • CC (whitespace delimited): The creation of a request automatically sends an email to CS staff and consultants. If you want anyone else to receive a carbon copy of the email, enter their email addresses here. Separate multiple email addresses by a single space.
  • Assigned To: If a particular member of CS staff or a particular consultant should handle this request, place their username here. Otherwise, leave this blank so that staff can assign themselves to the task.
  • Due Date: This text box is for specifying the due date for a request, the date it needs to be done by. Currently this feature is being modified, so unless it is critical that something be done by a certain date, please do not use it.
  • Priority: This establishes the priority of an item. The higher the number, the lower the priority a request is. A priority of 5 means the request should be handled over the summer. A priority of 4 means the task should be handled by a consultant. A priority of 3 or less means staff should handle the assignment.
To simply update or close a ticket, simply fill in the following parts of the form.
  • Contents: The contents box is for a detailed description of what needs to be done for the request. Any due dates for the request should also be specified in the contents.
  • Close Ticket?: If the request has been handled, and the creation is simply to let people know it has been taken care of, check this box to close the request as soon as it is opened.
When you are done filling out the form, click Update, which appears just before the posts to create the request.

Back to Top

Closing a Request

Closing a request is handled by checking the Close Ticket? checkbox when Updating a Request.

Back to Top

Reopening a Request

Reopening a request occurs automatically whenever a closed request is updated.

Back to Top

Searching for a Request

To search for a request, click the Search link on the left navigation bar. The different options of the search are explained below.
  • Subject: This text box matches keywords against the subjects of the requests.
  • String in body: This text box matches keywords against the contents of all the posts made for a request.
  • Assigned to: This text box matches a username against the users assigned to the requests.
  • Updated by: This text box matches a username against all of the users who have updated a request.
  • Opened by: This text box matches a username against the user that created a request.
  • Priority: Checking exactly means that only requests with the specified priority number will be found. Checking at least means that only requests with the specified priority or higher priority (a lower priority number) will be found. The priority number is specified from the drop down box.
  • Status: Checking Open will include all open requests. Checking Closed will include all closed requests.
  • Activity after: Specifying a date and time will only include requests that have been created, updated, etc. after the specified date and time. The first drop down box specifies the year. The second drop down box specified the month. The third drop down box specifies the date. The fourth drop down box specifies the hour. The fifth drop down box specifies the minutes. The sixth drop down box specifies the seconds.
  • Activity before: Specifying a date and time will only include requests that have been created, updated, etc. before the specified date and time. The first drop down box specifies the year. The second drop down box specified the month. The third drop down box specifies the date. The fourth drop down box specifies the hour. The fifth drop down box specifies the minutes. The sixth drop down box specifies the seconds.
All of the different fields are optional, and none are mutually exclusive except for the radio buttons. When you are done filling out the search form, click the Search button.

Back to Top

Logging Out

To log out of the Web Request system, simply click the Logout link on the bottom of the left navigation bar.

Back to Top


Copyright (c) HMC Computer Science Department. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with the no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is included in the section entitled ``GNU Free Documentation License.''

HMC Computer Science Department
Contact Information
Last Modified Wednesday, 23-May-2007 13:30:45 PDT