Engineering Projects - Cincom Smalltalk

arghtalentΔιαχείριση Δεδομένων

31 Ιαν 2013 (πριν από 4 χρόνια και 4 μήνες)

114 εμφανίσεις

Cincom Smalltalk Strategy

James A. Robertson

Product Manager

Smalltalk

Cincom Systems, Inc.

Agenda


Cincom Smalltalk


Where are We?


Next Steps


Q&A

Where Are We?

Where Are We?


VW 7.3.1 and OST 7.0.1


Cincom Smalltalk is an application platform supporting


Opentalk ST <
-
> ST (VW, OS)


Web Applications


Web Services Connections


Internet Client Connectivity


Cross Platform GUI


Integrated Source Code Control


Industry leading Virtual Machine


More platforms (Win CE)

What’s Coming?


End of 2005


VW 7.4


OST 7.1


These are major releases


Summer 2006


VW 7.4.1


OST 7.1.1


These are “bug fix” releases


Winter 2006


VW 7.5


OST 7.2


These are major releases

What’s Coming?


VW and OS


Roadmap:
http://www.cincomsmalltalk.com/CincomSmalltalkWiki/Cincom+Small
talk+Roadmap


More and better tools for development


Pollock


Next Generation VW UI


Continued Web Services Work


Better Code Generation Tools


64 bit VMs


Windows, Linux, Solaris


HP, Mac, AIX to follow


First crack at an SRE


Network based Installer


Component
-
wise updating


Obsoleting stripping

VisualWorks Before
Cincom

VisualWorks After
Cincom

Next Steps

Engineering
Projects


Security


Complete SSL Implementation


Digital Certificate Framework


Delivered


Secure Communications


SOAP via HTTPS now!


VW <
-
> OS

Engineering
Projects


Security in 7.x


Hashes: MD5, SHA
-
1


Stream Ciphers: ARC4


Block Ciphers: Blowfish, DES, AESBlock


Cipher Modes


for any block cipher:


ECB, CBC, OFB, CFB, 3EDE, 3EDE
-
CBC(inner or
outer)


Public Key Ciphers:


RSA, DSA, DH

Engineering
Projects


Web Services


SOAP, WSDL, and UDDI available now


XML
-
Object mapping available now


Fully Spec compliant implementation


WSDL tools in VW 7.3

Engineering
Projects


.NET Strategy


Web Services linking now


Working on .NET Events and WinForms



http://www.cincomsmalltalk.com/Ci
ncomSmalltalkWiki/Cincom+Smalltal
k+.NET+Plans


Engineering
Projects


StORE


Source Code Control


File Attachments


In Development (7.4)


Atomic Source Loading


In Development (7.4)


Supported Back Ends


SQL Server, Oracle, PostgreSQL


Community Provided


DB/2, Interbase, Access, Firebird, SQLLite

Engineering
Projects


Application Deployment Process Upgrade


Make Stripping Obsolete


Create a “kernel” image


Make the default process one of building up rather than tearing down


This will happen over the next few release cycles

Engineering
Projects


Distribution Tools


Opentalk is the basis for various server
frameworks


DST


VisualWave


We are developing RMI over IIOP (7.4)


WSDL generation from Smalltalk interfaces

Engineering
Projects


GUI Development


Simplify the framework (Pollock)


In Development


Splash


Pollock GUI Builder


Beta for 7.4 possible


Scallops
-

Code Development Rationalization


In Development

Engineering Projects


GLORP


Open Source O/R mapping framework


In Preview


Supported by 7.5

Engineering
Projects


Internationalization


Work to get more Locales built


Identify and work with partners
and
customers


Ensure that core VW is ready for Internationalization


Delivered in 7.2


Work continues


Delivered a fully unicode aware image and VM for
Windows


Mac (7.4)


Linux to Follow

Engineering
Projects


VisualWorks Build Process


We have a vw
-
dev community


Regular build process online


Online, ongoing
beta
process


Constant feedback


Still to come


Online Bug Tracking

Engineering
Projects


ObjectStudio


Fix known issues


Adding XML Parser


Opentalk ST <
-
> ST


Investigating VM options

Summary

Summary


We are where we need to be


We have the best team


We have the best application platform


We are building the future
right now

Summary


James A. Robertson, Cincom Smalltalk
Product Manager


410 730
-
6579


jarober@gmail.com



Product Management Opinions


Product Manager’s Web Log


http://www.cincomsmalltalk.com/blog/blogView


Product Manager’s Surveys


http://www.cincomsmalltalk.com/scripts/SurveyMain.ssp


Download the NC!


http://smalltalk.cincom.com