Copyright Ó 1993, 1994 Don Yacktman.  All Rights Reserved.  Version 1.2.6.

MiscKit Authors
	
This file details the authors of the MiscKit.  Changes to a portion of the MiscKit should be forwarded to the appropriate author/manager, as listed.  (To the manager, if one exists, otherwise to the author.)  For history's sake, those who have contributed code are also listed.  The information is presented below as follows:

Resource:	(object, palette, documentation, app, whatever this includes)
	a:	original author, e-mail address
	o:	owner (copyright holder), e-mail address
	m:	manager (send changes, bug reports, and suggestions here), e-mail address
	c:	contributors (one per line, if any), e-mail address

In cases where the a, o, or m fields are the same person, you will see a line like this:

	a, o, m:  person, e-mail
	
Multiple maintainers are also possible, like this, though such arrangements are discouraged:

	m:  person, e-mail (object)
	m:  person, e-mail (palette)
	m:  person, e-mail (documentation)

If you have general comments about the MiscKit, or would like to recommend a resource (object, app, utility, whatever) to add to the MiscKit, contact the MiscKit mailing list at misckit@byu.edu.  To get on or off the list, contact the list maintainer at misckit-request@byu.edu.  For special concerns, contact the MiscKit administrator (moderator), Don Yacktman, at Don_Yacktman@byu.edu.

MiscKit top level:  organization, README and other random explanatory documentation, makefiles
	a, o, m:  Don Yacktman, Don_Yacktman@byu.edu
	c:  Mike Ferris, mike@lorax.com
	c:  Makefiles loosely derived from NeXT internal Makefiles as found in the CCRMA MusicKit source code distribution

ExtendedApp:  category, documentation
	a, o, m:  Don Yacktman, Don_Yacktman@byu.edu
	c:  Steve Hayman, shayman@objectario.com
	c:  John Karabaic, John_Karabaic@NeXT.com

FREE.h:  macros
	a, o, m:  Raf Schietekat, rfschtkt@banruc60.bitnet

MiscAppDefaults:  category
	a, o:  Steve Hayman, shayman@objectario.com
	c, m:  Don Yacktman, Don_Yacktman@byu.edu

MiscArrowButton:  object, palette
	a, o, m:  Robert T. Thomas, todd@avocado.cuc.ab.ca

MiscBase:  macros, constants
	a, o:  Drew Davidson, drew@jupiter.fnbc.com
	c, m:  Don Yacktman, Don_Yacktman@byu.edu

MiscBundleLoader:  category, documentation
	a, o:  Mike Ferris, mike@lorax.com (category)
	a, c, m:  Don Yacktman, Don_Yacktman@byu.edu (docs)
	
MiscCalendarView:  object, palette, documentation
	a, o, m:  Jon Kutemeier, jkute@fnbc.com

MiscCircularSlider:  object, palette
	a, o, m:  Don Yacktman, Don_Yacktman@byu.edu
	a, o:  Vince DeMarco, vince@whatnxt.cuc.ab.ca

MiscClassVariable:  object, documentation
	a, o:  Mike Ferris, mike@lorax.com
	c, m:  Don Yacktman, Don_Yacktman@byu.edu
	
MiscClockView:  object, IB Palette, PB subproj, documentation
	a, o, m:  Scott Anguish, sanguish@digifix.com
	c:  Don Yacktman, Don_Yacktman@byu.edu
	
MiscColor:  Object
	a, o, m:  Don Yacktman, Don_Yacktman@byu.edu

MiscColorWells:  Palette
	a, o:  Morgan D. Wise, wisem@statnextm.lakes.trenton.sc.us
	c, m:  Don Yacktman, Don_Yacktman@byu.edu

MiscCoolButtons:  IB palette
	a, o, m:  Don Yacktman, Don_Yacktman@byu.edu

Miscdaemon:  functions
	a, o, m:  Christopher J. Kane, kane@gac.edu

MiscDragViews:  objects, palette
	a, o, m:  Robert T. Thomas, todd@avocado.cuc.ab.ca
	c:  Don Yacktman, Don_Yacktman@byu.edu (Image resizing)
	c:  Bruce McKenzie, bruce@trwlasd.com (bug fixes, archiving)

MiscExplodingMenu:  object, documentation, test app
	a, o, m:  Andrew Stone, andrew@stone.com

MiscFindPanel:  object, documentation, example app, bundle, categories
	a, o, m:  Christopher J. Kane, kane@gac.edu
	c: Craig Kelley, craig_kelley@wiltel.com
	
MiscHalftoneColor:  Object
	a, o, m:  Don Yacktman, Don_Yacktman@byu.edu

MiscINETAddress:  Object, Documentation
	a, o, m:  Christopher J. Kane, kane@gac.edu

MiscINETSocket:  Object, Documentation
	a, o, m:  Christopher J. Kane, kane@gac.edu

MiscInfo:  Object, Documentation
	a, o, m:  Don Yacktman, Don_Yacktman@byu.edu

MiscInfoController:  Object, Documentation
	a, o, m:  Don Yacktman, Don_Yacktman@byu.edu

