[Pkg] Tasks: Tasks-Squeak310-kph.38.mcz

squeak-dev-noreply at lists.squeakfoundation.org squeak-dev-noreply at lists.squeakfoundation.org
Sat Dec 13 01:20:03 UTC 2008


A new version of Tasks-Squeak310 was added to project Tasks:
http://www.squeaksource.com/Tasks/Tasks-Squeak310-kph.38.mcz

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

Name: Tasks-Squeak310-kph.38
Author: kph
Time: 13 December 2008, 1:20:01 am
UUID: 095ef569-f3dd-4e04-9435-0b7deeb12586
Ancestors: Tasks-Squeak310-kph.37

working on build candidate

=============== Diff against Tasks-Squeak310-kph.37 ===============

Item was changed:
  ----- Method: Squeak310MakeBuildCandidate class>>taskBUILD (in category 'as yet unclassified') -----
  taskBUILD
  
  	"starting with 3.10 or 3.10.2 get the image into a known state for fixes to be applied"
  
  	^ self action: {
  			
  			self taskResetFixesAutoDocumentation.
  	
  			[World removeAllMorphs.		
  			 Transcript open ].
  		
  			self taskTidyMorphs.
   			
  			self taskSetPreferences. 
  			
  			self taskGoAtomic.			
  			self taskUpgradePackages.
  			
  			self taskEssentialFixes.
  			self taskDocumentFixes. "so far"
  		
  			self taskFinalize asTask run.
  
  			self taskTidyPackageOrganizer.
  			self taskSaveRehoming: self kernelPackages in: self repositoryInputBC.
  
  		}
+ "
+ self taskBUILD runStepping. 
+ "
- 
  !

Item was added:
+ ----- Method: Squeak310MakeBuildCandidate>>m05669WorkspaceopenFileconvenience (in category 'new-open') -----
+ m05669WorkspaceopenFileconvenience
+ 
+ Installer mantis bug: 5669 fix: 'Workspace-openFile.1.cs'.
+ 
+ """"""
+ Bug ID: 0005669
+ Category: [Squeak] Tools
+ Severity: tweak
+ Reproducibility: always
+ Date Submitted: 12-23-06 06:21
+ Date Updated: 12-11-08 18:26
+ Reporter: Keith_Hodges
+ View Status: public
+ Handler: 
+ Priority: normal
+ Resolution: open
+ Status: new
+ Product Version: 
+ Summary: 0005669: Workspace openFile: convenience method
+ Description: There is no convenience method for opening a workspace on text.<br />
+ <br />
+ Nor is there a way of saving a file such that it opens a workspace.<br />
+ <br />
+ And Workspace always adds '.text' to the name even if it already has it
+ Additional Information: 
+ Notes: 
+ (0008755 - 397 - 469 - 469 - 697 - 697 - 697)
+ wiz	12-25-06 08:46
+ See 0002993 and the recomplaint #4656.
+ You can actually ask to put a file in a workspace thusly:
+ In a file list read a text file. Using the menu (from the text pane)
+ select read text into workspace.
+ The problem is in 3.9 it doesn't quite work. and the fix in 0002993 never got in nor was a substitute fix ever created.
+ The fix AFAIK works quite well.
+ Yours in service, --Jerome Peace
+ 
+ (0008756 - 43 - 43 - 43 - 43 - 43 - 43)
+ Keith_Hodges	12-25-06 22:21
+ But there are STILL no convenience methods.
+ 
+ (0008757 - 631 - 719 - 719 - 719 - 719 - 719)
+ wiz	12-26-06 01:51
+ Cool, I piped up because I knew some things that were relevant.
+ What do you mean by convenience methods?
+ What do you see. And where do you see it being?
+ In other words, in positive terms, what is the users story?
+ The complaint here may make perfect sense to you. But how is the reader to understand what you mean? Please don't assume I have the same body of knowledge or vocabulary as you. In truth this is the first time I've come across the term "convenience methods" and I am totally at sea (i.e. pretty dang ignorant) as to what special meaning that has in this context.
+ Yours in curiosity, -- Jerome Peace
+ 
+ (0011294 - 163 - 205 - 205 - 205 - 205 - 205)
+ Keith_Hodges	10-10-07 23:03
+ ok example
+ A := Workspace open.
+ is A useful for addressing the workspace?
+ A := Workspace withContents: 'test'.
+ A := Workspace fromFile: 'test.txt'. etc
+ 
+ (0011305 - 430 - 496 - 496 - 496 - 496 - 496)
+ wiz	10-12-07 04:39
+ Hi Keith, Your examples start to get there. What I really want to see is the user story in the form
+ context: I wanted to do this( where you descirbe this generally and specifially enough that you give the reader of what you want)
+ problem: Why this can't be done yet
+ solution: Add these methods to here and its done. (Be inclusive of most all you want done.)
+ Then later you or others can upload the solution code.
+ 
+ (0011988 - 344 - 356 - 356 - 356 - 356 - 356)
+ kbrown	04-10-08 05:04
+ Here's an example of how to read text from a file into an appropriately named Workspace so you can use the Workspace windowbar menu to save the contents of the Workspace back into the same file easily.
+ (SHWorkspace new openLabel: 'myWorkspace') contents: ((FileStream fileNamed: 'myWorkspace.text') contentsOfEntireFile); changed: #contents.
+ 
+ (0012842 - 82 - 114 - 114 - 114 - 114 - 114)
+ Keith_Hodges	12-11-08 16:49
+ "fix begin"
+ Installer mantis bug: 5669 fix: 'Workspace-openFile.1.cs'.
+ "fix end"
+ 
+ (0012843 - 65 - 71 - 71 - 71 - 71 - 71)
+ Keith_Hodges	12-11-08 17:42
+ w := Workspace openFile: 'Readme.txt'.
+ w label: 'Welcome to...'.
+ 
+ Files: #('Workspace-openFile.1.cs')!

