Slideshare.net (beta)

 
Post to TwitterPost to Twitter
Post: 
Myspace Hi5 Friendster Xanga LiveJournal Facebook Blogger Tagged Typepad Freewebs BlackPlanet gigya icons

All comments

Add a comment on Slide 1

If you have a SlideShare account, login to comment; else you can comment as a guest


Showing 1-50 of 1 (more)

Seaside - Past, Present and Future

From renggli, 8 months ago

Seaside does different to what is considered as best practices for more

1992 views  |  0 comments  |  1 favorite  |  32 downloads
 

Categories

Add Category
 
 

Groups / Events

 

 
Embed
options

More Info

This slideshow is Public
Total Views: 1992
on Slideshare: 1992
from embeds: 0

Slideshow transcript

Slide 1: Seaside Lukas Renggli www.lukas-renggli.ch

Slide 4: What has happened since ?

Slide 5: What will happen after ?

Slide 12: x Deprecated: Old Renderer html anchorWithCallback: [ self doIt ] text: 'click me'

Slide 13: ! Default: Canvas Renderer html anchor callback: [ self doIt ]; with: 'click me'

Slide 14: 2.7 Seaside Photo: Jenny Rollo, www.sxc.hu

Slide 15: Canvas API for <head>

Slide 16: Canvas API for <head> html meta name: 'generator'; content: 'Pier'

Slide 17: Deprecation Warning

Slide 18: Deprecation Warning

Slide 19: File Library

Slide 20: File Library html stylesheet url: PRFileLibrary / #mainCss

Slide 21: a n y M Bug Fixes

Slide 22: Seaside 2.7 Released February 2007

Slide 23: Release Team Avi Bryant Lukas Renggli Philippe Marschall Michel Bany

Slide 24: Widely adopted as of today

Slide 27: Web Site 2.0 Released July 2007

Slide 28: www.seaside.st

Slide 29: Pier CMS t op of on id e Se a s

Slide 30: Interactive Examples

Slide 31: i th rw r he he et ot og 0 t ps > 25 e Ap s id S ea hosted on www.seasidehosting.st

Slide 32: b 2 .0 We Design

Slide 33: designed by Samuel MORELLO

Slide 41: Google Analytics

Slide 42: Unique Visitors 800 700 600 500 400 300 200 100 0 1 8 5 1 8 l-1 l-1 l-2 g- g- Au Au Ju Ju Ju

Slide 44: Community Photo: spekulator, www.sxc.hu

Slide 45: Contributors Michel Bany, Torsten Bergmann, Hwee Boon Yar, Avi Bryant, Cédrick Béler, Damien Cassou, Andrew Catton, Julian Fitzell, Tony Garnock-Jones, William Harford, William Harford, Keith Hodges, Göran Krampe, Pavel Krivanek, Ramon Leon, Adrian Lienhard, Peter Macsadi, Philippe Marschall, Samuel Morello, Boris Popov, Lukas Renggli, Mike Roberts, Jason Rogers, Danie Roux, David Shaffer, Anselm Strauss, Ron Teitelbaum, Diaz Trepat Ramiro

Slide 46: Mailing List Members 700 600 500 400 300 200 100 0 7 06 6 06 07 07 07 r-0 -0 g- c- b- n- g- ct Ap De Ju Au Au Fe O

Slide 48: He l lo t omo r ro w S e a s ide 2 .8 Photo: Hannah Boettcher, www.sxc.hu

Slide 49: Benchmarks Photo: Raphael Caram, www.sxc.hu

Slide 50: “Between 0 and 1 percent.” “Has that ever been a problem?” “No, never.” -- Kent Beck

Slide 51: Class Comments 350 300 254 247 250 200 179 150 100 50 29 41 39 0 Seaside 2.5 Seaside 2.6 Seaside 2.7 Seaside 2.8 Commented Uncommented

Slide 52: Class Comments 350 300 207 254 247 250 200 179 150 100 50 29 41 39 99 0 Seaside 2.5 Seaside 2.6 Seaside 2.7 Seaside 2.8 Commented Uncommented