MiscInspectorKit:  Objects
	a, o, m:  Thomas Engel, tomi@shinto.nbg.sub.org or tsengel@cip.informatik.uni-erlangen.de

MiscLinkedList, MiscLinkedListNode:  objects, documentation
	a, o, m:  Sean Luke, sean@digaudio.byu.edu, sean@darth.byu.edu
	c, m:  Don Yacktman, Don_Yacktman@byu.edu (docs, new methods)
	
MiscList:  Object, Documentation
	a, o, m:  Doug McClure, ets!dougm@uunet.UU.NET

MiscListExtensions:  categories, documentation
	a, o:  Drew Davidson, drew@jupiter.fnbc.com (DeepCopy category only)
	a, o:  Don Yacktman, Don_Yacktman@byu.edu (the rest)
	c, m:  Don Yacktman, Don_Yacktman@byu.edu
	
MiscListIteration:  macros
	a, o:  Drew Davidson, drew@jupiter.fnbc.com
	c, m:  Don Yacktman, Don_Yacktman@byu.edu
	
MiscLockFile:  object, documentation, test app
	a, o, m:  Don Yacktman, Don_Yacktman@byu.edu
	
MiscLogFile:  object, documentation, test app
	a, o, m:  Don Yacktman, Don_Yacktman@byu.edu
	
MiscLogSlider:  object, palette
	a, o, m:  Don Yacktman, Don_Yacktman@byu.edu
	
MiscMatrix:  object, documentation, bundle
	a, o:  Mike Ferris, mike@lorax.com
	c, m:  Don Yacktman, Don_Yacktman@byu.edu
	
MiscNeXTdocumentFormat.frame:  documentation template
	a, o, m:  J.B. Nicholson-Owens, jbn@uiuc.edu
	
MiscNibController:  object, documentation
	a, o:  Mike Ferris, mike@lorax.com
	c, m:  Don Yacktman, Don_Yacktman@byu.edu
	
MiscObjectRecycler:  category, documentation
	a, o, m:  Don Yacktman, Don_Yacktman@byu.edu
	
MiscOrderForm:  category, documentation
	a, o, m:  Don Yacktman, Don_Yacktman@byu.edu
	
MiscPriorityQueue:  object, documentation, test app
	a, o, m:  Mark Onyschuk, mark@plexus.guild.org
	
MiscProgressPalette:  objects, IB palette, PB subproj
	a, o, m:  James Heiser, jheiser@adobe.com
	a, c:  Don Yacktman, Don_Yacktman@byu.edu

MiscProtocols:  Protocols (MiscCompare, MiscEndCompare, 	MiscStorageCursorPositioning, MiscListCursorPositioning)
	a, o, m:  Doug McClure, ets!dougm@uunet.UU.NET

MiscQueue:  object, documentation
	a, o, m:  Don Yacktman, Don_Yacktman@byu.edu
	
MiscReadOnlyColorWell:  object, documentation
	a, o, m:  Morgan D. Wise, wisem@statnextm.lakes.trenton.sc.us
	
MiscRegistration:  object, documentation
	a, o, m:  Don Yacktman, Don_Yacktman@byu.edu
	
MiscRemoteSubprocess:  macros, constants
	a, o:  Drew Davidson, drew@jupiter.fnbc.com
	c, m:  Don Yacktman, Don_Yacktman@byu.edu

MiscScreenColor:  object
	a, o, m:  Don Yacktman, Don_Yacktman@byu.edu

MiscSerialPort:  object
	a, o, m: Matt Brandt, matt@drefla.mese.com

MiscSliderField:  IB palette, object, documentation
	a, o, m:  David Fedchenko, max@chernobog.wa.com

MiscSocket:  object, documentation
	a, o, m:  Christopher J. Kane, kane@gac.edu

MiscSortedList:  object, documentation
	a, o, m:  Doug McClure, ets!dougm@uunet.UU.NET

MiscSortedStorage:  object, documentation
	a, o, m:  Doug McClure, ets!dougm@uunet.UU.NET

MiscSoundPalette:  IB palette, objects (MiscTapper, MiscSoundTracker, 	MiscVolumeMeter, MiscVolumeLight)
	a, o, m:  Sean Luke, sean@digaudio.byu.edu

MiscStack:  object, documentation
	a, o, m:  Don Yacktman, Don_Yacktman@byu.edu
	
MiscStopWatch:  object, documentation
	a, o, m:  Don Yacktman, Don_Yacktman@byu.edu
	
MiscStorage:  object, documentation
	a, o, m:  Doug McClure, ets!dougm@uunet.UU.NET

MiscString:  object, documentation, IB palette, test app
	a, o, m:  Don Yacktman, Don_Yacktman@byu.edu
	c:  Carl Lindberg, lindberg@csnext.colgate.edu
	c:  David Lehn, dlehn@ARPA.MIL
	c:  Mike Ferris, mike@lorax.com
	c:  Drew Davidson, drew@jupiter.fnbc.com
	c:  Bruce McKenzie, bruce@trwlasd.com

