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

Weekly Planning Meeting, 8/21



Highlights 8/21:

The heroic big congratulations this week go to bill, who successfully 
reconstructed our file system after the disastrous crash this 
past week. Congratulations on the successful the recovery also 
go to michael.

Big congratulations also go to mr. hill and ravi. Mr. hill got 
another factor of 3 speedup of the C++ version of the backend 
by using compiler optimization on a carefully selected group 
of source files; eventually, of course, we'll run the optimizer 
on everything, but not till we have something really important 
and worthy of optimization. 

Meanwhile, ravi implemented more of the selection mechanism in 
Tapestry. Now, when you select a link in the link pane, it automatically 
highlights not only the link, but also the material in the text 
pane to which the link is attached. 

With the addition of this feature, ravi has made visible, for 
the first time, a Xanadu capability never before seen in the 
world (uh, except in John Walker's quick-and-dirty frontend for 
the old Xanadu prototype :-) If you attach a link to a block 
of text, then insert new text in the middle, Xanadu links stay 
correctly linked to ONLY the original material. Now that ravi's 
selection highlights the link end, you can see this result: there 
are 2 highlighted areas representing the linkend after the editing 
is all done. 

Folks, nobody, but nobody, else in the world can handle this 
correctly. 

A special congratulations this week goes to naomi, roger's wife, 
for a fine new programmer named Hypatia Elisabeth. Hypatia weighs 
in at 7 pounds, 6 ounces. Imagine--she'll grow up in a world 
that has Xanadu.
 
A big welcome this week also goes to Rob Jellinghouse, the latest 
member of the Montage team. We're counting on Rob to make more 
immediate contributions than Hypatia :-)

Meetings:  Bobp, marcs, ravi, roland, markm, spire on Wednesday 
at 2PM. Marcs, bobp, developers. Markm, paul, rick, zstep debugger 
for scheme. Dean, hill, grand hash in snarfs. markm, dean, what 
doesn't work in signals. Bill, michael, merge. MLB, rick, get 
purchasing straight. Chris, markm, merge stubble. Markm, dean, 
ravi, stamps and berts. Ravi, dean, markm, virtual clubs. Marcs, 
markm task breakout.  Roger, ravi, where font info lies. Michael, 
dean, dean's new stuff.


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

A.       dean

x    8/21/90     implement forwarding bug solution except hash resolution
x    8/21/90     changes to disk operation on stubble snarf transmitter
     8/28/90     stamp reclaiming
     8/28/90     fix bug in dagwood branching
     9/28/90     berts & stamps gc

B.       hill

x    8/21/90     get rid of create expressions in fm, tapestry
     8/28/90     enhance translator with ixx
     8/28/90     fm + tapestry executable

C.       hugh

x    8/14/90     incremental update
     8/28/90     text revisited

D.       markm

     8/28/90     write Become: for disk writing
     8/28/90     constructor bombs in smalltalk
     8/28/90     virtual clubs for iobject creation, break into tasks
     9/21/90     message on overloading


E.       marcs

     8/28/90     continue investigating xanadu trademark infringement
     8/28/90     new documentation approach for spire
     8/28/90     message on videotaping
     9/28/90     collect sqa notes
     9/28/90     start second round of patenting work
     9/30/89     figure out whether links are standalone objects

F.       michael

     8/28/90     transceivers & beams
     8/28/90     snarf transceiver working
     9/04/90     discover size and construct ram object (6)
     9/04/90     write Shepherd Stub recipe (4)
     9/04/90     teach stubble to shephard stubs, shepherd recipe (2)
     9/04/90     chameleon stubs (12)

G.       ravi
x    8/21/90     selecting links selects linkends
     8/28/90     worry machine specific stuff
     8/28/90     enhance smalltalk to ignore groups of conflicts

H.       bobp

     8/21/90     spin marcs up on spire
     8/28/90     give sue videotapes, database
     8/21/90     give marcs developer leads

I.       roger

     8/28/90     xanatext in xwindows

J.       roland

     8/28/90     learn smalltalk
     8/14/90     type resolutions of expressions and assignment to "this"

K.       Bill

     8/21/90     debug proxy deletes for garbage collector
     8/21/90     make garbage collector work across lan

L.       Joel

x    8/14/90     meet mary wills from key logic, start the tough negotiations
     8/21/90     find replacement for bobp


M.       Chris

     8/28/90     shave stubble
     9/04/90     learn fm

N.       Rick

     8/28/90     models for manipulators

O.       Paul

     8/30/90     engines
     8/30/90     trace command

P.       Andy

     8/21/90     learn segments
     8/21/90     fix pointers for elk
     8/21/90     figure out how to port elk to OS/2

L.       Small Tasks List

    add newlines to the smalltalk transcripts
    Cleanup region code
    Sequence # in smalltalk, dean & michael versions
    Test files
    fix stubble for 1-way connections for dean


L.       Deferred Meetings:

     Roger, hugh, reproducible Tapestry tests.
     discuss stubble for ADI with autodesk
     Dean, michael, structured debug on the ent.
     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.
     Ravi, roger, discuss common view.
     Hill, markm, matching on underscore.
     Markm, dean, does not propagating unreadable clubs optimization
              overlap delayed installation in ent?
     Michael, dean, markm, LRU on RAM objects (snarfs, flocks, etc).

M.       Unassigned

     merge contact databases
     scenario documents (markm, dean
     tutorial for users on the frontend
     reference manual for users on the frontend
     test scaffolding, code exercisers

--marcs