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

Promoti...
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 s...
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...
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 (SummerTal...
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,
 SqueakSourc...
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 ...
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 o...
Sophie

Open-source multimedia publication
and run-time frameworks

Flash + iMovie

http://www.futureofthebook.org/
projec...
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://seacha...
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...
3.10?



Lot of talks, few actions
One possible vision
      for 3.10
 More cleaning

   removing etoy

   Cleaning Morphs

 Use MC2

 Shrink the image (Pave...
Join and have fun



http://www.squeak.org
What's new in Squeak 3.9
What's new in Squeak 3.9
Upcoming SlideShare
Loading in …5
×

What's new in Squeak 3.9

1,291 views

Published on

"Squeak News", presentation held at ESUG 2006 in Prag.

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

  • Be the first to like this

No Downloads
Views
Total views
1,291
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

What's new in Squeak 3.9

  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

×