The Trunk: Monticello-mt.817.mcz

[email protected]
Newsgroups gmane.comp.lang.smalltalk.squeak.general
Message-ID <[email protected]>
Marcel Taeumel uploaded a new version of Monticello to project The Trunk:
http://source.squeak.org/trunk/Monticello-mt.817.mcz

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

Name: Monticello-mt.817
Author: mt
Time: 28 April 2026, 10:01:48.970048 am
UUID: b21d8cf6-b14f-ae4d-a71c-525165bb2f13
Ancestors: Monticello-ct.816

Polish notification texts you get when trying to commit changes while a release is being prepared.

=============== Diff against Monticello-ct.816 ===============

Item was changed:
  ----- Method: MCWorkingCopyBrowser>>saveVersion (in category 'actions') -----
  saveVersion
  	| repo version |
  	self canSave ifFalse: [^self].
  	repo := self repository.
  	
  	repo cacheAllFileNamesDuring: [
  		self class checkForNewerVersionsBeforeSave ==> [self checkForNewerVersions]
  			ifFalse: [^self].
  		
  		(repo == MCRepository trunk and: [SystemVersion current isFeatureFreeze])
+ 			ifTrue: [self inform: 'FEATURE FREEZE. A new release is being prepared.\\Please do only commit changes that fix (critical) bugs. Avoid adding new features. Reach out to the release manager or on via our mailing list if you have more questions.' translated withCRs].
- 			ifTrue: [self inform: 'FEATURE FREEZE. A new release is being prepared.\Please do only do bugfixes, but no new features.' translated withCRs].
  		(repo == MCRepository trunk and: [SystemVersion current isCodeFreeze])
+ 			ifTrue: [self inform: 'CODE FREEZE. The new release is almost ready. Yay!!\\Please do only commit URGENT fixes, if any. Reach out to the release manager or on via our mailing list if you have more questions.' translated withCRs].
- 			ifTrue: [self inform: 'CODE FREEZE. The new release is almost ready.\Please do only do URGENT fixes, if any.' translated withCRs].
  		
  		version := self withRepository: repo do: [workingCopy newVersion]].
  	version ifNil: [^ self].
  	
  	(MCVersionInspector new version: version) show.
  	Cursor wait showWhile: [repo storeVersion: version].
  	MCCacheRepository default cacheAllFileNamesDuring: 
  		[repo cacheAllFileNamesDuring: 
  			[version allAvailableDependenciesDo:
  				[:dep |
  				(repo includesVersionNamed: dep info name)
  					ifFalse: [repo storeVersion: dep]]]].!

Squeak-dev mailing list -- [email protected]
To unsubscribe send an email to [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.