[Pkg] Squeak3.11 Contributions: MethodAuthorship-kph.17.mcz

squeak-dev-noreply at lists.squeakfoundation.org squeak-dev-noreply at lists.squeakfoundation.org
Mon Feb 9 23:41:23 UTC 2009


A new version of MethodAuthorship was added to project Squeak3.11 Contributions:
http://www.squeaksource.com/311/MethodAuthorship-kph.17.mcz

==================== Summary ====================

Name: MethodAuthorship-kph.17
Author: kph
Time: 9 February 2009, 11:41:21 pm
UUID: d1ba4bfe-6f98-4045-9eed-52adf38f97f0
Ancestors: MethodAuthorship-kph.15, MethodAuthorship-mtf.16

added 'ms' to the list of missing signatories.
+ where: initials - to find what the status is for a contributor
+ searchFor: match -  to search for a name

=============== Diff against MethodAuthorship-kph.15 ===============

Item was added:
+ ----- Method: MethodHistoryChangeRecord>>methodClassName (in category 'all') -----
+ methodClassName
+ 
+ 	^ class, (meta ifTrue: [' class'] ifFalse: ['']).
+ !

Item was changed:
  ----- Method: MethodHistoryDatabase>>processRecord: (in category 'all') -----
  processRecord: rec
  
  	| col clsName sel cls |
+ 	cls := rec methodClassName.
- 	cls := rec methodClass.
  	cls ifNil: [^ self].
  	clsName := cls asSymbol.
  	sel := rec methodSelector.
  	sel ifNil: [^ self].
  		dictionary at: clsName ifAbsent: [
  dictionary at: clsName put: IdentityDictionary new].
  	(dictionary at: clsName) at: sel ifAbsent: [(dictionary at: clsName) at: sel put: OrderedCollection new].
  
  	col := (dictionary at: clsName) at: sel.
  	col ifEmpty:  [col addFirst: rec]
  		ifNotEmpty: [(col first equals: rec) ifFalse: [col addFirst: rec]].
  	
  	"col detect: [:old | old equals: rec] ifNone: [
  		col addFirst: rec
  	]."
  !

Item was changed:
  ----- Method: MethodHistoryChangeRecord>>class:selector:stamp:text:sourceFile: (in category 'all') -----
  class: clsName selector: sel stamp: st text: t sourceFile: fileName
  
  	class _ clsName copyUpTo: $ .	"the non-meta part of a class name"
  	meta _ clsName endsWith: ' class'.
  	selector := sel.
  	stamp := st.
+ 	self isStoringText ifTrue: [text := t].
- 	text := t.
  	type := #method.
  	sourceFile := fileName.
  !

Item was added:
+ ----- Method: Authorship class>>where: (in category 'as yet unclassified') -----
+ where: initials
+ 
+ 	| dataSelectors |
+ 	
+ 	dataSelectors := self class selectors select: [ :sel | sel beginsWith: 'data' ].
+ 	
+ 	^ (dataSelectors select: [ :sel | 
+ 		
+ 		((self perform: sel) indexOf: initials) odd
+ 	
+ 	]) asArray
+ "
+ self where: 'ls'
+ "
+ !

Item was changed:
  ----- Method: MethodHistoryChangeRecord>>methodClass (in category 'all') -----
  methodClass
  
+ 	^ Smalltalk classNamed: self methodClassName
- 	^ class, (meta ifTrue: [' class'] ifFalse: ['']).
  !

Item was added:
+ ----- Method: Authorship class>>dataNewContributors (in category 'as yet unclassified') -----
+ dataNewContributors
+ 
+ "This is a list of all Squeak contributors who started after the relicensing effort was started and therefore know that the license is under MIT.
+ 
+ Nov 26th  2008
+ ---
+ 
+ initials         name"
+ ^ #(
+ 'aw'               'Alessandro Warth'
+ 'be'			'Bernd Eckardt'
+ 'cjs'			'(from trac)'
+ 'eem'		'Eliot Emilio Miranda'
+ 'jf'			'Jan Fietz'
+ 'lg'               'Luke Gorrie'
+ 'jl'			'Jens Linke'
+ 'JSM'	   'John S Mcintosh'
+ 'thf'			'an Impara employee'
+ 'sjg'			'Simon Guest'
+ 'kph'		'Keith Hodges'
+ 'kks'            'kks'
+ 'meta-auto'	'generated code'
+ 'programmatic'     'generated code'
+ 'wbk'		'Bryce Kampjes'
+ 'mtf'         'Matthew Fulmer'
+ 'rej'			'Ralph Johnson'
+ )!

Item was added:
+ ----- Method: Authorship class>>dataMiscOkInitials (in category 'as yet unclassified') -----
+ dataMiscOkInitials
+ 
+ "initials         name"
+ ^ #(
+ 'abc' 			'Colin Putney'
+ 'xxx'			'Keith Hodges in mc1.5'
+ 'test'			'Keith Hodges in mc1.5'
+ 'stephane.ducasse' 'Stephane Ducasse'
+ 
+ )!

Item was changed:
  ----- Method: MethodHistoryChangeRecord>>shortPrintOn: (in category 'all') -----
  shortPrintOn: aStream
  	"Print the receiver on a stream"
  
+ 	aStream nextPutAll: ' ', self methodClassName name, ' >> ', self methodSelector, ' (', self stamp, ')'!
- 	aStream nextPutAll: ' ', self methodClass name, ' >> ', self methodSelector, ' (', self stamp, ')'!

Item was changed:
  ----- Method: Authorship class>>allContributors (in category 'as yet unclassified') -----
  allContributors
  
+ 	^  self dataMissingSignatories , self licensedContributors!
- 	^  self missingSignatories , self licensedContributors!

Item was added:
+ ----- Method: MethodHistoryChangeRecord>>class:selector:stamp:text:file:position: (in category 'all') -----
+ class: clsName selector: sel stamp: st text: t file: aFile position: aPosition
+ 
+ 	class _ clsName copyUpTo: $ .	"the non-meta part of a class name"
+ 	meta _ clsName endsWith: ' class'.
+ 	selector := sel.
+ 	stamp := st.
+ 	self isStoringText ifTrue: [text := t].
+ 	type := #method.
+ 	file := aFile.
+ 	position := aPosition.!

Item was changed:
  ----- Method: MethodHistoryChangeRecord>>string (in category 'all') -----
  string
  
+ 	^ self text
- 	^ text
  !

Item was changed:
  ----- Method: MethodHistoryChangeList>>contentsDiffedFromCurrent (in category 'all') -----
  contentsDiffedFromCurrent
  	"Answer the contents diffed forward from current (in-memory) method version"
  
  	| aChange aClass |
  	listIndex = 0
  		ifTrue: [^ ''].
  	aChange _ changeList at: listIndex.