Item was added:
+ ----- Method: ReleaseAfterSqueak310 class>>taskSavePackagesIn: (in category 'as yet unclassified') -----
+ taskSavePackagesIn: repo
+ 
+ 	"starting with 3.10 or 3.10.2 get the image into a known state for fixes to be applied"
+ 
+ 	^ self define: [ :task |
+ 		
+ 		task if: [ self isSaving ].
+ 		
+ 		task action: {
+ 			PackageOrganizer taskSaveAllPackagesIn: repo withComment: 'Saved from ', SystemVersion asString, '-',  self suffix, '.', (self buildNumber ifNil: ['']) asString.
+ 		}
+ 	].
+ !

Item was added:
+ ----- Method: Squeak310MakeBuildCandidate>>m06868SystemNavigationobsoleteBehav (in category 'new-open') -----
+ m06868SystemNavigationobsoleteBehav
+ 
+ Installer mantis bug: 6868 fix: 'SystemNavigation-obsoleteBehaviors.1.st'.
+ 
+ """"""
+ Bug ID: 0006868
+ Category: [Squeak] System
+ Severity: minor
+ Reproducibility: always
+ Date Submitted: 01-21-08 22:30
+ Date Updated: 01-22-08 21:53
+ Reporter: Keith_Hodges
+ View Status: public
+ Handler: 
+ Priority: normal
+ Resolution: open
+ Status: new
+ Product Version: 
+ Summary: 0006868: SystemNavigation-#obsoleteBehaviours chokes on ProtoObjects
+ Description: Traversing all objects in the system, breaks on ProtoObjects which do not implement #isBehavior<br />
+ Additional Information: 
+ Notes: 
+ (0011694 - 100 - 144 - 144 - 144 - 144 - 144)
+ Keith_Hodges	01-21-08 22:36
+ edited on: 01-22-08 11:37	"fix begin"
+ Installer mantis bug: 6868 fix: 'SystemNavigation-obsoleteBehaviors.1.st'.
+ "fix end"
+ 
+ (0011696 - 219 - 243 - 243 - 243 - 243 - 243)
+ Keith_Hodges	01-22-08 00:01
+ edited on: 01-22-08 11:08	SystemNavigation-obsoleteBehaviors.1.st is a reimplementation in terms of (obj inheritsFrom: Behavior)
+ As an alternative ProtoObject-isBehavior.1.cs moves the implementation of isBehavior from Object to ProtoObject
+ 
+ Files: #('SystemNavigation-obsoleteBehaviors.st' 'ProtoObject-isBehavior.1.cs' 'SystemNavigation-obsoleteBehaviors.1.st')!

