Skip to content

Historic: Sprint: IETF79Sprint

Robert Sparks edited this page Apr 26, 2023 · 1 revision

IETF79 Code Sprint

The IETF 79 Code Sprint in Beijing will focus on enhancements to the current tracker, and on starting to use parts of the new database scheme. The Sprint will be run in the same way as the successful IETF77Sprint and IETF78Sprint where we completed and released a good number of individual enhancements.

If you plan to participate, please sign up on the IETF79SprintSignUp page.

This sprint will take place from 9:30 to 18:00 in the Terminal Room: Lotus I & II. The coding will end 18:00 on the dot, with dinner and follow-up afterwards.

We have the mailing list "codesprints@ietf.org" to help with coordination and for use during the event. Please make sure you're subscribed before the event starts. More info on the list is available at https://www.ietf.org/mailman/listinfo/codesprints.

There is also a jabber room at codesprint@conference.resiprocate.org.

For information on setting up your environment, code checkout and commit, etc., see the SprintCoderSetup and SprintDatabase pages.

During the sprint, please update the two tables below; this helps both with coordination and with getting the code merged, released, and deployed :-)

See you in Beijing!

This sprint's plan

  • Primary focus: Add new functionality you've wanted to have in the datatracker.
  • Secondary: Do test coding against the available tables in the new database model.

Please fill in the following table when you've picked a task for the sprint. It's quite all right to pick and complete multiple tasks :-)

Who Short Description Link to EnhancementIdeas item
Suresh Krishnan Search function #458
Suresh Krishnan Track Last call emails in history #532
Peter Musgrave Add ipr link for docs on WG page
Peter Musgrave Try and convert WG doc retrieval to Python (from SearchForm mechanism #544
Lars Eggert IESG discuss and comment email improvements #526, #530
Bill Fenner Tear apart document view tabs into multiple pages; also move draft dependency tool #533 and #536
Adam Roach Add tarfile link for working group documents fraom agenda page #539
Lars Eggert Fix some small nits reported in various tickets. #372, #525, #537, #456, #467

Completed code ready for merge and release

Please fill in the following table when you have something which is ready to merge and release, and send a brief message to the sprint's committer to notify him about the new code. Committer for the IETF 79 Sprint is henrik@levkowetz.com.

Who branch@revision Changelog message Release status Notes
Suresh Krishnan suresh@2605 Added a search function for drafts on their respective mailing lists
Adam Roach adam@2609 Added ink from agenda page to download tarfile of documents for meeting Needs new directory for PDF cache, and new configuration variable INTERNET_DRAFT_PDF_PATH that points to it
Tero Kivinen kivinen@2619 Added /cookies/ pages for setting cookies, and use cookies to select what is considered new or expiring soon for drafts.
Suresh Krishnan suresh@2622 Adding the last call e-mail to the history of the draft.
Suresh Krishnan suresh@2641 Sorting the IESG comments and discusses by date.
Peter Musgrave peter@2642 Remove use of SearchForm in WG docs

Wishlist (for this sprint or future sprints)

See (and add to) the list started at EnhancementIdeas

Prerequisites

  • A working knowledge of python and/or web design

  • Learn the basic concepts of Django 1.1, e.g., work through the excellent tutorial.

  • Review the new database schema and models (see http://merlot.tools.ietf.org/src/db/new/redesign)

  • Bring a laptop with Python (2.5/2.6), Subversion and Mysql (4.x is ok, 5.x is better) installed, and be ready to check out a branch of the IETF web site from the tools svn server.

Clone this wiki locally