+ 	^ (aChange type == #method and: [(aClass _ aChange methodClassName) notNil])
- 	^ (aChange type == #method and: [(aClass _ aChange methodClass) notNil])
  		ifTrue:
  			 [(changeList size >= (listIndex + 1)) ifTrue: [
  				 TextDiffBuilder
  					buildDisplayPatchFrom: (changeList at: listIndex + 1) text
  					to: aChange text
  					inClass: aClass
  					prettyDiffs: self showingPrettyDiffs] ifFalse: [(changeList at: listIndex) text]]
  		ifFalse:
  			[(changeList at: listIndex) text]!

Item was added:
+ ----- Method: MethodHistoryChangeRecord>>isStoringText (in category 'all') -----
+ isStoringText
+ 	^ false!

Item was changed:
  ----- Method: Authorship class>>licensedContributors (in category 'as yet unclassified') -----
  licensedContributors
+ 	^ self dataAgreedContributors , self dataNewContributors, self dataReturnedSignatories , self dataPharoContributors, self dataMC15Contributors, self dataMiscOkInitials!
- 	^ self agreedContributors , self newContributors, self returnedSignatories , self pharoContributors, self mc15Contributors, self miscOkInitials!

Item was added:
+ ----- Method: Authorship class>>dataMC15Contributors (in category 'as yet unclassified') -----
+ dataMC15Contributors
+ 
+ "This is a list of all Squeak contributors who started after the relicensing effort was started and therefore know that the license is under MIT.
+ 
+ Nov 26th  2008
+ ---
+ 
+ initials         name"
+ ^ #(
+ 'djr'               'Danie Roux'
+ 'sas' 		'Sebasitan Sastre - ssastre at seaswork.com'
+ )!

Item was added:
+ ----- Method: Authorship class>>dataAgreedContributors (in category 'as yet unclassified') -----
+ dataAgreedContributors
+ 
+ "This is a list of all Squeak contributors whom Yoshiki Ohshima contacted and get the favorable words, but have not returned a signed distribution agreement yet.
+ 
+ Nov 25th  2008
+ ---
+ 
+ initials         name"
+ ^ #(
+ 'ac'               'Andrew Catton'
+ 'pad'		'Pierre-Andre Dreyfuss'
+ )!

Item was added:
+ ----- Method: Authorship class>>searchFor: (in category 'as yet unclassified') -----
+ searchFor: match
+ 
+ 	self allContributors pairsDo: [ :init :n | ((match match: init) or: [ match match: n ]) ifTrue: [ ^ init -> n ] ].
+ 	
+ 	^ '?'
+ "	
+ Authorship searchFor: 'Lex*'
+ "!

Item was changed:
  ----- Method: MethodHistoryChangeRecord>>text (in category 'all') -----
  text
+ 	| result |
+ 	text ifNotNil: [^ text].
+ 	result := super text asString.
+ 	self isStoringText ifTrue: [text := result].
+ 	^ result
- 
- 	^ text ifNil: [text := super text].
  !

Item was changed:
  ----- Method: MethodHistoryDatabase>>writeDictWithVersion:toHTMLFileNameOn:title:explanationFileName: (in category 'all') -----
  writeDictWithVersion: aDict toHTMLFileNameOn: aStream title: aString explanationFileName: explanation
  
  	| entries current prev history firstPart secondPart diffString oldStamp newStamp |
  	firstPart _ WriteStream on: (String new: 10).
  	secondPart _ WriteStream on: (String new: 10).
  	aStream nextPutAll: '<html><head>'.
  	aStream nextPutAll: '<title>'.
  	aStream nextPutAll: aString.
  	aStream nextPutAll: '</title></head><body>'.
  	aStream cr.
  	aStream nextPutAll: '<H2>'.
  	aStream nextPutAll: aString.
  	aStream nextPutAll: '</H2>'.
  	aStream cr.
  	explanation ifNotNil: [
  		aStream nextPutAll: (FileStream readOnlyFileNamed: explanation) contentsOfEntireFile].
  
  	aDict keys asSortedCollection do: [:k |
  		entries _ aDict at: k.
  		entries do: [:m |
+ 			history := self at: m methodClassName asSymbol at: m methodSelector.
- 			history := self at: m methodClass asSymbol at: m methodSelector.
  			current _ history size > 0 ifTrue: [history first text] ifFalse: [''].
  			prev _ history size > 1 ifTrue: [history second text] ifFalse: [''].
  			firstPart nextPutAll: '<A HREF="#'.
+ 			firstPart nextPutAll: m methodClassName asString, '-', m methodSelector asString.
- 			firstPart nextPutAll: m methodClass asString, '-', m methodSelector asString.
  			firstPart nextPutAll: '">'.
+ 			firstPart nextPutAll: m methodClassName, '>>', m methodSelector.
- 			firstPart nextPutAll: m methodClass, '>>', m methodSelector.
  			firstPart nextPutAll: '</A><BR>'.
  			firstPart nextPut: Character cr.
  			secondPart nextPutAll: '<A NAME="'.
+ 			secondPart nextPutAll: m methodClassName asString, '-', m methodSelector asString.
- 			secondPart nextPutAll: m methodClass asString, '-', m methodSelector asString.
  			secondPart nextPutAll: '">'.
  			secondPart nextPutAll: '<table border=1 vspace=5px width=90%>'.
  			secondPart nextPutAll: '<tr><td>'.
+ 			secondPart nextPutAll: m methodClassName asString, '>>', m methodSelector asString.
- 			secondPart nextPutAll: m methodClass asString, '>>', m methodSelector asString.
  			oldStamp := history size > 1 ifTrue: [history second stamp] ifFalse: [''].
  			oldStamp ifEmpty: [oldStamp := 'no stamp'].
  			newStamp := history size > 0 ifTrue: [history first stamp] ifFalse: [''].
  			newStamp ifEmpty: [newStamp := 'no stamp'].
  			secondPart nextPutAll: ': ('.
  			secondPart nextPutAll: oldStamp.
  			secondPart nextPutAll: ' -> '.
  			secondPart nextPutAll: newStamp.
  			secondPart nextPutAll: ')'.
  			secondPart nextPutAll: '<tr><td><pre>'.
  			secondPart nextPutAll: (prev ifEmpty: ['no previous history'] ifNotEmpty: [TextDiffBuilder buildHTMLPatchFrom: prev asHtmlNOBR to: prev asHtmlNOBR]).
  			secondPart nextPutAll: '</pre></td></tr>'.
  			secondPart nextPut: Character cr.
  			secondPart nextPutAll: '<tr><td><pre>'.
  			secondPart nextPutAll: (current ifEmpty: ['not found'] ifNotEmpty: [TextDiffBuilder buildHTMLPatchFrom: current asHtmlNOBR to: current asHtmlNOBR]).
  			secondPart nextPutAll: '</pre></td></tr>'.
  			(prev size > 0 and: [current size > 0]) ifTrue: [
  				diffString := TextDiffBuilder buildHTMLPatchFrom: prev asHtmlNOBR to: current asHtmlNOBR.
  				secondPart nextPutAll: '<tr><td><pre>'.
  				secondPart nextPutAll: diffString.
  				secondPart nextPutAll: '</pre></td></tr>'.
  			].
  			secondPart nextPutAll: '</table>'.
  			secondPart nextPut: Character cr.
  			secondPart cr.
  		].
  	].
  	aStream nextPutAll: firstPart contents.
  	aStream cr.
  	aStream nextPutAll: secondPart contents.
  
  	aStream nextPutAll: '</body></html>'.
  !

