Squeak
  links to this page:    
View this PageEdit this PageUploads to this PageHistory of this PageTop of the SwikiRecent ChangesSearch the SwikiHelp Guide
BFAV Server
Last updated at 1:33 am UTC on 17 January 2006
Starting with 3.9alpha all new bugs, fixes, and enhancements should be reported to the Mantis Server, see Reporting Bugs and Fixes for more information. In late August or early September of 2005 the BFAV Server will be changed to read-only mode in which case ne new submissions can be added. Later in 2005 or 2006 the BFAV server will be retired altogether.

For the Frank Shearar, Ken Causey designed, implemented, tested and deployed a new Bug Fixes Archive Server design that uses Exim + a Python script to generate static files that are served up by Apache. Brent Vukmer (and later Tom Koenig and Frank Shearar) developed the BFAV2 Client which you use to access the BFAV server in most cases.

The server subscribes to the squeak-dev and squeak-harvest lists, but only accepts squeak-harvest posts that have the magic header set. As each post comes in, the server updates the BFAV Server Listing with a row that summarizes the post (including the id that the server has assigned to the post), then adds the post to a ZIP file. Clients can request the listing, any individual ZIP file, or a list of posts by id over HTTP.

Clients synchronize with the server as follows:

When an ArchivePost object is selected in the client, the request the ZIP file from the server containing the .eml file for that post

The BFAV Server master list of post summaries is here: http://bfav.squeakfoundation.org/listing