Slide 53: Method Comments 3,500 3,000 2,870 2,807 2,500 2,000 1,757 1,500 1,000 500 45 181 182 0 Seaside 2.5 Seaside 2.6 Seaside 2.7 Seaside 2.8 Commented Uncommented

Slide 54: Method Comments 3,500 3,000 2,870 2,807 2,564 2,500 2,000 1,757 1,500 1,000 500 45 181 182 400 0 Seaside 2.5 Seaside 2.6 Seaside 2.7 Seaside 2.8 Commented Uncommented

Slide 55: Unit Tests 150 125 100 75 50 44 44 25 20 0 Seaside 2.5 Seaside 2.6 Seaside 2.7 Seaside 2.8

Slide 56: Unit Tests 150 125 131 100 75 50 44 44 25 20 0 Seaside 2.5 Seaside 2.6 Seaside 2.7 Seaside 2.8

Slide 58: Memory Requirements 300 kB 250 kB 200 kB 204 kB 193 kB 170 kB 150 kB 100 kB 50 kB 0 kB Seaside 2.5 Seaside 2.6 Seaside 2.7 Seaside 2.8

Slide 59: Memory Requirements 300 kB 250 kB 200 kB 204 kB 193 kB 170 kB 150 kB 100 kB 50 kB 48 kB 0 kB Seaside 2.5 Seaside 2.6 Seaside 2.7 Seaside 2.8

Slide 60: Rendering Speed 120 ms 100 ms 94 ms 90 ms 90 ms 80 ms 60 ms 40 ms 20 ms 0 ms Seaside 2.5 Seaside 2.6 Seaside 2.7 Seaside 2.8

Slide 61: Rendering Speed 120 ms 100 ms 94 ms 90 ms 90 ms 80 ms 60 ms 51 ms 40 ms 20 ms 0 ms Seaside 2.5 Seaside 2.6 Seaside 2.7 Seaside 2.8

Slide 63: What’s new? Photo: NASA, http://www.nas.nasa.gov/About/Education/SpaceSettlement/70sArt/art.html

Slide 64: Old Renderer

Slide 66: Tool Plugins Development Photo: Dain Hubley, www.sxc.hu

Slide 67: Toolbar

Slide 68: Halos

Slide 70: of State Backtracking Photo: mariuseek, www.sxc.hu

Slide 71: x Old Backtracking initialize super initialize. self session registerObjectForBacktracking: model

Slide 72: ! New Backtracking states ^ Array with: model

Slide 73: First-Class URLs

Slide 75: Improved Streaming

Slide 77: be t a Seaside 2.8

Slide 78: be t a Seaside 2.8 Today 30 August 2007

Slide 79: Code Freeze Photo: Kristen Price, www.sxc.hu

Slide 80: Final Release Coming Soon

Slide 81: Availability Photo: Chris Schauflinger, www.sxc.hu

Slide 82: Squeak

Slide 83: n e w Squeak Kernel Image

Slide 84: n e w GemStone/S

Slide 85: c ia l o f f i VisualWorks

Slide 86: o o n s GNU Smalltalk

Slide 87: as access Notes mail system. t ness ly e n sex le a Download a risk-free trial copy: re erprise, www.instantiations.com/VAST/download e Server 2.1 ntiations.com/VAST Build Quality Software arks of Instantiations. All other trademarks mentioned are the property of their respective owners. VisualAge Smalltalk

Slide 88: Dolphin Smalltalk

Slide 90: Stories Success Photo: Tory Byrne, www.sxc.hu

Slide 92: Christoph Wysseier CEO netstyle.ch

Slide 95: Future Photo: Dan Shirley, www.sxc.hu

Slide 96: Seaside 2.8

Slide 97: Seaside 2.9

Slide 98: Modularize Seaside

Slide 99: Application Code JavaScript Seaside Web Server FCGI

Slide 100: Application Code Platform Core Tests Examples JavaScript ... Seaside Application Server Web Server FCGI

Slide 102: Web Site Maintainer Documentation Writer Photo: jesusroxs, www.sxc.hu Code Contributor

Slide 104: things Two more Photo: Ben Joossen, www.sxc.hu

Slide 107: seaside.spreadshirt.net

Slide 108: Floash Lucas Streit