Item was added:
+ ----- Method: Authorship class>>dataPharoContributors (in category 'as yet unclassified') -----
+ dataPharoContributors
+ 
+ "This is a list of all Squeak contributors who started after the relicensing effort was started and therefore know that the license is under MIT.
+ 
+ Nov 26th  2008
+ ---
+ 
+ initials         name"
+ ^ #(
+ 'AlexandreBergel'               'Alexandre Bergel'
+ 'NorbertHartl'			'Norbert Hartl'
+ 'gvc' 					'Gary Chambers'
+ )!

Item was changed:
  ----- Method: MethodHistoryChangeList>>scanCategory:class:meta:stamp: (in category 'all') -----
  scanCategory: category class: class meta: meta stamp: stamp
+ 	| method sel position |
- 	| method sel |
  	self ignoreNonExisting ifTrue: [Smalltalk at: class ifAbsent: [^ self]].
  	[
+ 	position := file position.
  	method _ file nextChunk.
  	file skipStyleChunk.
  	method size > 0]						"done when double terminators"
  		whileTrue:
  		[sel _ Parser new parseSelector: method.
+ 		self addItem: (MethodHistoryChangeRecord new class: (class, (meta ifTrue: [' class'] ifFalse: [''])) asSymbol selector: sel stamp: stamp text: method file: file position: position)
- 		self addItem: (MethodHistoryChangeRecord new class: (class, (meta ifTrue: [' class'] ifFalse: [''])) asSymbol selector: sel stamp: stamp text: method asString sourceFile: file localName)
  			text: 'method: ' , class , (meta ifTrue: [' class '] ifFalse: [' '])
  				, sel
  				, (stamp isEmpty ifTrue: [''] ifFalse: ['; ' , stamp])]!

