Changes between Version 20 and Version 21 of codetalk
- Timestamp:
- 11/30/2010 07:55:15 PM (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
codetalk
v20 v21 3 3 = !CodeTalk = 4 4 5 ''!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.'' 5 !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. 6 6 7 [[Image(markup.pdf)]] 8 7 [http://www.computer.org/portal/web/csdl/doi/10.1109/C5.2010.11 IEEE paper @ C5 2010] 9 8 10 9 = How to Install = … … 12 11 #!div class="wiki_infotable" style="float:right;" 13 12 ||'''Environment'''|| || 14 || [[Image(media/icons/custom:squeak_16.png, title="Recommended Squeak Version", nolink, right)]] || 4. x, Trunk?||15 || [[Image(media/icons/silk:application_home.png, title="Recommended Squeak VM Version", nolink, right)]] || 4.0. x||16 || [[Image(media/icons/silk:cog.png, title="Recommended Cog VM Version", nolink, right)]] || '' supported?'' ||13 || [[Image(media/icons/custom:squeak_16.png, title="Recommended Squeak Version", nolink, right)]] || 4.1, 4.2 Trunk || 14 || [[Image(media/icons/silk:application_home.png, title="Recommended Squeak VM Version", nolink, right)]] || 4.0.2 (win) || 15 || [[Image(media/icons/silk:cog.png, title="Recommended Cog VM Version", nolink, right)]] || ''not tested with cog'' || 17 16 ||'''Sources'''|| || 18 || [[Image(media/icons/silk:script_gear.png, title="Metacello Configuration", nolink, right)]] || [http://www.hpi.uni-potsdam.de/hirschfeld/squeaksource/MetacelloRepository/ConfigurationOfCodeTalk ConfigurationOfCodeTalk] || 19 || [[Image(media/icons/silk:database.png, title="Repository", nolink, right)]] || [http://www.hpi.uni-potsdam.de/hirschfeld/squeaksource/codetalk/ CodeTalkRepo] || 20 || [[Image(media/icons/silk:package.png, title="Needed Packages from the Repository", nolink, right)]] || ''`package names`'' || 21 || [[Image(media/icons/silk:bullet_go.png, title="Dependents", nolink, right)]] || ''`dependents`'' || 17 || [[Image(media/icons/silk:script_gear.png, title="Metacello Configuration", nolink, right)]] || [http://www.hpi.uni-potsdam.de/hirschfeld/squeaksource/MetacelloRepository/ ConfigurationOfCodeTalk] || 18 || [[Image(media/icons/silk:database.png, title="Repository", nolink, right)]] || [http://www.hpi.uni-potsdam.de/hirschfeld/squeaksource/codetalk/ CodeTalk] || 19 || [[Image(media/icons/silk:package.png, title="Needed Packages from the Repository", nolink, right)]] || !CodeTalk || 20 || [[Image(media/icons/silk:package.png, title="Needed Packages from the Repository", nolink, right)]] || CT-!MarkupBrowser (optional) || 21 || [[Image(media/icons/silk:package.png, title="Needed Packages from the Repository", nolink, right)]] || CT-Monticello (optional) || 22 || [[Image(media/icons/silk:bullet_go.png, title="Dependents", nolink, right)]] || [http://www.squeaksource.com/OmniBrowser.html OmniBrowser] || 23 || [[Image(media/icons/silk:bullet_go.png, title="Dependents", nolink, right)]] || [wiki:swautil SwaUtil] || 24 || [[Image(media/icons/silk:bullet_go.png, title="Dependents", nolink, right)]] || [wiki:swaobextensions SWAOBExtensions] || 22 25 ||'''Misc'''|| || 23 || [[Image(media/icons/silk:world.png, title="Website", nolink, right)]] || [http://www.hpi.uni-potsdam.de/hirschfeld/squeaksource/ YourProject.html YourProject@SqueakSource] ||26 || [[Image(media/icons/silk:world.png, title="Website", nolink, right)]] || [http://www.hpi.uni-potsdam.de/hirschfeld/squeaksource/codetalk.html CodeTalk@SqueakSource] || 24 27 }}} 25 28 26 == Using Metacello == 27 ''We have used this approach from time to time, so it is supposed to work nicely. 28 Please find the link to the project configuration for Metacello in the table on the right.'' 29 '''Configuration groups''' 29 30 30 == Using SAR Installer == 31 ''Might be a good choice for just trying it out in a new image. 32 Drop [attachment:codetalk-installer-v5.sar codetalk-installer-v5.sar] in your image and follow the instructions on the screen.'' 31 {{{default}}} ... !CodeTalk itself, Monticello integration, markup browser 33 32 34 == Using built-in tools (experimental) == 35 {{{ 36 (Installer wiresong project: 'ob') 37 install: 'OmniBrowser'; 38 install: 'OB-Morphic'; 39 install: 'OB-Standard'; 40 install: 'OB-Shout'; 41 install: 'OB-SUnitIntegration'. 33 '''System categories''' 42 34 43 (Installer ss project: 'rb') 44 install: 'AST'; 45 install: 'Refactoring-Core'; 46 install: 'Refactoring-Spelling'; 47 project: 'Regex'; 48 install: 'VB-Regex'. 35 {{{CodeTalk-Core}}} ... loader and shared preferences[[br]] 36 {{{CodeTalk-Editor}}} ... morphs and models to edit markups[[br]] 37 {{{CodeTalk-Events}}} ... system events that signal markup changes[[br]] 38 {{{CodeTalk-Model}}} ... markup database (other related model classes)[[br]] 39 {{{CodeTalk-OB-Commands}}} ... !OmniBrowser commands for context menus[[br]] 40 {{{CodeTalk-OB-Lists}}} ... custom lists in the system browser[[br]] 41 {{{CodeTalk-OB-Nodes}}} ... used in custom browsers, e.g., markup browser[[br]] 42 {{{CodeTalk-Tests}}} ... just tests[[br]] 43 {{{CodeTalk-Text}}} ... text-related classes (editor, styler, paragraph, morph)[[br]] 44 {{{CodeTalk-Text-Attributes}}} ... custom text attributes[[br]] 45 {{{CodeTalk-Text-Icons}}} ... inline icon morphs to be used in text morphs[[br]] 49 46 50 (Installer wiresong project: 'ob') 51 install: 'OB-Refactory'; 52 install: 'OB-Regex'. 47 '''Version 1.1 (in development)''' 53 48 54 (Installer ss project: 'shout') 55 install: 'Shout'. 49 * ... 56 50 57 (Installer mc http: 'http://www.hpi.uni-potsdam.de/hirschfeld/squeaksource/SwaUtilities') 58 install: 'SwaUtil'. 51 '''Version 1.0''' 59 52 60 (Installer mc http: 'http://www.hpi.uni-potsdam.de/hirschfeld/squeaksource/codetalk') 61 install: 'CodeTalk'; 62 install: 'CT-Monticello'; 63 install: 'CT-MarkupBrowser'. 64 }}} 65 53 * initial release 54 * supports Monticello (as in Squeak 4.2 Trunk) 55 * adds markup browser (custom OB-like browser) 66 56 67 57 {{{ … … 69 59 }}} 70 60 61 71 62 = How to Use = 72 63 73 ''tbd'' 74 75 = Some more screenshots = 76 77 [[Image(screenshot.tiff)]] 78 [[Image(cbrowser.pdf)]] 64 ... 79 65 80 66 = Acknowledgments = 81 [[Image(media/icons/silk:user.png, title="Target Group", nolink)]] To date the following contributors: 82 * Marcel Täumel 67 [[Image(media/icons/silk:user.png, nolink)]] To date, the following people contributed to this project: 68 * Michael Grünewald 69 * Jens Lincke 70 * Tobias Pape 71 * Max Plauth 72 * Stefan Richter 83 73 * Christopher Schuster 84 * Max Plauth85 * Michael Gruenewald86 * Tobias Pape87 * Stephan Richter88 74 * Bastian Steinert 89 * Jens Lincke 90 75 * Marcel Taeumel