Item was added:
+ ----- Method: Squeak310MakeBuildCandidate>>m06466LazyListMorphlistChagedfixupl (in category 'new-open') -----
+ m06466LazyListMorphlistChagedfixupl
+ 
+ Installer mantis bug: 6466 fix:  'LazyListMorph-listChanged.st'.
+ 
+ """"""
+ Bug ID: 0006466
+ Category: [Squeak] Morphic
+ Severity: minor
+ Reproducibility: always
+ Date Submitted: 05-06-07 15:02
+ Date Updated: 05-07-07 18:24
+ Reporter: Keith_Hodges
+ View Status: public
+ Handler: 
+ Priority: normal
+ Resolution: open
+ Status: new
+ Product Version: 3.9
+ Summary: 0006466: LazyListMorph-listChaged fixuploaded to squeak-dev
+ Description: This fixes the fact that some list morphs need to be resized in order to be used, this is particularly noticable in 3.9 buy opening a PackagePaneBrowser, the left hand list is not scrollable.
+ Additional Information: 
+ Notes: 
+ (0010668 - 88 - 120 - 120 - 120 - 120 - 120)
+ Keith_Hodges	05-06-07 15:03
+ "fix begin"
+ Installer mantis bug: 6466 fix: 'LazyListMorph-listChanged.st'.
+ "fix end"
+ 
+ (0010669 - 427 - 475 - 475 - 475 - 475 - 475)
+ wiz	05-06-07 20:54
+ Hi Keith,
+ Tried it. Fix works for PackagePaneBrowsers.
+ I did notice that the fileout uses unix line endings (lfs) which made the source look like it was all on one line on my Mac.
+ I am also wondering what an appropriate test would be. Genning up a package browser and mucking around in its package list looking at scrollbars would seem to be excessive. I wonder if there is an easier way to demostrate the problem.
+ 
+ (0010670 - 11 - 11 - 11 - 11 - 11 - 11)
+ KenCausey	05-07-07 18:24
+ categorized
+ 
+ Files: #('LazyListMorph-listChanged.st')!

Item was added:
+ ----- Method: Squeak310MakeBuildCandidate>>m07244ImagecleanUpmethods (in category 'new-open') -----
+ m07244ImagecleanUpmethods
+ 
+ Installer mantis bug: 7244 fix: 'CleanUps.1.cs'.
+ 
+ """"""
+ Bug ID: 0007244
+ Category: [Squeak] Kernel
+ Severity: major
+ Reproducibility: always
+ Date Submitted: 12-12-08 03:03
+ Date Updated: 12-12-08 03:05
+ Reporter: Keith_Hodges
+ View Status: public
+ Handler: 
+ Priority: high
+ Resolution: open
+ Status: new
+ Product Version: 3.10.2
+ Summary: 0007244: Image cleanUp methods
+ Description: Methods implementing<br />
+ <br />
+ SmalltalkImage current cleanUpAll.<br />
+ &nbsp;&amp;<br />
+ SmalltalkImage current freeSpace.<br />
+ Additional Information: 
+ Notes: 
+ (0012844 - 72 - 104 - 104 - 104 - 104 - 104)
+ Keith_Hodges	12-12-08 03:05
+ "fix begin"
+ Installer mantis bug: 7244 fix: 'CleanUps.1.cs'.
+ "fix end"
+ 
+ Files: #('CleanUps.1.cs')!

Item was added:
+ ----- Method: Squeak310MakeBuildCandidate>>m07199ExposeSockettimeouttoProtoc (in category 'assigned-open') -----
+ m07199ExposeSockettimeouttoProtoc
+ 
+ Installer mantis bug: 7199 fix: 'ExposeSocketTimeout.1.cs'.
+ 
+ """"""
+ Bug ID: 0007199
+ Category: [Squeak] Network
+ Severity: minor
+ Reproducibility: always
+ Date Submitted: 09-22-08 23:38
+ Date Updated: 09-22-08 23:40
+ Reporter: Keith_Hodges
+ View Status: public
+ Handler: cdegroot
+ Priority: normal
+ Resolution: open
+ Status: assigned
+ Product Version: 3.10.2
+ Summary: 0007199: Expose Socket timeout to ProtocolClients
+ Description: All of the Protocol client classes are stuck with the standard Socket timeout. Enable subclasses of the ProtocolClient to set their own standardTimeout.<br />
+ <br />
+ So for example WAMailSenderSmtp can define a 5-10 second timeout that would be ok for a web app.
+ Additional Information: 
+ Notes: 
+ (0012686 - 83 - 115 - 115 - 115 - 115 - 115)
+ Keith_Hodges	09-22-08 23:40
+ "fix begin"
+ Installer mantis bug: 7199 fix: 'ExposeSocketTimeout.1.cs'.
+ "fix end"
+ 
+ Files: #('ExposeSocketTimeout.1.cs')!

Item was removed:
- ----- Method: ReleaseAfterSqueak310 class>>versionStatus (in category 'as yet unclassified') -----
- versionStatus
- 
- 	^ '-epsilon'!

Item was removed:
- ----- Method: ReleaseAfterSqueak310 class>>taskMakeRelease (in category 'as yet unclassified') -----
- taskMakeRelease
- 
- 	| w |
- 	
- 	self action: [ 
- 		World removeAllMorphs.	
- 			Installer mc project: '311'; install: 'Documentation'.
- 
- 		w := Workspace openFile: 'Documentation/Welcome-' , self suffix, '.text'.
- 	
- 		w label: ('Welcome to... ', SystemVersion current asString).
- 		w containingWindow 
- 			position: (20 at 20);
- 			extent: (200 at 300);
- 			yourself.
- 	]!



More information about the Packages mailing list