Item was added:
+ ----- Method: Authorship class>>dataReturnedSignatories (in category 'as yet unclassified') -----
+ dataReturnedSignatories
+ 
+ "This is a list of all Squeak contributors who have returned a signed distribution agreement.
+ 
+ Nov 25th  2008
+ ---
+ 
+ initials         name"
+ ^ #(
+ 'AB'               'Alexandre Bergel'
+ 'ab'               'Avi Bryant or Alexandre Bergel'
+ 
+ 
+ 			
+ 'ACG'              'Andrew C. Greenberg'
+ 'acg'              'Andrew C. Greenberg'
+ 'ack'              'Alan Kay'
+ 'ads'              'Adam Spitz'
+ 'AFi'              'Alain Fischer'
+ 'ajh'              'Anthony Hannan'
+ 'aka'              'Mark Guzdial'
+ 'al'               'Adrian Lienhard or Alexander Lazarevic'
+ 'aoy'              'Andres Otaduy'
+ 'apb'              'Andrew P. Black'
+ 'apl'              'Alain Plantec'
+ 'ar'               'Andreas Raab'
+ '???'               'Andreas Raab'
+ 'asm'              'Alejandro Magistrello'
+ 'avi'              'Avi Bryant'
+ 'ba'			'Bob Arning'
+ 'bf'               'Bert Freudenberg'
+ 'BEO'              'Bruce O''Neel '
+ 'beo'              'Bruce O''Neel '
+ 'BG'               'Boris Gaertner'
+ 'bg'               'Boris Gaertner'
+ 'bh'               'Bob Hartwig'
+ 'BJP'              'Bijan Parsia'
+ 'BJP
+ 9/9/1998'              'Bijan Parsia'
+ 'bk'              'Bolot Kerimbaev'
+ 'bkv'              'Brent Vukmer'
+ 'bob'			'Bob Arning'
+ 'bolot'            'Bolot Kerimbaev'
+ 'bootstrap'        'Pavel Krivanek'
+ 'BP'               'Brent Pinkney'
+ 'bp'               'Brent Pinkney or Bernhard Pieber'
+ 'brp'              'Brent Pinkney'
+ 'brp`'              'Brent Pinkney'
+ 'btr'              'Brian Rice'
+ 'bvs'              'Ben Schroeder'
+ 'cbc'              'Chris Cunningham'
+ 'ccn'              'Chris Norton'
+ 'ccn+ceg'          'Chris Norton and Carl Gundel'
+ 'ceg'       'Carl Gundel'
+ 'CdG'              'Cees de Groot'
+ 'cds'              'C. David Shaffer'
+ 'chronograph'               'Tetsuya Hayashi'
+ 'cmm'              'Chris Muller'
+ 'crl'              'Craig Latta'
+ 'cwp'              'Colin Putney' 
+ 			
+ 'daf'              'Dave Faught'
+ 'damiencassou'  'Damien Cassou'
+ 'dao'              'danil osipchuk'
+ 'das'              'David A Smith'
+ 'DAS'              'David A Smith'
+ 
+ 'dc'               'Damien Cassou'
+ 'dd'               'Dominique Dutoit'
+ 'de'               'Scott Wallace'
+ 'dew'              'Doug Way'
+ 'DF'               'Diego Fernandez'
+ 'dgd'              'Diego Gomez Deck'
+ 'dhhi'             'Dan Ingalls'
+ 'di'               'Dan Ingalls'
+ 'di
+ '               'Dan Ingalls'
+ '6/5/97'               'Dan Ingalls'
+ '6/6/97'               'Dan Ingalls'
+ '6/7/97'               'Dan Ingalls'
+ '6/8/97'               'Dan Ingalls'
+ '6/9/97'               'Dan Ingalls'
+ '6/10/97'               'Dan Ingalls'
+ '6/11/97'               'Dan Ingalls'
+ '6/13/97'               'Dan Ingalls'
+ '6/18/97'               'Dan Ingalls'
+ 'djp'              'David J. Pennell'
+ 'DM'               'Duane Maxwell'
+ 'dm'               'Duane Maxwell/EntryPoint'
+ 'DSM'              'Duane Maxwell'
+ 'DSM
+ 10/15/1999'              'Duane Maxwell'
+ 'drm'              'Delbert Murphy'
+ 'dtl'              'Dave Lewis'
+ 'dv'              'Daniel Vainsencher'
+ 'dvf'              'Daniel Vainsencher'
+ 'dvf
+ 6/10/2000'              'Daniel Vainsencher'
+ 'eat'              'Eric Arseneau Tremblay'
+ 'edc'              'Edgar DeCleene or Marcus Denker'
+ 'efc'              'Eddie Cottongim'
+ 'efo'              'Emilio Oca'
+ 'em'               'Ernest Micklei?'
+ 'emm'              'Ernest Micklei'
+ 'es'               'Enrico Spinielli'
+ 'fbs'              'Frank Shearar'
+ 'FBS'              'Frank Shearar'
+ 'fbs'              'Frank Shearar'
+ 'fc'               'Frank Caggiano'
+ 'fcs'              'Frank Sergeant'
+ 'fm'               'Florin Mateoc'
+ 'gh'               'Goran Krampe (nee Hultgren)'
+ 'gk'               'Goran Krampe (nee Hultgren)'
+ 'gm'               'German Morales'
+ 'go'               'Georg Gollmann'
+ 'gsa'              'German Arduino'
+ 'HEG'              'Henrik Ekenberg'
+ 'HilaireFernandes' 'Hilaire Fernandes'
+ 'hk'               'Herbert Konig'
+ 'hmm'              'Hans-Martin Mosner'
+ 'hpt'              'Hernan Tylim'
+ 'huma'             'Lyndon Tremblay'
+ 'ich.'             'Yuji Ichikawa'
+ 'ikp'              'Ian Piumarta'
+ 'jaf'              'Jan Fietz'
+ 'jam'              'Javier Musa'
+ 'jb'              'Jim Benson'
+ 'jcg'              'Joshua Gargus'
+ 'jdf'              'David Farber'
+ 'jdr'              'Javier Diaz-Reinoso'
+ 'je'               'Joern Eyrich'
+ 'je77'             'Jochen Rick'
+ 'JF'               'Julian Fitzell'
+ 'jf'               'Julian Fitzell'
+ 'jhm'              'John Maloney'
+ 'jm'              'John Maloney'
+ 'jm
+ '              'John Maloney'
+ 'jla'              'Jerry Archibald'
+ 'jlb'              'Jim Benson'
+ 'jmb'              'Hans Baveco'
+ 'JMM'              'John McIntosh'
+ 'JMV'              'Juan Manuel Vuletich'
+ 'jmv'              'Juan Manuel Vuletich'
+ 'jon'              'Jon Hylands'
+ 'JP'               'Joseph Pelrine'
+ 'jp'               'Joseph Pelrine'
+ 'jrm'              'John-Reed Maffeo'
+ 'jrp'              'John Pierce'
+ 'jsp'              'Jeff Pierce'
+ 'JW'               'Jesse Welton'
+ 'jws'			'John Sarkela'
+ 'JWS'		'John Sarkela'
+ 'ka'               'Kazuhiro Abe'
+ 'kfr'              'Karl Ramberg'
+ 'KLC'              'Ken Causey'
+ 'klc'              'Ken Causey'
+ 'KR'               'korakurider'
+ 'KTT'              'Kurt Thams'
+ 'kwl'              'Klaus D. Witzel'
+ 'ky'               'Koji Yokokawa'
+ 'laza'             'Alexander Lazarevic'
+ 'LB'               'Leo Burd'
+ 'LC'               'Leandro Caniglia'
+ 'lc'               'Leandro Caniglia'
+ 'LEG'              'Gerald Leeb'
+ 'len'              'Luciano Esteban Notarfrancesco'
+ 'lr'               'Lukas Renggli'
+ 'lrs'              'Lorenzo Schiavina'
+ 'ls'               'Lex Spoon'
+ 'LS'               'Lex Spoon'
+ 'm3r'              'Maurice Rabb'
+ 'MAL'              'Michael Latta'
+ 'mas'              'Mark Schwenk'
+ 'm'                'Marcus Denker'
+ 'MD'               'Marcus Denker'
+ 'md'               'Marcus Denker'
+ 'md\'              'Marcus Denker'
+ 'mdr'              'Mike Rutenberg'
+ 'mga'              'Markus Galli'
+ 'miki'             'Mikael Kindborg'
+ 'mikki'            'Mikael Kindborg'
+ 'mir'              'Michael Rueger'
+ 'mist'             'Michal Starke'
+ 'MJG'              'Mark Guzdial'
+ 'mjg'              'Mark Guzdial'
+ 'mjg
+ 8/31/1998'              'Mark Guzdial'
+ 'mjg
+ 9/9/1998'              'Mark Guzdial'
+ 'mjg
+ 9/23/1998'              'Mark Guzdial'
+ 'mjr'              'Mike Roberts'
+ 'mjt'              'Mike Thomas'
+ 'mk'               'Matej Kosik'
+ 'mlr'              'Michael Rueger'
+ 'MPW'              'Marcel Weiher'
+ 'mpw'              'Marcel Weiher'
+ 'mrm'              'Martin McClure'
+ 'MPH'              'Michael Hewner'
+ 'MU'               'Masashi Umezawa'
+ 'mu'               'Masashi Umezawa'
+ 'mw'               'Martin Wirblat'
+ 'nb'               'Naala Brewer'
+ 'nice'             'Nicolas Cellier'
+ 'nk'               'Ned Konz'
+ 'nop'              'Jay Carlson'
+ 'Noury'            'Noury Bouraqadi'
+ 'NS'               'Nathanael Schaerli'
+ 'panda'            'Michael Rueger'
+ 'PHK'              'Peter Keeler'
+ 'pk'               'Pavel Krivanek'
+ 'pm'               'Patrick Mauritz'
+ 'pnm'              'Paul McDonough'
+ 'pnm
+ 8/23/2000'              'Paul McDonough'
+ 'RAA'              'Bob Arning'
+ 'RAA
+ 3/28/2000'              'Bob Arning'
+ 'r++'              'Gerardo Richarte'
+ 'raa'              'Bob Arning'
+ 'raok'             'Richard A. O''Keefe'
+ 'rbb'              'Brian Brown'
+ 'rca'              'Russell Allen'
+ 'reThink'          'Paul McDonough'
+ 'rew'              'Roger Whitney'
+ 'rhi'              'Robert Hirschfeld'
+ 'rh'              'Robert Hirschfeld'
+ 'Rik'              'Rik Fischer SmOOdy'
+ 'rk'               'Ram Krishnan'
+ 'rkris'               'Ram Krishnan'
+ 'RJT'              'Ron Teitelbaum'
+ 'RM'			'Rick McGeer'
+ 'rr'               'Romain Robbes'
+ 'rw'               'Roel Wuyts'
+ 'rw'              'Robert Withers'
+ 'rww'              'Robert Withers'
+ 'sbw'              'Stephan B. Wessels'
+ 'SD'               'Stephane Ducasse'
+ 'sd'               'Stephane Ducasse'
+ 'stephaneducassse'               'Stephane Ducasse'
+ 'sge'              'Steve Elkins'
+ 'shrink'           'Pavel Krivanek'
+ 'slg'              'Steve Gilbert'
+ 'sm'               'Simon Michael'
+ 'sma'              'Stefan Matthias Aust'
+ 'sn'               'Suslov Nikolay'
+ 'spfa'             'Stephane Rollandin'
+ 'sps'              'Steven Swerling'
+ 'sqr'              'Andres Valloud'
+ 'SqR'              'Andres Valloud'
+ 'SqR!!!!'            'Andres Valloud'
+ 'SqR!!!!!!!!'         'Andres Valloud'
+ 'sr'               'Stephan Rudlof'
+ 'ssa'              'Sam S. Adams'
+ 'Sames'            'Samuel S. Shuster'
+ 'SSS'              'Samuel S. Shuster'
+ 'st'               'Samuel Tardieu'
+ 'stephaneducasse'  'Stephane Ducasse'
+ 'stp'              'Stephen Travis Pope'
+ 'sumim'            'Masato Sumi'
+ 'svp'              'Stephen Vincent Pair'
+ 'sw'               'Scott Wallace'
+ 'sws'              'Scott Wallace'
+ 'T2'               'Toshiyuki Takeda'
+ 'tak'              'Takashi Yamamiya'
+ 'tao'              'Tim Olson'
+ 'tb'               'Todd Blanchard or Torsten Bergman'
+ 'TBn'              'Torsten Bergmann'
+ 'tbn'              'Torsten Bergmann'
+ 'tetha'            'Tetsuya Hayashi'
+ 'tfei'             'The Fourth Estate, Inc.'
+ 'th'               'Torge Husfeldt'
+ 'ti'               'Tobias Isenberg'
+ 'TJ'               'TJ Leone'
+ 'tk'               'Ted Kaehler'
+ 'tk
+ 9/13/97'               'Ted Kaehler'
+ 'tk
+ 12/6/2004'               'Ted Kaehler'
+ 'tk
+ 11/29/2004'               'Ted Kaehler'
+ 'tk
+ 11/26/2004'               'Ted Kaehler'
+ 'tk'               'Thomas Kowark'
+ 'tlk'              'Tom Koenig'
+ 'TN'               'korakurider'
+ 'tonyg'		'Tony Garnock-Jones'
+ 'TPR'              'Tim Rowledge'
+ 'tpr'              'Tim Rowledge'
+ 'TAG'              'Travis Griggs'
+ 'TRee'             'Trygve Reenskaug'
+ 'ts'          'Shortsleeved'
+ 'Tsutomu'          'Tsutomu Hiroshima'
+ 'tween'            'Andy Tween'
+ 'vb'               'Vassili Bykov'
+ 'vbdew'               'Vassili Bykov and Doug Way'
+ 'vj'               'Vladimir Janousek'
+ 'wiz'              'Jerome Peace'
+ 'wod'              'Bill Dargel'
+ 'ykoubo'           'Koji Yokokawa'
+ 'yo'               'Yoshiki Ohshima'
+ 'ward'             'Ward Cunningham'
+ 'zz'               'Serge Stinckwich'
+ )!

