
Just a couple of random notes for the maintainer. 

NOTE BY THE MAINTAINER
----------------------

    Due to the impressive nature (and the amount of) mail I receive about
    xwatch, I must conclude that xwatch is at most a half-product: xwatch
    crashes, consumes memory, doesn't do things it's supposed to do: you name
    it. Consequently, the amount of work to be done on xwatch is way too much
    for a 'maintainer', and maintenance is therefore very infrequent and
    low-priority. The best thing I can suggest is to use xwatch for some time,
    kill it, and restart it, or don't use xwatch at all, until version 3.00
    arrives (whenever). 

    Note by Peter Galbraith, the Debian packager of this package:  
      I've been using xwatch for years, and have not experienced _any_ of
      these problems!

IN GENERAL
----------

    Work from Bambix, as root. All scripts and stuff expects this, e.g., ftp 
    will go automatically.


DOCUMENTATION
-------------

    All docs are in doc/xwatch.yo (YODL article). Change all documentation 
    there. The Makefile will convert things to .tex, .txt and .html later.
    

SOURCES
-------

    All sources are of course under src/, one file per C-function. If you add 
    a new function:
    
        - put it in a separate file (of course, what else)
        - add the prototype to xwatch.h
        - add the filename, but with extension .o to the OBJ setting in
          the Makefile
          
    If you need more global data: put it in data.inc, that file gets included 
    in xwatch.c (to define the data) and in xwatch.h (to declare them). 
    
    If you want to change the XForms design: use fdesign, with ui.fd as the 
    file argument (ui for User Interface). When saving the design, make sure 
    that "alt format" is on.
    

MAKING A NEW VERSION
--------------------

    Once you have the sources and all at hand, edit the Makefile in the src/ 
    directory to update the version number. Then do a "make install". If all 
    still works, edit the files .xwatch.ANNOUNCEMENT (NOTE THE DOT!!) and 
    possibly .xwatch.README (NOTE THE DOT!!) or .xwatch.lsm (NOTE THE DOT!!).
    Next, do a "make dist" to upload to our ftp server. The files will 
    get moved from /home/ftp/pub/karel/tounix to .../pub/unix during the next 
    night. 
    
    Also, upload the stuff to sunsite and tsx-11, I don't have a script to do 
    that: do it by hand. When distributing, mail xwatch.lsm to the LSM 
    maintainer and mail xwatch.ANNOUNCE to c.o.l.announces.
    
That's all!
