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

Weekly Planning Meeting, 2/27

Highlights 2/27:

The big congratulations this week go to ravi and roland. Roland 
installed the crutch, the preprocessor which repairs C++ compilers 
so that they handle complex && and || expressions correctly.

Meanwhile Ravi made history with his presentation of the Waldos 
layer of software: it was the shortest major discussion in the 
history of Xanadu. And everyone seemed to like it, as well! Magnificently 
done, ravi.

Congratulations also go to rick, whose presentation on Montage 
also survived the brutal inspection of the Xanadu team.

And congratulations to hill and roger, who got some of fm all 
the way from smalltalk through the translator through the C++ 

Finally, congratulations go to bobp, whose System Overview is 
now ready for shipment (though there are still missing sections, 
at least it can give people a good taste of what's coming). 

For those who are losing track of the terminology, here's a brief 

The Waldos layer is the new layer of the backend between Doc&Links 
and Orgls&Berts. Waldos is the deepest layer developers need 
ever look at, according to our current best projections.

Montage is the company sensitive project rick is working on: 
an authoring system to lie on top of Xanadu, to make it easy 
for nonprogrammers to create Xanadu applications.

Tapestry is the new internal name for the frontend we have heretofore 
referred to as the Infofactory. The reason Montage and Tapestry 
are internal names is that we may have trouble trademarking them. 
But at least they roll off the tongue in more liquid tones than 
Infofactory and Squat ("Squat" was the previous name for rick's 
project :-). 
Meetings: Markm, ravi, dean, discuss substamps. Dean, hugh, discuss 
regions and text. Michael, bill, who does what on letter bombs. 
Markm, find Z-stip paper for rick. Bobp, joel, review info packet. 
Dean, hugh, discuss compositors hanging on to wrong attributes. 
Ravi, dean, rick, markm, unify view builder and waldo maker. 
markm, marcs, discuss perfect scheme translators. Hill, Roland, 
michael, discuss crutch.Roger, michael, dean, types to compile 
the ent. 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 Wednesday. 
Michael, dean, markm, ravi, efficiency of internsets. Roger,, 
hugh, dean, ravi discuss system independent attributes for the 
frontends  after fm does paragraphs.

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

A.       dean

x    2/27/90     ent & dagwoods translating
x    2/27/90     get rid of spatial behaviors
x    2/20/90     next ent revamp
     3/06/90     define the ending of fm
     3/06/90     pack of chars
     3/06/90     pack o bits orgl
     3/06/90     coordinate space for pack o bits orgl
     3/06/90     inclusion list coord space
     3/13/90     allocation sequence numbers
     3/13/90     printing sequence numbers

B.       hill

x    2/27/90     compiled parts of fm
x    2/27/90     showhierarchy in cxx browser
x    2/27/90     hierarchy queries on classes
     3/06/90     C++ implementation of the primAray
     2/30/89     write mail about X++ upgrades and garbage collection

C.       hugh

     3/06/90     make a link
     3/13/90     correct model's protocol
     3/30/89     update broadcast

D.       markm

     3/06/90     props, canopies
     3/06/90     document critical_block macro in X++
     3/13/90     lunch bet on club security
     3/13/90     initial doc of public club
     3/13/90     enforcement of clubs
     3/20/90     filtered backfollow
     3/27/90     respond to semantics email
     3/27/90     merge necromancers with dependencies
     3/27/90     merge necromancers with counted pointers
     3/20/90     complete to do list from alpha 3

E.       marcs

x    2/27/90     presentation on Xanadu for ADI developers
     3/06/90     draft opus on online documentation
     3/06/90     check patent issues for shipping the system overview
     3/24/90     rough draft of AMIX/Xanadu frontend comparison
     3/24/90     rough draft AMIX/Xanadu integration plan
     3/24/90     start second round of patenting work
     3/27/90     merge algorithm
     3/30/89     figure out whether links are standalone objects
     3/30/90     discuss stubble for ADI with autodesk

F.       michael

x    2/27/90     give bombs to autodesk
x    2/27/90     helped install crutch
x    2/27/90     figured out fix for mem leak in letter bombs
     3/06/90     figure out ent
     3/06/90     put urdi under smalltalk

G.       ravi

x    2/27/90     prepare for monday's D&L presentation
     3/06/90     integrate markm's waldos, endorsements
     3/13/90     do comm in smalltalk
     3/13/90     tree orgls
     3/13/90     run fe to D & L across LAN on Sun

H.       bobp

x    2/27/90     first shippable overview complete
     3/06/90     waldos layer documented
     3/20/90     sensors in the overview

I.       roger

x    2/27/90     compiled parts of fm
     3/20/90     get fm running under open look
     3/20/90     traverse to acad, traverse from acad

J.       roland

x    2/27/90     install current crutch
     3/06/90     ceran
     3/30/90     write grammar for formic
     3/30/90     parser with expression semantics
     3/30/90     xlint check for assign to a parameter variable and assignment to "this"
     3/28/90     automatic documenter

K.       Bill

     3/06/90     nowait interaction with letter bombs
     3/06/90     fix letter bomb memory leak
     3/06/90     integrate with X++
     3/06/90     figure out the backup setup

K.       Joel

x    2/27/90     call dave pollock at parc place
x    2/27/90     investigate tools marketplace
     3/06/90     followup with pollock

L.       Jacque

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

L.       Rick

x    2/27/90     prepare Montage presentation
     3/06/90     present Montage to Autodesk

L.       Deferred Meetings:

     Dean, markm, region splay. 
     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
     integrating ent is a nasty problem
     How well will canopy rebalancing perform?
     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