Item was added:
+ ----- Method: Authorship class>>dataMissingSignatories (in category 'as yet unclassified') -----
+ dataMissingSignatories
+ "This is a list of all Squeak contributors who have not returned a signed distribution agreement.
+ 
+ Nov 25th  2008
+ ---
+ 
+ initials         name"
+ ^ #(
+ 'abc'              'Colin Putney (deduced)'
+ 'afr'              'Alejandro Reimondo'
+ 'ag'               'Andreas Gerdes'
+ 'AK'               'Anoulak Kictiraz'
+ 'ak'               'Anoulak Kictiraz'
+ 'AM'               'Aibek Musaev'
+ 'am'               'Aibek Musaev'
+ 'ASF'              'Adam Franco'
+ 'bmk'              'Brian Keefer'
+ 'cE'               'Christian Eitner'
+ 'cm'               'Cesare Marilungo?'
+ 'dik'		'Denis Kudriashov'
+ 'djm'              'Douglas McPherson'
+ 'dls'              'Darryl Smith'
+ 'dns'              'David N. Smith'
+ 'drs'              'Dean Swan'
+ 'dwh'              'Dwight Hughes'
+ 'edt'              '?'
+ 'eldeh'            'Lars Dornheim'
+ 'EP'               '?'
+ 'EW'               'Etan Wexler'
+ 'ff'               'Felix Franz'
+ 'gg'               'Giovanni Giorgi'
+ 'GL'               'Greg Lewin?'
+ 'GVG'              'Greg Gritton'
+ 'gwc'              'Geoff Corey'
+ 'H.Hachisuka'      'Hitoshi Hachisuka'
+ 'hg'               'Henrik Gedenryd'
+ 'hh'               'Helge Horch'
+ 'HJH'              'Hannes Hirzel'
+ 'IT'               'Ian Trudel'
+ 'jbc'              'Jay Casler'
+ 'JDD'              'John David Duncan'
+ 'jdl'              'Jose Laiolo'
+ 'jet'              'John Tobler'
+ 'jj'               '?'
+ 'JLM'              'Jason McVay'
+ 'jlm'              'Jason McVay'
+ 'JO'               'Jonas Oehrn'
+ 'jwh'              'Jim Heyne'
+ 'JZH'              'John (Zhijiang) Han'
+ 'HK'              'Hunter Kelly'
+ 'Kafka'            'Pablo Malavolta'
+ 'los'              'Lothar Schenk'
+ 'mkd'              'Michael Donegan'
+ 'MM'               'Maarten Maartensz'
+ 'ms'     		'Matthieu Suen?'
+ 'mm'               '?'
+ 'mmo'               'Marica Odagaki'
+ 'msk'              'Michael Klein'
+ 'mtf'		'Matthew Fulmer'
+ 'mx'               'Maximialiano Taborda'
+ 'NDCC'             '?'
+ 'mn'               'Mats Nygren'
+ 'nm'		'Nicolas Melin'
+ 'PH'               'Phil Hudson'
+ 'pmm'              'Philippe Marschall?'
+ 'RAH'              'Richard A. Harmon'
+ 'RB'               'Roland Bertuli'
+ 'RCS'              'Russell Swan'
+ 'rej'		'Ralph Johnson'
+ 'RJ'               'Ranjan Bagchi'
+ 'rjf'              'Ricardo J. Ferreira'
+ 'rlf'              'Ricardo J. Ferreira'
+ 'rmf'              'Robert Fure'
+ 'RMF'              'Robert Fure'
+ 'rop'              'Russell Penney'
+ 'rp'              '?'
+ 'rpj'              'Robert P. Jarvis'
+ 'RvL'              'Reinier van Loon'
+ 'sac'              'Scott Crosby'
+ 'SIM'              'Stewart MacLean'
+ 'sjc'              'Sean Charles'
+ 'sk'               'Stefan Kersten'
+ 'slr'              'Steve Rees'
+ 'squeak'           'Henrik Gedenryd'
+ 'TBP'              'Brian Payne'
+ 'Tbp'              'Brian Payne'
+ 'TEM'              'Tom Morgan'
+ 'tm'               '?'
+ 'to'               '?'
+ 'tp'               '?'
+ 'umur'             'Umur Ozkul'
+ 'UO'             'Umur Ozkul'
+ 'wb'               'Wayne Braun'
+ 'wbk'		'Bryce Kampjes'
+ 'wdc'              'Bill Cattey'
+ 'YE'               '?'
+ 'zL'               'Lantz Rowland'
+ 'mvl'		'Martin v. Lowis'
+ 'pf'		'Petr Fischer'
+ 'JPF'		'?'
+ 'ktt'		'?'
+ 'ndCollectionsTests-Unordered'		'?'
+ 'kb'		'Ken Bryant'
+ 'ge'		'?'
+ 'ee'		'Evelyn Eastmond'
+ 'EE'		'Evelyn Eastmond'
+ 'tis'		'Tamara Stern'
+ 'TIS'		'Tamara Stern'
+ 'DaveF'		'Dave Feinburg'
+ 'NB'		'Nick Bushak'
+ 'DS'		'?'
+ 'bss'		'Brian Silverman'
+ 'jens'	'Jens Monig'
+ 'dh'		'Darris Hupp'
+ 'avl'		'?'
+ 'JTN'		'?'
+ 'eo'		'?'
+ 'sc'		'?'
+ 'DSF'	'Dave Feinburg'
+ 'LY'		'?'
+ 'qvl'		'?'
+ 'as'		'?'
+ 'RG'		'?'
+ 'AC'		'Andy Chung'
+ 'swr'		'?'
+ 'e'		'?'
+ )!

