Skip to content
kivinen edited this page Jun 1, 2021 · 115 revisions

TOC(WikiStart,GettingStarted,SprintCoderSetup,ProjectSetup,CodeRepository,SvnTracHooks,SprintDatabase,AuthenticationAuthorization,Testing,EnhancementIdeas,Convert*,depth=3)

The Datatracker Development Project

These are the project pages of the Datatracker Development Project.

The IETF Datatracker is to a large extent a community effort -- while a number of feature sets have been written on contract, major effort have been put in over the years by the members of the community, and has resulted in pushing the coverage and refinement of the datatracker forward in many areas. The easiest way to get involved is to participate in the Code Sprints.

(For more information about this, please look at the edit history of this page.)

The datatracker code is available through an SVN repository which you can browse using the 'Browse Source' menu entry above. Code checkout instructions are available on the CodeRepository page.

During 2012, we completed a major transition from an old to a new database schema, and the contractor that did that work is now working on removing the shim layer we put in place in order to accomplish that transition, and re-writing all pages to access the database directly instead of through the shim layer.

At this time (February 2013) Datatracker development is happening on several fronts:

  • During code sprints (see below) IETFers get the chance to scratch their own particular itches, which has contributed a number of features and fixes over the last couple of years.

  • Major Functionality enhancements are accomplished by first developing specification drafts, see DatatrackerDrafts; which are then implemented by contractors. (If you are a contractor, please check the ContractorInstructions.

Other Tools

Other tools than the database, standalone or otherwise, are listed on https://tools.ietf.org/. The IETF has no requirements on a tool's licence, but sometimes has LicensingPreferences.

Code Sprints

A series of code sprints have been held, and will continue to be held:

  • IETF 107: The IETF107Sprint will be held Saturday before IETF 107 in Vancouver.
  • IETF 106: The IETF106Sprint was held Saturday before IETF 106 in Singapore.
  • IETF 105: The IETF105Sprint was held Saturday before IETF 105 in Montreal.
  • IETF 104: The IETF104Sprint was held Saturday before IETF 104 in Prague.
  • IETF 103: The IETF103Sprint was held Saturday before IETF 103 in Bankok.
  • IETF 102: The IETF102Sprint was held Saturday before IETF 102 in Montreal.
  • IETF 101: The IETF101Sprint was held Saturday before IETF 101 in London.
  • IETF 100: The IETF100Sprint was held Saturday before IETF 100 in Singapore.
  • IETF 99: The IETF99Sprint was held Saturday before IETF 99 in Prague.
  • IETF 98: The IETF98Sprint was held Saturday before IETF 98 in Chicago.
  • IETF 97: The IETF97Sprint was held Saturday before IETF 97 in Seoul.
  • IETF 96: The IETF96Sprint was held Saturday before IETF 96 in Berlin.
  • IETF 95: The IETF95Sprint was held Saturday before IETF 95 in Buenos Aires.
  • IETF 94: The IETF94Sprint was held Saturday before IETF 94 in Yokohama.
  • IETF 93: The IETF93Sprint was held Saturday before IETF 93 in Prague.
  • IETF 92: The IETF92Sprint was held Saturday before IETF 92 in Dallas.
  • IETF 91: The IETF91Sprint was held Saturday before IETF 91 in Honolulu.
  • IETF 90: The IETF90Sprint was held Saturday before IETF 90 in Toronto.
  • IETF 89: The IETF89Sprint was held Saturday before IETF 89 in London.
  • IETF 88: The IETF88Sprint was held Saturday before IETF 88 in Vancouver.
  • IETF 87: The IETF87Sprint was held Saturday before IETF 87 in Berlin.
  • IETF 86: The IETF86Sprint was held Saturday before IETF 86 in Orlando.
  • IETF 85: The IETF85Sprint was held Saturday before IETF 85 in Atlanta.
  • IETF 84: The IETF84Sprint was held Saturday before IETF 84 in Vancouver.
  • IETF 83: The IETF83Sprint was held Saturday before IETF 83 in Paris.
  • IETF 82: The IETF82Sprint was held Saturday before IETF 82 in Taipei.
  • IETF 81: The IETF81Sprint was held Saturday before IETF 81 in Quebec City.
  • IETF 80: The IETF80Sprint was held Saturday before IETF 80 in Prague.
  • IETF 79: The IETF79Sprint was held Saturday before IETF 79 in Beijing.
  • IETF 78: The IETF78Sprint was held Saturday before IETF 78 in Maastricht.
  • IETF 77: The IETF77Sprint was held Saturday before IETF 77 in Anaheim.
  • IETF 76: The IETF76Sprint was held Saturday before IETF 76 in Hiroshima.
  • IETF 75: The IETF75Sprint was held Saturday before IETF 75 in Stockholm.
  • IETF 74: The IETF74Sprint was held Saturday before IETF 74 in San Francisco.
  • IETF 73: The IETF73Sprint was held Saturday before IETF 73 in Minneapolis.
  • IETF 71: On the Saturday before IETF 71, we held the PhillySprint.
  • IETF 70: The VancouverSprint was held on the Saturday before IETF 70

The SprintSummary page shows the status after the sprints. Please update as needed.

If you're new to code sprints on this tool, here's an attempt at a GettingStarted guide.

Clone this wiki locally