[Pkg] The Trunk: Help-Squeak-Project-mha.2.mcz

commits at source.squeak.org commits at source.squeak.org
Sun May 2 19:02:59 UTC 2010


A new version of Help-Squeak-Project was added to project The Trunk:
http://source.squeak.org/trunk/Help-Squeak-Project-mha.2.mcz

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

Name: Help-Squeak-Project-mha.2
Author: mha
Time: 2 May 2010, 8:58:47.897 pm
UUID: 7cb832c2-fb61-4749-a548-b74dcbee803d
Ancestors: Help-Squeak-Project-mha.1

added forgotten extension method

==================== Snapshot ====================

SystemOrganization addCategory: #'Help-Squeak-Project'!

CustomHelp subclass: #SqueakHelp
	instanceVariableNames: ''
	classVariableNames: ''
	poolDictionaries: ''
	category: 'Help-Squeak-Project'!

----- Method: SqueakHelp classSide>>bookName (in category 'accessing') -----
bookName 
	^'Squeak'!

----- Method: SqueakHelp classSide>>icon (in category 'accessing') -----
icon
	(self name = #SqueakHelp) ifTrue: [^HelpIcons iconNamed: #squeakIcon].
	^nil!

SqueakHelp subclass: #SqueakProjectHelp
	instanceVariableNames: ''
	classVariableNames: ''
	poolDictionaries: ''
	category: 'Help-Squeak-Project'!

SqueakProjectHelp subclass: #SqueakLicenseHelp
	instanceVariableNames: ''
	classVariableNames: ''
	poolDictionaries: ''
	category: 'Help-Squeak-Project'!

----- Method: SqueakLicenseHelp classSide>>bookName (in category 'accessing') -----
bookName 
	^'License'!

----- Method: SqueakLicenseHelp classSide>>licenseChange (in category 'pages') -----
licenseChange
	^HelpTopic 
		title: 'License has changed with 4.0'
		contents: 'On 23 September 1996, Apple Computer Inc. released Squeak V1.1 under the "Squeak License" (SqL).

On May 8, 2006 Apple agreed to relicense original Squeak V1.1 under the Apple Public Source License.

On October 12, 2006 Apple granted permission to relicense under Apache license 2.0.

In 2006, VPRI began to collect "Distribution Agreements" for all contributors to Squeak since V1.1 up to V3.8, asking them to relicense their contributions, which were originally licensed under SqL, to the MIT license. This was a great effort on behalf of many and VPRI has 100s of signed documents agreeing to this.

Do you want to contribute source to Squeak?All new contributions since 4.0 must be under the MIT license. When you make your code available, please state explicitly in some form such as the description on a web site or email announcement that your contribution is under the MIT license. (It doesn''t have to be exclusive; you can release it under difference licenses at the same time.)

Have you contributed source to Squeak? If you believe you have, but have not sent in an agreement to allow your submission(s) to be licensed under the MIT license then please see http://netjam.org/squeak/contributors. There you can find a list of known contributors and a PDF of the agreement with instructions. The snail mail address is found in the agreement PDF file.

Also there are a few people for which we are lacking full contact information. If you think you can help please also visit the link above and see if you can identify any of the unknown developer initials or any of the developers for whom we do not have a current email address.' !

----- Method: SqueakLicenseHelp classSide>>officialLicense (in category 'pages') -----
officialLicense
	^HelpTopic 
		title: 'Official License - 4.0'
		contents: 'Copyright (c) The individual, corporate, and institutional contributors who have collectively contributed elements to this software ("The Squeak Community"), 1996-2010 All rights reserved.

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

Portions of Squeak are covered by the following license


Copyright (c) Xerox Corp. 1981, 1982 All rights reserved.
Copyright (c) Apple Computer, Inc. 1985-1996 All rights reserved.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

  http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.'!

----- Method: SqueakLicenseHelp classSide>>pages (in category 'accessing') -----
pages
	^#(licenseChange officialLicense)!

----- Method: SqueakProjectHelp classSide>>bookName (in category 'accessing') -----
bookName 
	^'Squeak Project'!

----- Method: SqueakProjectHelp classSide>>introduction (in category 'pages') -----
introduction
	^HelpTopic
		title: 'Welcome'
		icon: (HelpIcons iconNamed: #squeakIcon)
		contents:
'WELCOME

Squeak is a modern, open source, full-featured implementation of the powerful Smalltalk programming language and environment. Squeak is highly-portable - even its virtual machine is written entirely in Smalltalk making it easy to debug, analyze, and change. Squeak is the vehicle for a wide range of projects from multimedia applications, educational platforms to commercial web application development.'!

----- Method: SqueakProjectHelp classSide>>pages (in category 'accessing') -----
pages
	^#(introduction )!

----- Method: HelpIcons classSide>>squeakIcon (in category '*help-squeak-project') -----
squeakIcon
	^(Form
	extent: 12 at 12
	depth: 32
	fromArray: #( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75398782 26843545 0 0 1159996452 1378823983 338044454 0 0 0 0 455682345 1295266868 1126376227 0 0 1040582150 0 1328097577 0 0 0 23488102 1277502757 0 1076834095 0 0 1075781407 0 287647013 472854319 0 0 471472666 204089898 0 1092756002 0 0 1041963803 36909875 0 1880232466 454761243 287515427 1342572038 0 104939841 974460181 0 0 270080281 354690084 86846765 3674539269 1394219546 1611599631 3557427722 86123042 388244516 204287277 0 26843545 605558808 1025055001 1008014613 1159141143 522264865 739710743 1159141143 571083274 570820102 188891714 0 942550574 1411391520 1143021857 1312241463 1428563494 3205040393 3708159494 1663576104 1511067921 1579887403 1629758500 958472481 656679972 439563059 1294608938 839913488 739644950 172246084 221459251 840900383 1075978786 1209933342 724512559 707077413 0 0 0 0 0 0 0 0 0 0 38488907 0 0 0 0 0 0 0 0 0 0 0 0 0)
	offset: 0 at 0)!



More information about the Packages mailing list