[2308] in Enterprise Print Delivery Team

home help back first fref pref prev next nref lref last post

RE: Request for New Web Interface Function Etc.

daemon@ATHENA.MIT.EDU (David F Lambert)
Thu Feb 21 15:50:22 2002

Message-Id: <200202212050.PAA23954@pacific-carrier-annex.mit.edu>
Date:         Thu, 21 Feb 02 15:44:54 EST
From: David F Lambert <LAMBERT@MITVMA.MIT.EDU>
To: "Rocklyn E. Clarke" <rclarke@MIT.EDU>, Dave Dow <davedow@us.ibm.com>
cc: Enterprise Printing Delivery Team <PRINTDEL@MIT.EDU>
In-Reply-To:  Message of Thu, 21 Feb 2002 14:52:12 -0500 from <rclarke@MIT.EDU>

Hi Dave (Dow),

I noticed Rocklyn left one of your questions unanswered.  Yes, I think
it would be a good practice in general for us to test your changes in
the dev environment before they are moved to the production server.
As an old coder myself, I was always amazed at the holes others could
find in my code.  :(  Guess that's why I'm a management type now...

-Dave (Lambert)

On Thu, 21 Feb 2002 14:52:12 -0500 Rocklyn said:
>
>Hi Dave,
>
>Here are some answers:
>
>1.  Adding the document formats to the Job Submission Page:
>-----------------------------------------------------------
>The development machine is up, but it does not yet have all of the
>necessary software (e.g. Apache, LPRng) running on it.  We hope to
>have this situation resolved soon however, so I will let you know
>when it is ready so that we can test your code.
>
>It is okay to charge us 6 hours for this task.  Please let me know
>where our account stands.  Our original purchase order specified and
>initial pool of 45 hours of support.  How many have we used so far?
>
>2.  Revising the User Information Database
>I appreciate your desire to give us as accurate an estimate as
>possible.  I assume that 2 - 3 days means 16 - 24 hours.  If so, then
>we will have to swallow hard and think about this a bit.  I will
>await your next pass at the estimate.
>
>Rocklyn
>
>
>-------
>At 12:31 PM -0700 2/20/02, Dave Dow wrote:
>>Hi Rocklyn,
>>Sorry I didn't get back to you sooner about this.....
>>I just finished your request to determine the format of the document
>>on the Job Submission page.  It took me a little longer than
>>anticipated (6 hours) because I was trying to come up with the
>>cleanest way of adding this code so we didn't have any new files to
>>maintain and I spent additional time testing jobs with various
>>special characters.  The best way I came up with is adding a few
>>lines in mit_jobs.pl and mit_ping.pl.
>>
>>Now for a couple of questions.
>>1. Do you have the development machine up & running so I can install
>>my changes out on the dev system?  If so, when I get things up &
>>running on the dev system, would you like to check it out first
>>before I move it into the production system (hopefully, you answer
>>yes to this ;-) )?
>>2. Is it okay that I charge you 6 hours for this task (even though I
>>estimated 4)?  This would include the time I take to migrate things
>>to your dev & production systems.
>>
>>I'm going to think more about my estimate on the below task (my
>>original estimate was 2-3 days), but after missing my last estimate
>>by 50%, I want to understand EXACTLY what I need to do (including
>>testing).  My original coding estimate was pretty close, but I found
>>some issues testing and had to go back and modify the way I was
>>outputting the message in the pop-up window.
>>
>>I'll send you an estimate first thing tomorrow morning regarding the
>>below task.
>>Dave
>>
>>
>>
>>"Rocklyn E. Clarke" <rclarke@MIT.EDU>
>>Sent by: MIT InfoPrint Manager System Administration <IPM-SYS@MITVMA.MIT.EDU>
>>
>>02/11/2002 03:31 PM
>>Please respond to MIT InfoPrint Manager System Administration
>>
>>         To:        IPM-SYS@MITVMA.MIT.EDU
>>         cc:
>>         Subject:        For IBM: Request for New Web Interface Function Etc.
>>
>>
>>
>>
>>Hello Dave,
>>
>>We would like to have a component of the web interface expanded in
>>order to accomodate new functionality.
>>
>>As you know, the web interface currently utilizes a user information
>>database comprising the following fields:
>>
>>Kerberos Principal
>>Account Number
>>Building
>>Room Number
>>
>>This database is used by both the web interface, and the LPRng
>>filter code to associate charge and delivery information with
>>submitted print jobs.  The existing web interface includes two web
>>forms that interact with this database:
>>
>>https://pillage.mit.edu/submission/job_submission.html
>>
>>https://pillage.mit.edu/accountinfo/accountinfo.html
>>
>>We want to have this database enhanced so that it will support the
>>following two new functions:
>>
>>1.  Allow help desk staff to lookup and modify information for another user
>>2.  Allow the database to store data for selected print queues (i.e. logical
>>     destinations) as well as for kerberos principals
>>
>>Towards this end, we want the database itself to be enhanced to
>>include the following fields (new fields are prefixed with "N"):
>>
>>N       Type of record (e.g. "USERID", "QUEUE")
>>-       Key Value (i.e. kerberos principal or queue name)
>>-       Account Number (should be renamed "Cost Object" in web forms)
>>-       Building
>>-       Room Number
>>N       Timestamp (yyyy-mm-dd-hh.mm.ss) of last update to the record
>>N       Kerberos Principal that submitted the update
>>
>>We also want an additional web form which system administrators or
>>help desk staff can use to create or update records.  This form
>>would have to be different from the "Account Info" form because it
>>would have to provide space for entering the type and key value
>>fields.  The two existing web forms should continue to work in the
>>same way that they currently do.  I expect that we will need to have
>>further discussions in order to fully flesh out this request.
>>
>>Please begin reviewing the code to determine if you need any
>>additional information from us in order to implement this
>>enhancement.  We would also appreciate a preliminary estimate of the
>>amount of billable time that this enhancement will require and when
>>you could have it completed?
>>
>>
>>Thanks,
>>Rocklyn

home help back first fref pref prev next nref lref last post