Item was removed:
- ----- Method: Authorship class>>mc15Contributors (in category 'as yet unclassified') -----
- mc15Contributors
- 
- "This is a list of all Squeak contributors who started after the relicensing effort was started and therefore know that the license is under MIT.
- 
- Nov 26th  2008
- ---
- 
- initials         name"
- ^ #(
- 'djr'               'Danie Roux'
- 'sas' 		'Sebasitan Sastre - ssastre at seaswork.com'
- )!

Item was removed:
- ----- Method: Authorship class>>returnedSignatories (in category 'as yet unclassified') -----
- returnedSignatories
- 
- "This is a list of all Squeak contributors who have returned a signed distribution agreement.
- 
- Nov 25th  2008
- ---
- 
- initials         name"
- ^ #(
- 'AB'               'Alexandre Bergel'
- 'ab'               'Avi Bryant or Alexandre Bergel'
- 
- 
- 			
- 'ACG'              'Andrew C. Greenberg'
- 'acg'              'Andrew C. Greenberg'
- 'ack'              'Alan Kay'
- 'ads'              'Adam Spitz'
- 'AFi'              'Alain Fischer'
- 'ajh'              'Anthony Hannan'
- 'aka'              'Mark Guzdial'
- 'al'               'Adrian Lienhard or Alexander Lazarevic'
- 'aoy'              'Andres Otaduy'
- 'apb'              'Andrew P. Black'
- 'apl'              'Alain Plantec'
- 'ar'               'Andreas Raab'
- '???'               'Andreas Raab'
- 'asm'              'Alejandro Magistrello'
- 'avi'              'Avi Bryant'
- 'ba'			'Bob Arning'
- 'bf'               'Bert Freudenberg'
- 'BEO'              'Bruce O''Neel '
- 'beo'              'Bruce O''Neel '
- 'BG'               'Boris Gaertner'
- 'bg'               'Boris Gaertner'
- 'bh'               'Bob Hartwig'
- 'BJP'              'Bijan Parsia'
- 'BJP
- 9/9/1998'              'Bijan Parsia'
- 'bk'              'Bolot Kerimbaev'
- 'bkv'              'Brent Vukmer'
- 'bob'			'Bob Arning'
- 'bolot'            'Bolot Kerimbaev'
- 'bootstrap'        'Pavel Krivanek'
- 'BP'               'Brent Pinkney'
- 'bp'               'Brent Pinkney or Bernhard Pieber'
- 'brp'              'Brent Pinkney'
- 'brp`'              'Brent Pinkney'
- 'btr'              'Brian Rice'
- 'bvs'              'Ben Schroeder'
- 'cbc'              'Chris Cunningham'
- 'ccn'              'Chris Norton'
- 'ccn+ceg'          'Chris Norton and Carl Gundel'
- 'ceg'       'Carl Gundel'
- 'CdG'              'Cees de Groot'
- 'cds'              'C. David Shaffer'
- 'chronograph'               'Tetsuya Hayashi'
- 'cmm'              'Chris Muller'
- 'crl'              'Craig Latta'
- 'cwp'              'Colin Putney' 
- 			
- 'daf'              'Dave Faught'
- 'dao'              'danil osipchuk'
- 'das'              'David A Smith'
- 'DAS'              'David A Smith'
- 'dc'               'Damien Cassou'
- 'dd'               'Dominique Dutoit'
- 'de'               'Scott Wallace'
- 'dew'              'Doug Way'
- 'DF'               'Diego Fernandez'
- 'dgd'              'Diego Gomez Deck'
- 'dhhi'             'Dan Ingalls'
- 'di'               'Dan Ingalls'
- 'di
- '               'Dan Ingalls'
- '6/5/97'               'Dan Ingalls'
- '6/6/97'               'Dan Ingalls'
- '6/7/97'               'Dan Ingalls'
- '6/8/97'               'Dan Ingalls'
- '6/9/97'               'Dan Ingalls'
- '6/10/97'               'Dan Ingalls'
- '6/11/97'               'Dan Ingalls'
- '6/13/97'               'Dan Ingalls'
- '6/18/97'               'Dan Ingalls'
- 'djp'              'David J. Pennell'
- 'DM'               'Duane Maxwell'
- 'dm'               'Duane Maxwell/EntryPoint'
- 'DSM'              'Duane Maxwell'
- 'DSM
- 10/15/1999'              'Duane Maxwell'
- 'drm'              'Delbert Murphy'
- 'dtl'              'Dave Lewis'
- 'dv'              'Daniel Vainsencher'
- 'dvf'              'Daniel Vainsencher'
- 'dvf
- 6/10/2000'              'Daniel Vainsencher'
- 'eat'              'Eric Arseneau Tremblay'
- 'edc'              'Edgar DeCleene or Marcus Denker'
- 'efc'              'Eddie Cottongim'
- 'efo'              'Emilio Oca'
- 'em'               'Ernest Micklei?'
- 'emm'              'Ernest Micklei'
- 'es'               'Enrico Spinielli'
- 'fbs'              'Frank Shearar'
- 'FBS'              'Frank Shearar'
- 'fbs'              'Frank Shearar'
- 'fc'               'Frank Caggiano'
- 'fcs'              'Frank Sergeant'
- 'fm'               'Florin Mateoc'
- 'gh'               'Goran Krampe (nee Hultgren)'
- 'gk'               'Goran Krampe (nee Hultgren)'
- 'gm'               'German Morales'
- 'go'               'Georg Gollmann'
- 'gsa'              'German Arduino'
- 'HEG'              'Henrik Ekenberg'
- 'HilaireFernandes' 'Hilaire Fernandes'
- 'hk'               'Herbert Konig'
- 'hmm'              'Hans-Martin Mosner'
- 'hpt'              'Hernan Tylim'
- 'huma'             'Lyndon Tremblay'
- 'ich.'             'Yuji Ichikawa'
- 'ikp'              'Ian Piumarta'
- 'jaf'              'Jan Fietz'
- 'jam'              'Javier Musa'
- 'jb'              'Jim Benson'
- 'jcg'              'Joshua Gargus'
- 'jdf'              'David Farber'
- 'jdr'              'Javier Diaz-Reinoso'
- 'je'               'Joern Eyrich'
- 'je77'             'Jochen Rick'
- 'JF'               'Julian Fitzell'
- 'jf'               'Julian Fitzell'
- 'jhm'              'John Maloney'
- 'jm'              'John Maloney'
- 'jm
- '              'John Maloney'
- 'jla'              'Jerry Archibald'
- 'jlb'              'Jim Benson'
- 'jmb'              'Hans Baveco'
- 'JMM'              'John McIntosh'
- 'JMV'              'Juan Manuel Vuletich'
- 'jmv'              'Juan Manuel Vuletich'
- 'jon'              'Jon Hylands'
- 'JP'               'Joseph Pelrine'
- 'jp'               'Joseph Pelrine'
- 'jrm'              'John-Reed Maffeo'
- 'jrp'              'John Pierce'
- 'jsp'              'Jeff Pierce'
- 'JW'               'Jesse Welton'
- 'jws'			'John Sarkela'
- 'JWS'		'John Sarkela'
- 'ka'               'Kazuhiro Abe'
- 'kfr'              'Karl Ramberg'
- 'KLC'              'Ken Causey'
- 'klc'              'Ken Causey'
- 'KR'               'korakurider'
- 'KTT'              'Kurt Thams'
- 'kwl'              'Klaus D. Witzel'
- 'ky'               'Koji Yokokawa'
- 'laza'             'Alexander Lazarevic'
- 'LB'               'Leo Burd'
- 'LC'               'Leandro Caniglia'
- 'lc'               'Leandro Caniglia'
- 'LEG'              'Gerald Leeb'
- 'len'              'Luciano Esteban Notarfrancesco'
- 'lr'               'Lukas Renggli'
- 'lrs'              'Lorenzo Schiavina'
- 'ls'               'Lex Spoon'
- 'LS'               'Lex Spoon'
- 'm3r'              'Maurice Rabb'
- 'MAL'              'Michael Latta'
- 'mas'              'Mark Schwenk'
- 'm'                'Marcus Denker'
- 'MD'               'Marcus Denker'
- 'md'               'Marcus Denker'
- 'md\'              'Marcus Denker'
- 'mdr'              'Mike Rutenberg'
- 'mga'              'Markus Galli'
- 'miki'             'Mikael Kindborg'
- 'mikki'            'Mikael Kindborg'
- 'mir'              'Michael Rueger'
- 'mist'             'Michal Starke'
- 'MJG'              'Mark Guzdial'
- 'mjg'              'Mark Guzdial'
- 'mjg
- 8/31/1998'              'Mark Guzdial'
- 'mjg
- 9/9/1998'              'Mark Guzdial'
- 'mjg
- 9/23/1998'              'Mark Guzdial'
- 'mjr'              'Mike Roberts'
- 'mjt'              'Mike Thomas'
- 'mk'               'Matej Kosik'
- 'mlr'              'Michael Rueger'
- 'MPW'              'Marcel Weiher'
- 'mpw'              'Marcel Weiher'
- 'mrm'              'Martin McClure'
- 'MPH'              'Michael Hewner'
- 'MU'               'Masashi Umezawa'
- 'mu'               'Masashi Umezawa'
- 'mw'               'Martin Wirblat'
- 'nb'               'Naala Brewer'
- 'nice'             'Nicolas Cellier'
- 'nk'               'Ned Konz'
- 'nop'              'Jay Carlson'
- 'Noury'            'Noury Bouraqadi'
- 'NS'               'Nathanael Schaerli'
- 'panda'            'Michael Rueger'
- 'PHK'              'Peter Keeler'
- 'pk'               'Pavel Krivanek'
- 'pm'               'Patrick Mauritz'
- 'pnm'              'Paul McDonough'
- 'pnm
- 8/23/2000'              'Paul McDonough'
- 'RAA'              'Bob Arning'
- 'RAA
- 3/28/2000'              'Bob Arning'
- 'r++'              'Gerardo Richarte'
- 'raa'              'Bob Arning'
- 'raok'             'Richard A. O''Keefe'
- 'rbb'              'Brian Brown'
- 'rca'              'Russell Allen'
- 'reThink'          'Paul McDonough'
- 'rew'              'Roger Whitney'
- 'rhi'              'Robert Hirschfeld'
- 'rh'              'Robert Hirschfeld'
- 'Rik'              'Rik Fischer SmOOdy'
- 'rk'               'Ram Krishnan'
- 'rkris'               'Ram Krishnan'
- 'RJT'              'Ron Teitelbaum'
- 'RM'			'Rick McGeer'
- 'rr'               'Romain Robbes'
- 'rw'               'Roel Wuyts'
- 'rw'              'Robert Withers'
- 'rww'              'Robert Withers'
- 'sbw'              'Stephan B. Wessels'
- 'SD'               'Stephane Ducasse'
- 'sd'               'Stephane Ducasse'
- 'stephaneducassse'               'Stephane Ducasse'
- 'sge'              'Steve Elkins'
- 'shrink'           'Pavel Krivanek'
- 'slg'              'Steve Gilbert'
- 'sm'               'Simon Michael'
- 'sma'              'Stefan Matthias Aust'
- 'sn'               'Suslov Nikolay'
- 'spfa'             'Stephane Rollandin'
- 'sps'              'Steven Swerling'
- 'sqr'              'Andres Valloud'
- 'SqR'              'Andres Valloud'
- 'SqR!!!!'            'Andres Valloud'
- 'SqR!!!!!!!!'         'Andres Valloud'
- 'sr'               'Stephan Rudlof'
- 'ssa'              'Sam S. Adams'
- 'Sames'            'Samuel S. Shuster'
- 'SSS'              'Samuel S. Shuster'
- 'st'               'Samuel Tardieu'
- 'stephaneducasse'  'Stephane Ducasse'
- 'stp'              'Stephen Travis Pope'
- 'sumim'            'Masato Sumi'
- 'svp'              'Stephen Vincent Pair'
- 'sw'               'Scott Wallace'
- 'sws'              'Scott Wallace'
- 'T2'               'Toshiyuki Takeda'
- 'tak'              'Takashi Yamamiya'
- 'tao'              'Tim Olson'
- 'tb'               'Todd Blanchard or Torsten Bergman'
- 'TBn'              'Torsten Bergmann'
- 'tbn'              'Torsten Bergmann'
- 'tetha'            'Tetsuya Hayashi'
- 'tfei'             'The Fourth Estate, Inc.'
- 'th'               'Torge Husfeldt'
- 'ti'               'Tobias Isenberg'
- 'TJ'               'TJ Leone'
- 'tk'               'Ted Kaehler'
- 'tk
- 9/13/97'               'Ted Kaehler'
- 'tk
- 12/6/2004'               'Ted Kaehler'
- 'tk
- 11/29/2004'               'Ted Kaehler'
- 'tk
- 11/26/2004'               'Ted Kaehler'
- 'tk'               'Thomas Kowark'
- 'tlk'              'Tom Koenig'
- 'TN'               'korakurider'
- 'tonyg'		'Tony Garnock-Jones'
- 'TPR'              'Tim Rowledge'
- 'tpr'              'Tim Rowledge'
- 'TAG'              'Travis Griggs'
- 'TRee'             'Trygve Reenskaug'
- 'ts'          'Shortsleeved'
- 'Tsutomu'          'Tsutomu Hiroshima'
- 'tween'            'Andy Tween'
- 'vb'               'Vassili Bykov'
- 'vbdew'               'Vassili Bykov and Doug Way'
- 'vj'               'Vladimir Janousek'
- 'wiz'              'Jerome Peace'
- 'wod'              'Bill Dargel'
- 'ykoubo'           'Koji Yokokawa'
- 'yo'               'Yoshiki Ohshima'
- 'ward'             'Ward Cunningham'
- 'zz'               'Serge Stinckwich'
- )!

