Version 26 (modified by Matthäus Wander, 12 years ago) (diff)

added page link

Welcome to the CrypTool 2.0 developer trac

This wiki contains relevant information with respect to the CrypTool 2.0 project. For instance, you'll find here the necessary information for accessing our source code by using SVN.

Our trac is also a "window" into the CrypTool 2.0 source code. With the "Browse Source" button above you can browse our source code without the need for installing a SVN client. If you found a bug, or you have a feature request, please feel free to submit a ticket with our ticketing system by pressing the "New Ticket" button from above. When you press the "Timeline" button from above you'll get the latest activities with respect to source-code or wiki changes. This way you can follow closely the development of this project.

Additionally it should be used as an platform for sharing information between the different developers and partners working on this project at different locations.

Contact us - chat with us

In order to communicate over affiliation boundaries, we use skype in the CrypTool 2.0 project. The following public channel (disccusion groups) exists mainly for developers. Hence, if you're a developer and want to contribute to the CrypTool 2.0 project, you should join our skype discussion group in order to always stay up-to-date about the current state of the project. Clearly, you may also join the chat if you are just interested in some technical details - most of the times there is somebody online who is able to help you.

CrypTool 2.0 developer hosted by wackerao.

Join now

Chat about what's on your mind. More about public chats.

Hint about skype public chats: There are two ways how to leave/close a chat you're currently on. If you simply close the window, with the X in the upper right corner, you just closed the window, but you stay joined in the channel. Hence, if somebody types a message, the window will open automatically. However, if you press the Leave button (also in the upper right corner), then you really leave the channel, and you'll miss everything what's going on afterwards (until next join). Hence, the preferred way should be, to simply close the window (not leave) - this way you get a nice history of all ongoing discussions. Additionally, you should mark this chat as a favorite. By doing so you can access it easily at any time.

Current NEWS

Since foundation of this project in 2007, many things have happend. In the following we try to keep a record of important changes and progress made.

  • 2008/11/17: As of today, CrypTool 2.0 is a real open-source project, i.e. the source code is directly available without the need for user credentials
  • 2008/11/14: Moved SVN server to new server at (hosted at Uni DUE)
  • ...
  • Unknown date: Final, final decision about the new name and it's way of writing: Cryptool 2.0 -> CrypTool 2.0
  • 2007/11/23: Final decision about the new name and it's way of writing: CrypTool 2.0 -> Cryptool 2.0
  • 2007/10/12: Meeting in Eschborn about basic architecture.

Getting started with CrypTool 2.0 development

If you just start developing isome part for this project, you probably have a lot of questions how you should do this or that. That's why we putted togehter some How-Tos and some guidlines. Naturally you'll start by installing an SVN client and trying to checkout our sources. All information in order to do so, you are going to find in our Developer guidelines.

However, doing a checkout of our source code is probably the easiest step. If you want to add, for instance a new plugin, a lot of new questions will arise. Our Plugin-HowTo? should help you to get along. Unfortunately this is somehow outdated right now, but we are working on updating it.

As a summary, here are the quicklinks for all articles you need to get started:

What is trac?

Trac (installed version is 0.11.1) is a minimalistic approach to web-based management of software projects. Its goal is to simplify effective tracking and handling of software issues, enhancements and overall progress.

All aspects of Trac have been designed with the single goal to help developers write great software while staying out of the way and imposing as little as possible on a team's established process and culture.

As all Wiki pages, this page is editable, this means that you can modify the contents of this page simply by using your web-browser. Simply click on the "Edit this page" link at the bottom of the page. WikiFormatting will give you a detailed description of available Wiki formatting commands.

"trac-admin yourenvdir initenv" created a new Trac environment, containing a default set of wiki pages and some sample data. This newly created environment also contains documentation to help you get started with your project.

You can use trac-admin to configure Trac to better fit your project, especially in regard to components, versions and milestones.

Here is alist of links which should help you in getting started to know about trac:

For a complete list of local wiki pages, see TitleIndex.


You can change your password for accessing the trac (wiki) and the SVN here.