News from Squeak
www.squeak.org
Marcus Denker
and
Stéphane Ducasse
Topics
Info
Only a small overview
But can also do demoes after :)
Organization
SqueakFoundation
7 elected board members
Tim, Marcus, Cees, Bert, Yoshiki,
Craig, one missing
Promotion of Sq...
New web site
http://www.squeak.org/
Community maintained new web site
Team Structure
You can participate!
Join a team and have fun
You can help developing Squeak, just
ask and be credible
Bug Tracking System
How to publish bugs/enh
http://bugs.impara.de
Enter a description/tests/fix
Send a mail to squeak-dev
...
License
Squeak 1.1 has been released under
APSL2.0
APSL2.0 is “open-source certified”
3.9
Pragmas, traits
Merged back 3.8 Squeakland +
SmallLand changes
New Look
Optional closure compiler
A ****lot**** of fix...
3.9 (II)
ToolBuilder (UI Abstraction)
Services
Change event notification mechanism
Lot of new tests
Tools
Closure Compiler
Monticello
SqueakSource
...
Closure Compiler
Use RB AST
IR Nodes + Visitor
optionally compiles closures (30%
slower)
Missing decompiler (SummerTalk
Pr...
Monticello
Package for Squeak
Diff/Merge
Distant repositories
3.9, Tweak, Croquet, Seaside managed
with MC
SqueakSource
www.SqueakSource.com
SourceForge for Squeak
Multiusers project repository
Used for managing 3.9, pier,
SqueakSource, Tweak...
Omnibrowser
Metagraph driven Browser
Building brick for new browsers
Other tools
SqueakMap (package catalog > 400)
Shout, eCompletion,
Refactoring browser
New omni-based code browser
New SUni...
Important future
tools
Test server
Release Builder
Refactoring all the way
Projects
Tweak
Sophie
Croquet
Spoon
Seaside
St-Exupery, Chronos, Pier...
Tweak
New user interface framework
Event-based
Used in Croquet and Sophie
http://tweak.impara.de/
May be the future of Squ...
Sophie
Open-source multimedia publication
and run-time frameworks
Flash + iMovie
http://www.futureofthebook.org/
projects/...
Open-Croquet
Immersible and collaborative system
http://www.opencroquet.org
version 1.0 is out
Seaside
http://www.seaside.st/
Free seaside hosting
Support for Ajax
scriptaculous.seasidehosting.st/
http://seachart.seas...
www.dabbledb.com
Seaside-based
raised 2 M$
www.dabble.com/utr
Spoon
Micro vm and image for Squeak
www.netjam.org/spoon/
Other Projects...
St-Exupery (JIT in Squeak)
Chronos (time date library)
Acagonga (Unit and Time library)
Magma (OODBMS)
P...
3.10?
Lot of talks, few actions
One possible vision
for 3.10
More cleaning
removing etoy
Cleaning Morphs
Use MC2
Shrink the image (Pavel 3 Mb Image)
Integ...
Join and have fun
http://www.squeak.org
News from Squeak
News from Squeak
Upcoming SlideShare
Loading in...5
×

News from Squeak

457

Published on

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

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
457
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

News from Squeak

  1. 1. News from Squeak www.squeak.org Marcus Denker and Stéphane Ducasse
  2. 2. Topics Info Only a small overview But can also do demoes after :)
  3. 3. Organization SqueakFoundation 7 elected board members Tim, Marcus, Cees, Bert, Yoshiki, Craig, one missing Promotion of Squeak Support communication between subgroups
  4. 4. New web site http://www.squeak.org/ Community maintained new web site
  5. 5. Team Structure You can participate! Join a team and have fun You can help developing Squeak, just ask and be credible
  6. 6. 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
  7. 7. License Squeak 1.1 has been released under APSL2.0 APSL2.0 is “open-source certified”
  8. 8. 3.9 Pragmas, traits Merged back 3.8 Squeakland + SmallLand changes New Look Optional closure compiler A ****lot**** of fixes FastSocketStream -> SocketStream
  9. 9. 3.9 (II) ToolBuilder (UI Abstraction) Services Change event notification mechanism Lot of new tests
  10. 10. Tools Closure Compiler Monticello SqueakSource ...
  11. 11. Closure Compiler Use RB AST IR Nodes + Visitor optionally compiles closures (30% slower) Missing decompiler (SummerTalk Project)
  12. 12. Monticello Package for Squeak Diff/Merge Distant repositories 3.9, Tweak, Croquet, Seaside managed with MC
  13. 13. SqueakSource
  14. 14. www.SqueakSource.com SourceForge for Squeak Multiusers project repository Used for managing 3.9, pier, SqueakSource, Tweak,...
  15. 15. Omnibrowser Metagraph driven Browser Building brick for new browsers
  16. 16. Other tools SqueakMap (package catalog > 400) Shout, eCompletion, Refactoring browser New omni-based code browser New SUnit browser Christo: coverage browser
  17. 17. Important future tools Test server Release Builder Refactoring all the way
  18. 18. Projects Tweak Sophie Croquet Spoon Seaside St-Exupery, Chronos, Pier...
  19. 19. Tweak New user interface framework Event-based Used in Croquet and Sophie http://tweak.impara.de/ May be the future of Squeak
  20. 20. Sophie Open-source multimedia publication and run-time frameworks Flash + iMovie http://www.futureofthebook.org/ projects/ http://www.geeksrus.com/sophie/
  21. 21. Open-Croquet Immersible and collaborative system http://www.opencroquet.org version 1.0 is out
  22. 22. Seaside http://www.seaside.st/ Free seaside hosting Support for Ajax scriptaculous.seasidehosting.st/ http://seachart.seasidehosting.st/
  23. 23. www.dabbledb.com Seaside-based raised 2 M$ www.dabble.com/utr
  24. 24. Spoon Micro vm and image for Squeak www.netjam.org/spoon/
  25. 25. 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),
  26. 26. 3.10? Lot of talks, few actions
  27. 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. 28. Join and have fun http://www.squeak.org
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×