logo_kerberos.gif

Developer resources

From K5Wiki
(Difference between revisions)
Jump to: navigation, search
 
(2 intermediate revisions by 2 users not shown)
Line 2: Line 2:
 
==Documentation==
 
==Documentation==
   
* The [http://web.mit.edu/kerberos/krb5-latest/doc/krb5-install.html Installation Guide] describes how to build and install MIT Kerberos.
+
* [http://web.mit.edu/kerberos/krb5-current/doc/krb_build/index.html Building Kerberos V5] describes how to build and install MIT Kerberos.
* The [http://web.mit.edu/kerberos/krb5-latest/#documentation documentation site] contains administrator and user documentation; while not directly targeted at developers, this documentation helps understand the product.
+
* The [http://web.mit.edu/kerberos/krb5-current/doc/ documentation site] contains administrator and user documentation, and some information for developers; this documentation can help in understanding the product.
 
* The [[Glossary]] is a quick index of acronyms and terms related to Kerberos, which you may come across while reading the code.
 
* 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!)
 
* [[Plugin development]] notes, pointers, tips, etc (needed!)
Line 13: Line 13:
 
* [http://mailman.mit.edu/mailman/listinfo/krbdev krbdev@mit.edu] is the primary list for developers of [[MIT Kerberos]].
 
* [http://mailman.mit.edu/mailman/listinfo/krbdev krbdev@mit.edu] is the primary list for developers of [[MIT Kerberos]].
 
* [http://mailman.mit.edu/mailman/listinfo/kfwdev kfwdev@mit.edu] serves a similar purpose for [[Kerberos for Windows]].
 
* [http://mailman.mit.edu/mailman/listinfo/kfwdev kfwdev@mit.edu] serves a similar purpose for [[Kerberos for Windows]].
* [http://mailman.mit.edu/mailman/listinfo/cvs-krb5 cvs-krb5@mit.edu] receives all [[Subversion]] commit messages and allows developers to track all changes made to MIT Kerberos.
+
* [http://mailman.mit.edu/mailman/listinfo/cvs-krb5 cvs-krb5@mit.edu] receives all krb5 commit messages and allows developers to track all changes made to MIT Kerberos.
  +
* [http://mailman.mit.edu/mailman/listinfo/krb5-appl-commits krb5-appl-commits@mit.edu] receives all krb5-appl commit messages and allows developers to track all changes made to the MIT Kerberos applications.
 
* [http://mailman.mit.edu/mailman/listinfo/krb5-bugs krb5-bugs@mit.edu] is notified when a [[ticket]] is created or updated. This list helps track bugs and feature requests.
 
* [http://mailman.mit.edu/mailman/listinfo/krb5-bugs krb5-bugs@mit.edu] is notified when a [[ticket]] is created or updated. This list helps track bugs and feature requests.
 
* krbcore@mit.edu is a private list for [[Krbcore]]; send mail to this list if you need to contact the core team.
 
* krbcore@mit.edu is a private list for [[Krbcore]]; send mail to this list if you need to contact the core team.
Line 35: Line 35:
   
 
You may find relevant accumulated lore in [[:Category:Lore]].
 
You may find relevant accumulated lore in [[:Category:Lore]].
  +
  +
== For committers ==
  +
  +
If you're a committer, you should also look at [[committer resources]] for additional information.

Latest revision as of 16:39, 6 December 2012

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

  • Building Kerberos V5 describes how to build and install MIT Kerberos.
  • The documentation site contains administrator and user documentation, and some information for developers; this documentation can help in understanding the product.
  • 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.

  • krbdev@mit.edu is the primary list for developers of MIT Kerberos.
  • kfwdev@mit.edu serves a similar purpose for Kerberos for Windows.
  • cvs-krb5@mit.edu receives all krb5 commit messages and allows developers to track all changes made to MIT Kerberos.
  • krb5-appl-commits@mit.edu receives all krb5-appl commit messages and allows developers to track all changes made to the MIT Kerberos applications.
  • krb5-bugs@mit.edu is notified when a ticket is created or updated. This list helps track bugs and feature requests.
  • krbcore@mit.edu is a private list for Krbcore; send mail to this list if you need to contact the core team.
  • krbcore-security@mit.edu is the point of contact for security problems with MIT Kerberos.

[edit] Source code

[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

Developer chat

[edit] Lore

You may find relevant accumulated lore in Category:Lore.

[edit] For committers

If you're a committer, you should also look at committer resources for additional information.

Personal tools