Item was removed:
- ----- Method: Authorship class>>pharoContributors (in category 'as yet unclassified') -----
- pharoContributors
- 
- "This is a list of all Squeak contributors who started after the relicensing effort was started and therefore know that the license is under MIT.
- 
- Nov 26th  2008
- ---
- 
- initials         name"
- ^ #(
- 'AlexandreBergel'               'Alexandre Bergel'
- 'NorbertHartl'			'Norbert Hartl'
- 'gvc' 					'Gary Chambers'
- )!

Item was removed:
- ----- Method: Authorship class>>agreedContributors (in category 'as yet unclassified') -----
- agreedContributors
- 
- "This is a list of all Squeak contributors whom Yoshiki Ohshima contacted and get the favorable words, but have not returned a signed distribution agreement yet.
- 
- Nov 25th  2008
- ---
- 
- initials         name"
- ^ #(
- 'ac'               'Andrew Catton'
- 'pad'		'Pierre-Andre Dreyfuss'
- )!

Item was removed:
- ----- Method: Authorship class>>newContributors (in category 'as yet unclassified') -----
- newContributors
- 
- "This is a list of all Squeak contributors who started after the relicensing effort was started and therefore know that the license is under MIT.
- 
- Nov 26th  2008
- ---
- 
- initials         name"
- ^ #(
- 'aw'               'Alessandro Warth'
- 'be'			'Bernd Eckardt'
- 'cjs'			'(from trac)'
- 'eem'		'Eliot Emilio Miranda'
- 'jf'			'Jan Fietz'
- 'lg'               'Luke Gorrie'
- 'jl'			'Jens Linke'
- 'JSM'	   'John S Mcintosh'
- 'thf'			'an Impara employee'
- 'sjg'			'Simon Guest'
- 'kph'		'Keith Hodges'
- 'kks'            'kks'
- 'meta-auto'	'generated code'
- 'programmatic'     'generated code'
- 'wbk'		'Bryce Kampjes'
- 'mtf'         'Matthew Fulmer'
- 'rej'			'Ralph Johnson'
- )!

