[Date Prev][Date Next][Thread Prev][Thread Next][Author Index][Date Index][Thread Index]

Weekly Planning Meeting, 4/3

Highlights 4/3:

The humongous congratulations this week go to hill, who got X++ from 
smalltalk to translate, compile, and pass its tests under C++. It ran 23 
times as fast in C++ as it did under smalltalk, with room for even 
greater speed improvements when the debugging aids are turned off. This 
is a massive step towards making the translation process work well 
enough so that we don't wind up losing all the time we've saved 
developing in smalltalk :-)

Big congratulations go to rick and hugh. Hugh now has margin notes 
running in Tapestry: with a single click of the button, you can create a 
new document with a new link, attaching the new document to the 
currently highlighted area in the current document. Meanwhile rick has 
completed manipulator builders, and is running fast enough so that we'll 
have to get him a C++ interface to the backend in two weeks, or else 
we'll be slowing him down. Fortunately, I think we can support his 
requirement :-)

Congratulations also go to ravi, who has waldos translating and 
compiling from smalltalk into C++. This is a critical step in being able 
to support rick.

Meetings: Rick, ravi, interface through sockets. Joel, marcs, boeing. 
Ravi, dean, markm, pseudoconstructor interface convertor. Markm, ravi, 
region problem. Roger, ravi, hugh, and almost everyone, the upcoming 
merge. Dean, hugh, roger, fm changes. Hugh, marcs, next task selection. 
Markm, call randy smith for rick setup. Hill, markm, coordinate the 
completion of regions without slowing the translation of X++. 

Anyway, this week's task list is as follows:

A.       dean

x    4/03/90     poor man's internsets
     4/10/90     compile fm with roger
     4/10/90     fix portions in fm for roger
     4/20/90     inclusion list coord space
     4/27/90     design archiving
     5/27/90     allocation sequence numbers
     5/27/90     printing sequence numbers

B.       hill

x    4/03/90     compile& link X++
x    4/03/90     find method sort
x    4/03/90     real C++ browser fileout
x    4/03/90     clean test files
x    4/03/90     clean up X++ directory
     4/10/90     turn new X++ into a release
     4/10/90     external interface for bobp
     4/30/89     write mail about X++ upgrades and garbage collection

C.       hugh

x    4/03/90     margin notes
     4/10/90     get variants working in link pane
     4/27/90     correct model's protocol

D.       markm

     4/10/90     regions working in C++
     4/10/90     crossed coord spaces
     4/24/90     initial doc of public club
     4/24/90     enforcement of clubs
     4/31/90     lunch bet on club security
     5/24/90     complete to do list from alpha 3
     5/27/90     respond to semantics email

E.       marcs

x    4/03/90     prep for meeting with ron
     4/10/90     finish merge algorithm in scheme
     4/10/90     get official copy of a/ux beta
     4/17/90     tapestry mockup in open look
     4/24/90     start second round of patenting work
     4/27/90     merge algorithm
     4/30/89     figure out whether links are standalone objects
     4/30/90     discuss stubble for ADI with autodesk

F.       michael

     4/10/90     fix translator for urdi
     4/17/90     put urdi under smalltalk
     4/27/90     figure out ent

G.       ravi

x    4/03/90     waldos compile
x    4/03/90     work with hill on C++ compilation
     4/10/90     put revert into change manager
     4/10/90     run fe/be across the wire
     4/17/90     props, canopies
     4/17/90     build builders
     4/10/90     run fe to D & L across LAN on Sun

H.       bobp

x    3/27/90     waldos layer documented
     4/17/90     sensors in the overview

I.       roger

     4/11/90     get fm running under open look

J.       roland

     4/03/90     install better parser
     4/03/90     fix line numbering in crtuch
     4/10/90     run ceran over the whole world
     4/30/90     write grammar for formic
     4/30/90     parser with expression semantics
     4/30/90     xlint check for assign to a parameter variable and assignment to "this"
     34/28/90     automatic documenter

K.       Bill

     4/03/90     work toward a yacc that parses C++
     4/13/90     nowait interaction with letter bombs
     4/13/90     integrate with X++
     4/13/90     figure out the backup setup

K.       Joel

x    4/03/90     followup with pollock
     4/10/90     new info packet

L.       Jacque

     4/06/90     start maintaining the infofactory documentation
     4/06/90     prep to start writing user manual for infofactory

L.       Rick

x    4/03/90     elk scheme on sun-4
x    4/03/90     manipulator builder
     4/10/90     doc view, list viewer
     4/10/90     controllers
     4/10/90     round 2 with key logic

L.       Small Tasks List

    Cleanup region code
    Sequence # in smalltalk, dean & michael versions
    Test files

L.       Deferred Meetings:

     Bobp, joel, marcs, discuss Apple and smalltalk. 
     Marcs, dean, joel, parc place strategy. 
     Dean, michael, structured debug on the ent. 
     Michael, dean, break up the ent for the disk on Tuesday.  
     Michael, dean, markm, ravi, efficiency of internsets.
     Roger,, hugh, dean, ravi discuss system independent 
             attributes for the frontends  after fm does paragraphs.
     Roland, dean, discuss xlint commands in smalltalk. 
     Markm, hill, discuss explicit deletion of orgls & refcount deletion. 
     Markm, hill, discuss exception handling on sensors between comm handlers.
     Dean, roger, michael, markm, discuss sequence numbers of size 4 billion. 
     Dean, markm, discuss intersecting backfollow ideas. 
     joel, marcs, discuss terminology in X++ for developer release
            (particularly necromancers and related tools)
     Ravi, roger, discuss common view.

M.       Unassigned

     merge contact databases
     scenario documents (markm, dean
     Tumblers as subclass of partiallyOrdered
     tutorial for users on the frontend
     reference manual for users on the frontend
     test scaffolding, code exercisers
     rollin, rollout a la Univac
     subaccounts, permissions on FE
     sys admin, i.e., archiving and partitioning disks