CodeTalk
CodeTalk allows developers to have conversations about source code elements. They can mark code sections they are concerned about and annotate them. These annotations provide entry points for an informal discourse about the strengths and weaknesses of these sections and developers can work towards a conclusion on how to proceed on the raised issues.
How to Install
Environment | |
4.1, 4.2 Trunk | |
4.0.2 (win) | |
not tested with cog | |
Sources | |
ConfigurationOfCodeTalk | |
CodeTalk | |
CodeTalk | |
CT-MarkupBrowser (optional) | |
CT-Monticello (optional) | |
OmniBrowser | |
SwaUtil | |
SWAOBExtensions | |
Misc | |
CodeTalk@SqueakSource |
Using Metacello, just run the following code in your workspace:
(Installer mc http: 'http://www.hpi.uni-potsdam.de/hirschfeld/squeaksource/') project: 'MetacelloRepository'; install: 'ConfigurationOfCodeTalk'. ConfigurationOfCodeTalk load.
If you want to try the latest (maybe unstable) development version, run this:
ConfigurationOfCodeTalk loadDevelopment.
Configuration groups
default
... CodeTalk itself, Monticello integration, markup browser
System categories
CodeTalk-Core
... loader and shared preferences
CodeTalk-Editor
... morphs and models to edit markups
CodeTalk-Events
... system events that signal markup changes
CodeTalk-Model
... markup database (other related model classes)
CodeTalk-OB-Commands
... OmniBrowser commands for context menus
CodeTalk-OB-Lists
... custom lists in the system browser
CodeTalk-OB-Nodes
... used in custom browsers, e.g., markup browser
CodeTalk-Tests
... just tests
CodeTalk-Text
... text-related classes (editor, styler, paragraph, morph)
CodeTalk-Text-Attributes
... custom text attributes
CodeTalk-Text-Icons
... inline icon morphs to be used in text morphs
Version 1.1 (in development)
- ...
Version 1.0
- initial release
- supports Monticello (as in Squeak 4.2 Trunk)
- adds markup browser (custom OB-like browser)
How to Use
...
Acknowledgments
To date, the following people contributed to this project:
- Michael Grünewald
- Jens Lincke
- Tobias Pape
- Max Plauth
- Stefan Richter
- Christopher Schuster
- Bastian Steinert
- Marcel Taeumel
Attachments (4)
- markup.pdf (348.7 KB ) - added by 14 years ago.
- cbrowser.pdf (603.7 KB ) - added by 14 years ago.
- screenshot.tiff (195.0 KB ) - added by 14 years ago.
- codetalk-installer-v5.sar (1.4 KB ) - added by 14 years ago.
Download all attachments as: .zip