MiscStringArray:  object, documentation
	a, o:  Drew Davidson, drew@jupiter.fnbc.com (object)
	a, o:  Don Yacktman, Don_Yacktman@byu.edu (docs)
	c, m:  Don Yacktman, Don_Yacktman@byu.edu
	c:  Juergen Zeller, zet@cip.e-technik.uni-erlangen.de
	c:  Jeff Martin, Jeff_Martin@next.com (some code from PAStringList)
	c:  Steve Hayman, shayman@objectario.com
	
MiscStringPatternMatching:  category
	a, o, m:  Steve Hayman, shayman@objectario.com

MiscStringRegex:  category, test app
	a, o, m:  Carl Lindberg, lindberg@csnext.colgate.edu

MiscStringService:  example app
	a, o, m:  Carl Lindberg, lindberg@csnext.colgate.edu

MiscSwapKit:  Objects, Documentation
	a, o, m:  Thomas Engel, tomi@shinto.nbg.sub.org or tsengel@cip.informatik.uni-erlangen.de

MiscSubprocess:  macros, constants
	a, o:  Drew Davidson, drew@jupiter.fnbc.com
	c, m:  Don Yacktman, Don_Yacktman@byu.edu
	c:  Carl Lindberg, lindberg@csnext.colgate.edu

MiscTee:  IB palette, object, documentation
	a, o, m:  David Fedchenko, max@chernobog.wa.com

MiscTime:  object, documentation, test app
	a, o, m:  Don Yacktman, Don_Yacktman@byu.edu
	
MiscTree:  object, documentation
	a, o, m:  Don Yacktman, Don_Yacktman@byu.edu
	
MiscTree(Browser):  category, example app
	a, o, m:  Scott Anguish, sanguish@digifix.com
	
MiscThreeStateButton:  object, IB palette, PB subproj
	a, o, m:  Don Yacktman, Don_Yacktman@byu.edu
	
MiscValueField:  Palette, object, documentation
	a, o, m:  David Fedchenko, max@chernobog.wa.com

MiscXmodem:  object, documentation
	a, o, m:  Eric Norum, eric@skatter.usask.ca

receiptfilter:  example app
	a:  Steve Hayman, shayman@objectario.com (v1.1, original)
	a:  Paul Cardon, pmarc@zapotec.math.byu.edu (v1.2, overhaul)
	c, o, m:  Paul Cardon, pmarc@zapotec.math.byu.edu
	c:  Don Yacktman, Don_Yacktman@byu.edu

SearchBench:  example app
	a, o, m:  Christopher J. Kane, kane@gac.edu
	
SELECT.h:  macros
	a, o, m:  Raf Schietekat, rfschtkt@banruc60.bitnet

TinyTerm:  example app
	a, o, m: Matt Brandt, matt@drefla.mese.com

TreeView:  Example app (uses the MiscTree)
	a, o, m:  Don Yacktman, Don_Yacktman@byu.edu
	c:  Bob Weiner, weiner@pts.mot.com

In Temp folder, works in progress

 Many of these objects need to have names changed and details worked out before they can be integrated with the rest of the kit.  As this is done, they will migrate to the standard locations.  They are here (with the author's permission) so that you can see where things are headed, and in an emergency, make use of the items here now, even though they aren't fully integrated and are subject to change in interface, etc.  (The administrator also has a private Temp directory for other submissions that are pending; it tends to be 3-4 times the size of the Temp directory on average.  Thos submissions have been held back at the author's request.)
 
DataStructures:  objects
	a, o, m:  Don Yacktman, Don_Yacktman@byu.edu (PriorityQueue)
	a, o, m:  Doug McClure, ets!dougm@uunet.UU.NET (MiscPriorityQueue)
	Note:  Well, we've already got a priority queue, but here are two other contenders.  We have to figure out how to combine them into something a bit more useful.  I think Doug's queue is perhaps a better approach to use, with its inheritance heirearchy, but Mark's queue have the method to combine queues, which is handy.  Also, my queue's ability to allow the object to provide its own priority should be implemented in a category of Doug's queue (which is in fact possible to do).  Also, a dynamic subclass of Doug's queue which allows objects in the queue to change their priority on the fly would be nice.

MiscTimeAdditions:  contributions
	Time_Stuff  a, o, m:  David Lehn, dlehn@arpa.mil
	Note:  This will be folded into MiscTime (in the future) as a contribution.
	getdate.y  a, o, m:  public domain, Steven M. Bellovin (smb@research.att.com), Rich $alz (rsalz@bbn.com), and Jim Berets (jberets@bbn.com)
	Note:  This code, as it is public domain, will not fall under MiscKit license, but will be folded into the MiscTime object to allow for parsing/pretty printing, etc. in the future.  Submitted by Mark Onyschuk along with the PriorityQueue.

ObjCategories.rtf:  category
	a, o, m:  John Karabaic, John_Karabaic@next.com
	Note:  Host picker method¼ (I think I'll do something like the MiscValueField to tie a textfiled and a button together to create a MiscHostField object.  Comments?  I think that this would be nice to use in conjunction with the MiscRemoteSubprocess...  -don)