This website hosts selected Squeak projects that have been developed in teaching and research activities at the [http://www.hpi.uni-potsdam.de/hirschfeld/ Software Architecture Group], which is led by Prof. Dr. Robert Hirschfeld, at the [http://www.hpi.uni-potsdam.de Hasso Plattner Insitute] (University of Potsdam). All contents are available for use under the [http://www.opensource.org/licenses/mit-license.php MIT license] unless specified differently, e.g., [http://crativecommongs.org Creative Commons]. The source code is hosted by a [http://www.hpi.uni-potsdam.de/hirschfeld/squeaksource SqueakSource] installation at our site. Additionally, [http://www.hpi.uni-potsdam.de/hirschfeld/squeaksource/MetacelloRepository/ Metacello] configurations are maintained to ensure a simple installation process. '''Applications & Tools''' {{{ #!comment This is a list of stand-alone applications that may or may not enrich the Squeak IDE but do not influence the functionality of any other project. }}} {{{ #!div class="gallery" {{{ #!div class="gallery_item" [[Image(wiki:codetalk:cbrowser.pdf, 150px)]] {{{ #!div class="item_description" [wiki:codetalk CodeTalk] [[br]] chat about code by annotating it and exchanging annotations }}} }}} {{{ #!div class="gallery_item" [[Image(wiki:designer:dragdrop.png, 150px)]] {{{ #!div class="item_description" [wiki:designer Morphic Designer] [[br]] create Morphic user interfaces with ease }}} }}} {{{ #!div class="gallery_item" [[Image(wiki:codetalk:cbrowser.pdf, 150px)]] {{{ #!div class="item_description" [wiki:codetalk CodeTalk] [[br]] chat about code by annotating it and exchanging annotations }}} }}} {{{ #!div class="gallery_item" [[Image(wiki:designer:dragdrop.png, 150px)]] {{{ #!div class="item_description" [wiki:designer Morphic Designer] [[br]] create Morphic user interfaces with ease }}} }}} }}} '''Libraries & Extensions''' [[br]] {{{ #!comment This a list of libraries and extensions to Squeak that might be useful in other projects. }}} * [wiki:animations Animations] ... good-looking user feedback for morphic applications * [wiki:signals Signals] ... convenient, lightweight and thread-safe callbacks * [wiki:sqsync SqSync] ... distributed object synchronization with optimistic updates * [wiki:widgets Widgets] ... good looking Morphic controls = Stuff = This website is an instance of the [http://trac.edgewall.org/ Trac] project management software, which provides for issue/bug tracking in particular. For each project that are listed below we defined a so-called component in this Trac system. This allows for associating tickets with projects, since every ticket is defined for a specific component. '''Questions and Comments:''' In case you have questions about contents provided at this site, we would like to encourage you to send a message to: (at) hpi.uni-potsdam.de (we are still in contact with our admin for setting up this) '''Bugs and Feature Requests:''' If you encounter a bug, unexpected behavior, of if you have an idea on how to improve the project, please consider [/newticket/ creating a new ticket]. '''How to Contribute:''' In case you extend the code base or eliminate unwanted behavior, please consider contribuing your change. We recommend two ways: * [/newticket create a new ticket] in this Trac system and attach your change to this ticket * submit the change to our INBOX (http://www.hpi.uni-potsdam.de/hirschfeld/squeaksource/swasqueakinbox) [[br]] The inbox concept is used for development activities on the Squeak image and is described at [http://squeakboard.wordpress.com/2009/07/02/a-new-community-development-model/] = Wiki Guidelines = 1. Use shared attachments in your wiki pages from the [wiki:media Media Library]. 2. Use the [wiki:template project page template] for new project pages.