Your SlideShare is downloading. ×
News from Squeak
Upcoming SlideShare
Loading in...5

Thanks for flagging this SlideShare!

Oops! An error has occurred.


Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

News from Squeak


Published on

News from Squeak, Marcus Denker, Stéphane Ducasse. ESUG 2006, Prague

News from Squeak, Marcus Denker, Stéphane Ducasse. ESUG 2006, Prague

Published in: Technology

  • Be the first to comment

  • Be the first to like this

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

No notes for slide


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