Changes between Version 1 and Version 2 of WikiStart
- Timestamp:
- 02/18/10 01:25:11 (7 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WikiStart
v1 v2 1 = Welcome to Trac 0.10.4=1 = Welcome to kahina.org = 2 2 3 Trac is a '''minimalistic''' approach to '''web-based''' management of 4 '''software projects'''. Its goal is to simplify effective tracking and handling of software issues, enhancements and overall progress. 3 For imperative programming languages like C or Java there exist comfortable debuggers that visualize the execution of programs in much detail and dramatically ease searching for bugs. For logic programming languages like Prolog, such graphical tools are hardly available. The aim of our project is to develop a graphical debugger that visualizes the complex processes in executing logic programs using a novel, intuitive graphical depiction as multidimensional trees. 5 4 6 All aspects of Trac have been designed with the single goal to 7 '''help developers write great software''' while '''staying out of the way''' 8 and imposing as little as possible on a team's established process and 9 culture. 5 Our first use case is the development of unification-based grammars. Those are mathematically precise models of natural language assigning words and sentences syntactic structure and meaning representations. Using software like the [http://www.sfs.uni-tuebingen.de/hpsg/archive/projects/trale/ TRALE] system, they can be implemented as logic programs and tested. Since the analysis (parsing) of even short sentences can easily comprise several thousand programming steps, there is an urgent need for a graphical debugger that makes parsing processes more easily traceable. 10 6 11 As all Wiki pages, this page is editable, this means that you can 12 modify the contents of this page simply by using your 13 web-browser. Simply click on the "Edit this page" link at the bottom 14 of the page. WikiFormatting will give you a detailed description of 15 available Wiki formatting commands. 7 We want Kahina to not only fill this gap, but also, with a little configuration, serve as a debugger for other systems in grammar development and logic programming. 16 8 17 "[wiki:TracAdmin trac-admin] ''yourenvdir'' initenv" created 18 a new Trac environment, containing a default set of wiki pages and some sample 19 data. This newly created environment also contains 20 [wiki:TracGuide documentation] to help you get started with your project. 9 = Working Prototype = 21 10 22 You can use [wiki:TracAdmin trac-admin] to configure 23 [http://trac.edgewall.org/ Trac] to better fit your project, especially in 24 regard to ''components'', ''versions'' and ''milestones''. 11 Kahina's precursor [http://code.google.com/p/trale-sld trale-sld] is a working prototype and available at Google Code. 25 12 13 = The Name = 26 14 27 TracGuide is a good place to start. 15 ''Kahina'', with emphasis on the first syllable, is Finnish for ''rustle'', a metaphor that lends itself well to describing the visual dynamics of Kahina's multidimensional control flow tree. 16 More often, the word occurs in the sense of ''quarrel'', evoking the picture of a logic programmer wrestling with control structure. 28 17 29 Enjoy! [[BR]] 30 ''The Trac Team'' 18 = Credits = 31 19 32 == Starting Points == 20 Kahina is being developed by Johannes Dellert and [http://kilian.evang.name Kilian Evang] with the help and supervision of [http://www.sfs.uni-tuebingen.de/~fr Frank Richter] of the [http://www.sfs.uni-tuebingen.de/en/index.shtml Department of Linguistics] at [http://www.uni-tuebingen.de/en/landingpage.html Universität Tübingen]. It is funded by the [http://www.mfg.de/ MFG Medien- und Filmgesellschaft Baden-Württemberg] through a [http://www.karl-steinbuch-stipendium.de/ Karl-Steinbuch-Stipendium]. The preliminary Kahina logo is based on [http://www.flickr.com/photos/grantmac/492403688/ Spring leaves] by [http://www.flickr.com/photos/grantmac/ Grant MacDonald]. 33 21 34 * TracGuide -- Built-in Documentation 35 * [http://trac.edgewall.org/ The Trac project] -- Trac Open Source Project 36 * [http://trac.edgewall.org/wiki/TracFaq Trac FAQ] -- Frequently Asked Questions 37 * TracSupport -- Trac Support 22 = Developers' Resources = 38 23 39 For a complete list of local wiki pages, see TitleIndex. 24 * [http://kahina.org/javadoc Javadoc], automatically updated from the source code repository 25 * [wiki:Plans] in a state in which they are best viewed as a collection of ideas, rather than a set of concrete but isolated tickets
