[2313] 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)
Fri Feb 22 08:08:14 2002

Message-Id: <200202221308.IAA15191@pacific-carrier-annex.mit.edu>
Date:         Fri, 22 Feb 02 08:05:08 EST
From: David F Lambert <LAMBERT@MITVMA.MIT.EDU>
To: Dave Dow <davedow@us.ibm.com>
cc: Enterprise Printing Delivery Project Team <printdel@MIT.EDU>
In-Reply-To:  Your message of Thu, 21 Feb 2002 14:43:36 -0700

Hi Dave,

Please do send a note of readiness for testing to the whole group.  FYI,
we should know early next week when to expect the rest of the pieces
will be installed to make the dev machine ready for use.  Thanks, Dave.

-Dave

On Thu, 21 Feb 2002 14:43:36 -0700 davedow said:
>
>Great, that's what I'm comfortable with too!
>I'll update the code in development when the development system is ready.
>After I think it's working, would you like me to send a note to the group,
>Rocklyn, and/or you?
>Please let me know.
>Thanks,
>Dave
>
>
>
>
>
>
>David F Lambert <LAMBERT@MITVMA.MIT.EDU>
>02/21/2002 01:44 PM
>
>
>        To:     "Rocklyn E. Clarke" <rclarke@MIT.EDU>, Dave
>Dow/Boulder/IBM@IBMUS
>        cc:     Enterprise Printing Delivery Team <PRINTDEL@MIT.EDU>
>        Subject:        RE: Request for New Web Interface Function Etc.
>
>
>
>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