News from Squeak
-
Upload
esug -
Category
Technology
-
view
421 -
download
1
description
Transcript of News from Squeak
![Page 1: News from Squeak](https://reader034.fdocuments.us/reader034/viewer/2022042623/549c6e00b47959c4318b46e7/html5/thumbnails/1.jpg)
News from Squeakwww.squeak.orgMarcus Denker
andStéphane Ducasse
![Page 2: News from Squeak](https://reader034.fdocuments.us/reader034/viewer/2022042623/549c6e00b47959c4318b46e7/html5/thumbnails/2.jpg)
Topics
Info
Only a small overview
But can also do demoes after :)
![Page 3: News from Squeak](https://reader034.fdocuments.us/reader034/viewer/2022042623/549c6e00b47959c4318b46e7/html5/thumbnails/3.jpg)
Organization
SqueakFoundation
7 elected board members
Tim, Marcus, Cees, Bert, Yoshiki, Craig, one missing
Promotion of Squeak
Support communication between subgroups
![Page 4: News from Squeak](https://reader034.fdocuments.us/reader034/viewer/2022042623/549c6e00b47959c4318b46e7/html5/thumbnails/4.jpg)
New web site
http://www.squeak.org/
Community maintained new web site
![Page 5: News from Squeak](https://reader034.fdocuments.us/reader034/viewer/2022042623/549c6e00b47959c4318b46e7/html5/thumbnails/5.jpg)
Team Structure
You can participate!
Join a team and have fun
You can help developing Squeak, just ask and be credible
![Page 6: News from Squeak](https://reader034.fdocuments.us/reader034/viewer/2022042623/549c6e00b47959c4318b46e7/html5/thumbnails/6.jpg)
Bug Tracking System
How to publish bugs/enh
http://bugs.impara.de
Enter a description/tests/fix
Send a mail to squeak-dev
Comment on others bugs enh
![Page 7: News from Squeak](https://reader034.fdocuments.us/reader034/viewer/2022042623/549c6e00b47959c4318b46e7/html5/thumbnails/7.jpg)
License
Squeak 1.1 has been released under APSL2.0
APSL2.0 is “open-source certified”
![Page 8: News from Squeak](https://reader034.fdocuments.us/reader034/viewer/2022042623/549c6e00b47959c4318b46e7/html5/thumbnails/8.jpg)
3.9Pragmas, traits
Merged back 3.8 Squeakland + SmallLand changes
New Look
Optional closure compiler
A ****lot**** of fixes
FastSocketStream -> SocketStream
![Page 9: News from Squeak](https://reader034.fdocuments.us/reader034/viewer/2022042623/549c6e00b47959c4318b46e7/html5/thumbnails/9.jpg)
3.9 (II)
ToolBuilder (UI Abstraction)
Services
Change event notification mechanism
Lot of new tests
![Page 10: News from Squeak](https://reader034.fdocuments.us/reader034/viewer/2022042623/549c6e00b47959c4318b46e7/html5/thumbnails/10.jpg)
Tools
Closure Compiler
Monticello
SqueakSource
...
![Page 11: News from Squeak](https://reader034.fdocuments.us/reader034/viewer/2022042623/549c6e00b47959c4318b46e7/html5/thumbnails/11.jpg)
Closure Compiler
Use RB AST
IR Nodes + Visitor
optionally compiles closures (30% slower)
Missing decompiler (SummerTalk Project)
![Page 12: News from Squeak](https://reader034.fdocuments.us/reader034/viewer/2022042623/549c6e00b47959c4318b46e7/html5/thumbnails/12.jpg)
Monticello
Package for Squeak
Diff/Merge
Distant repositories
3.9, Tweak, Croquet, Seaside managed with MC
![Page 13: News from Squeak](https://reader034.fdocuments.us/reader034/viewer/2022042623/549c6e00b47959c4318b46e7/html5/thumbnails/13.jpg)
SqueakSource
![Page 14: News from Squeak](https://reader034.fdocuments.us/reader034/viewer/2022042623/549c6e00b47959c4318b46e7/html5/thumbnails/14.jpg)
www.SqueakSource.com
SourceForge for Squeak
Multiusers project repository
Used for managing 3.9, pier, SqueakSource, Tweak,...
![Page 15: News from Squeak](https://reader034.fdocuments.us/reader034/viewer/2022042623/549c6e00b47959c4318b46e7/html5/thumbnails/15.jpg)
Omnibrowser
Metagraph driven Browser
Building brick for new browsers
![Page 16: News from Squeak](https://reader034.fdocuments.us/reader034/viewer/2022042623/549c6e00b47959c4318b46e7/html5/thumbnails/16.jpg)
Other toolsSqueakMap (package catalog > 400)
Shout, eCompletion,
Refactoring browser
New omni-based code browser
New SUnit browser
Christo: coverage browser
![Page 17: News from Squeak](https://reader034.fdocuments.us/reader034/viewer/2022042623/549c6e00b47959c4318b46e7/html5/thumbnails/17.jpg)
Important future tools
Test server
Release Builder
Refactoring all the way
![Page 18: News from Squeak](https://reader034.fdocuments.us/reader034/viewer/2022042623/549c6e00b47959c4318b46e7/html5/thumbnails/18.jpg)
ProjectsTweak
Sophie
Croquet
Spoon
Seaside
St-Exupery, Chronos, Pier...
![Page 19: News from Squeak](https://reader034.fdocuments.us/reader034/viewer/2022042623/549c6e00b47959c4318b46e7/html5/thumbnails/19.jpg)
Tweak
New user interface framework
Event-based
Used in Croquet and Sophie
http://tweak.impara.de/
May be the future of Squeak
![Page 20: News from Squeak](https://reader034.fdocuments.us/reader034/viewer/2022042623/549c6e00b47959c4318b46e7/html5/thumbnails/20.jpg)
Sophie
Open-source multimedia publication and run-time frameworks
Flash + iMovie
http://www.futureofthebook.org/projects/
http://www.geeksrus.com/sophie/
![Page 21: News from Squeak](https://reader034.fdocuments.us/reader034/viewer/2022042623/549c6e00b47959c4318b46e7/html5/thumbnails/21.jpg)
![Page 22: News from Squeak](https://reader034.fdocuments.us/reader034/viewer/2022042623/549c6e00b47959c4318b46e7/html5/thumbnails/22.jpg)
Open-Croquet
Immersible and collaborative system
http://www.opencroquet.org
version 1.0 is out
![Page 23: News from Squeak](https://reader034.fdocuments.us/reader034/viewer/2022042623/549c6e00b47959c4318b46e7/html5/thumbnails/23.jpg)
![Page 24: News from Squeak](https://reader034.fdocuments.us/reader034/viewer/2022042623/549c6e00b47959c4318b46e7/html5/thumbnails/24.jpg)
Seaside
http://www.seaside.st/
Free seaside hosting
Support for Ajax
scriptaculous.seasidehosting.st/
http://seachart.seasidehosting.st/
![Page 25: News from Squeak](https://reader034.fdocuments.us/reader034/viewer/2022042623/549c6e00b47959c4318b46e7/html5/thumbnails/25.jpg)
www.dabbledb.com
Seaside-based
raised 2 M$
www.dabble.com/utr
![Page 26: News from Squeak](https://reader034.fdocuments.us/reader034/viewer/2022042623/549c6e00b47959c4318b46e7/html5/thumbnails/26.jpg)
Spoon
Micro vm and image for Squeak
www.netjam.org/spoon/
![Page 27: News from Squeak](https://reader034.fdocuments.us/reader034/viewer/2022042623/549c6e00b47959c4318b46e7/html5/thumbnails/27.jpg)
Other Projects...St-Exupery (JIT in Squeak)
Chronos (time date library)
Acagonga (Unit and Time library)
Magma (OODBMS)
Pier (seaside-based CMS)
vwxWidgets (www.wxsqueak.org),
![Page 28: News from Squeak](https://reader034.fdocuments.us/reader034/viewer/2022042623/549c6e00b47959c4318b46e7/html5/thumbnails/28.jpg)
3.10?
Lot of talks, few actions
![Page 29: News from Squeak](https://reader034.fdocuments.us/reader034/viewer/2022042623/549c6e00b47959c4318b46e7/html5/thumbnails/29.jpg)
One possible vision for 3.10
More cleaning
removing etoy
Cleaning Morphs
Use MC2
Shrink the image (Pavel 3 Mb Image)
Integrate Sophie packages
![Page 30: News from Squeak](https://reader034.fdocuments.us/reader034/viewer/2022042623/549c6e00b47959c4318b46e7/html5/thumbnails/30.jpg)
Join and have fun
http://www.squeak.org