logo_kerberos.gif

Developer resources

From K5Wiki

(Redirected from Learning about the code)
Jump to: navigation, search

This page lists resources that developers use on a regular basis. One goal of the page is to help those beginning to track the project know what they may be interested in looking at.

Contents

[edit] Documentation

  • The Installation Guide describes how to build and install MIT Kerberos.
  • The 1.7 documentation site contains administrator and user documentation; while not directly targeted at developers, this documentation helps understand the product.
  • Unfortunately there is no stable web pointer to the current version of MIT Kerberos documentation; as such the above links will eventually point to outdated documentation.
  • The Glossary is a quick index of acronyms and terms related to Kerberos, which you may come across while reading the code.
  • Plugin development notes, pointers, tips, etc (needed!)

[edit] Mailing lists

Much of the discussion of new proposals, discussion of what direction to take the product and answering of questions takes place on mailing lists.

[edit] Source code

The MIT Kerberos sources are in a Subversion repository.

  • svn://anonsvn.mit.edu/krb5 provides read-only Subversion access to the repository.
  • FishEye a feature-rich view of the repository
  • OpenGrok provides an interface that allows you to search for the definition or usage of a specific function; it is somewhat better for cross references than FishEye.
  • http://anonsvn.mit.edu/viewvc/krb5 provides a more basic form of web access to the entire repository.
  • Committers have access to a URI that allows them to commit changes to the repository.

[edit] Bug tracking

  • http://krbdev.mit.edu/rt/ is the interface to the bug tracking server.
  • Log in with user name guest and password guest. (or use the guest login button)
  • See doc/procedures.txt (raw | annotated | history) for some information on bug states.

[edit] Instant messaging

IRC and Jabber

[edit] Lore

You may find relevant accumulated lore in Category:Lore.

Personal tools