Item was removed:
- ----- Method: Authorship class>>miscOkInitials (in category 'as yet unclassified') -----
- miscOkInitials
- 
- "initials         name"
- ^ #(
- 'abc' 			'Colin Putney'
- 'xxx'			'Keith Hodges in mc1.5'
- 'test'			'Keith Hodges in mc1.5'
- 'stephane.ducasse' 'Stephane Ducasse'
- 
- )!

Item was removed:
- ----- Method: Authorship class>>missingSignatories (in category 'as yet unclassified') -----
- missingSignatories
- "This is a list of all Squeak contributors who have not returned a signed distribution agreement.
- 
- Nov 25th  2008
- ---
- 
- initials         name"
- ^ #(
- 'abc'              'Colin Putney (deduced)'
- 'afr'              'Alejandro Reimondo'
- 'ag'               'Andreas Gerdes'
- 'AK'               'Anoulak Kictiraz'
- 'ak'               'Anoulak Kictiraz'
- 'AM'               'Aibek Musaev'
- 'am'               'Aibek Musaev'
- 'ASF'              'Adam Franco'
- 'bmk'              'Brian Keefer'
- 'cE'               'Christian Eitner'
- 'cm'               'Cesare Marilungo?'
- 'dik'		'Denis Kudriashov'
- 'djm'              'Douglas McPherson'
- 'dls'              'Darryl Smith'
- 'dns'              'David N. Smith'
- 'drs'              'Dean Swan'
- 'dwh'              'Dwight Hughes'
- 'edt'              '?'
- 'eldeh'            'Lars Dornheim'
- 'EP'               '?'
- 'EW'               'Etan Wexler'
- 'ff'               'Felix Franz'
- 'gg'               'Giovanni Giorgi'
- 'GL'               'Greg Lewin?'
- 'GVG'              'Greg Gritton'
- 'gwc'              'Geoff Corey'
- 'H.Hachisuka'      'Hitoshi Hachisuka'
- 'hg'               'Henrik Gedenryd'
- 'hh'               'Helge Horch'
- 'HJH'              'Hannes Hirzel'
- 'IT'               'Ian Trudel'
- 'jbc'              'Jay Casler'
- 'JDD'              'John David Duncan'
- 'jdl'              'Jose Laiolo'
- 'jet'              'John Tobler'
- 'jj'               '?'
- 'JLM'              'Jason McVay'
- 'jlm'              'Jason McVay'
- 'JO'               'Jonas Oehrn'
- 'jwh'              'Jim Heyne'
- 'JZH'              'John (Zhijiang) Han'
- 'HK'              'Hunter Kelly'
- 'Kafka'            'Pablo Malavolta'
- 'los'              'Lothar Schenk'
- 'mkd'              'Michael Donegan'
- 'MM'               'Maarten Maartensz'
- 'mm'               '?'
- 'mmo'               'Marica Odagaki'
- 'msk'              'Michael Klein'
- 'mtf'		'Matthew Fulmer'
- 'mx'               'Maximialiano Taborda'
- 'NDCC'             '?'
- 'mn'               'Mats Nygren'
- 'nm'		'Nicolas Melin'
- 'PH'               'Phil Hudson'
- 'pmm'              'Philippe Marschall?'
- 'RAH'              'Richard A. Harmon'
- 'RB'               'Roland Bertuli'
- 'RCS'              'Russell Swan'
- 'rej'		'Ralph Johnson'
- 'RJ'               'Ranjan Bagchi'
- 'rjf'              'Ricardo J. Ferreira'
- 'rlf'              'Ricardo J. Ferreira'
- 'rmf'              'Robert Fure'
- 'RMF'              'Robert Fure'
- 'rop'              'Russell Penney'
- 'rp'              '?'
- 'rpj'              'Robert P. Jarvis'
- 'RvL'              'Reinier van Loon'
- 'sac'              'Scott Crosby'
- 'SIM'              'Stewart MacLean'
- 'sjc'              'Sean Charles'
- 'sk'               'Stefan Kersten'
- 'slr'              'Steve Rees'
- 'squeak'           'Henrik Gedenryd'
- 'TBP'              'Brian Payne'
- 'Tbp'              'Brian Payne'
- 'TEM'              'Tom Morgan'
- 'tm'               '?'
- 'to'               '?'
- 'tp'               '?'
- 'umur'             'Umur Ozkul'
- 'UO'             'Umur Ozkul'
- 'wb'               'Wayne Braun'
- 'wbk'		'Bryce Kampjes'
- 'wdc'              'Bill Cattey'
- 'YE'               '?'
- 'zL'               'Lantz Rowland'
- 'mvl'		'Martin v. Lowis'
- 'pf'		'Petr Fischer'
- 'JPF'		'?'
- 'ktt'		'?'
- 'ndCollectionsTests-Unordered'		'?'
- 'kb'		'Ken Bryant'
- 'ge'		'?'
- 'ee'		'Evelyn Eastmond'
- 'EE'		'Evelyn Eastmond'
- 'tis'		'Tamara Stern'
- 'TIS'		'Tamara Stern'
- 'DaveF'		'Dave Feinburg'
- 'NB'		'Nick Bushak'
- 'DS'		'?'
- 'bss'		'Brian Silverman'
- 'jens'	'Jens Monig'
- 'dh'		'Darris Hupp'
- 'avl'		'?'
- 'JTN'		'?'
- 'eo'		'?'
- 'sc'		'?'
- 'DSF'	'Dave Feinburg'
- 'LY'		'?'
- 'qvl'		'?'
- 'as'		'?'
- 'RG'		'?'
- 'AC'		'Andy Chung'
- 'swr'		'?'
- 'e'		'?'
- )!



More information about the Packages mailing list