-
Notifications
You must be signed in to change notification settings - Fork 390
Historic: Sprint: IETF86Sprint
The IETF 86 Code Sprint in Orlando will focus on enhancements to the new tracker.
The Sprint will be run according to the IETFSprintHowto.
If you plan to participate, please sign up on the IETF86SprintSignUp page.
This sprint will take place from 9:30 to 18:00 in room Grand Sierra A. The coding will end 18:00 on the dot, with dinner and follow-up afterwards.
We have the mailing list "[email protected]" 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 [email protected].
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 Orlando!
- Primary focus: Scratch your itch; add the tracker feature you miss.
- Secondary: Code and template rewrite and refactoring to use the new database schema instead of the old one through the shim layer.
Some areas that could use attention:
- Make document search more flexible (add more complex conditions to advanced search)
- Focus on the liaison management tools and reduce the large number of defects/enhancements listed there
- Adjust the code/UI to handle managing shepherds/writeups for individual submission documents
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 |
---|---|---|
Joel Halpern | upper case error report - already fixed | #748 |
Bill Fenner | draft dependency infrastructure | #536 |
Jim Schaad | Get what is in WG LC | #414 |
Joel Halpern | Correct Ballot count w/ discuss reports | #954 |
Suresh Krishnan | Alert the secretariat when a WG chair requests publication | #964 |
Suresh Krishnan | Ensure that AD comments are accompanied by state change | #763 |
Markus Stenberg | Generate draft-author and wg-chairs email alias lists | #713 |
Joel Halpern | Remove the "Set all to not on agenda" button from the documents on future telechat views | #751 |
Ryan Cross | Add the ability for the secretariat to clear a ballot to the tracker | #673 |
Joel Halpern | Send mail to the document's list of notification addresses when the document leaves IETF LC | #823 |
Joel Halpern | Fix moderator package conflict review text | #950 |
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 86 Sprint is [email protected].
Who | branch@revision | Changelog message | Notes | Merged | Released |
---|---|---|---|---|---|
Jim | schaad/v4.42@5509 | Add new rules to get RFCs and State based documents into the community list feed | 8d80e3b3925274a1002ad6f08da93d111f7da1e9 | ||
Jim | schaad/v4.42@5510 | Add new XML based fields in the atom stream to reflect IETF specific state | f5b43964792104face5159e9b997b4c1f9f90eb0 | ||
Adam | adam/v4.42@5514 | Bug #966 - Agenda calendar sometimes redraws itself repeatedly with and without scrollbars | 96ad6a653e482942fe0c38c83d3f28f3dc11a780 | ||
Joel | jmh/v4.42@5516 | Bug #954 - Ballot Count summary incorrect | ece709e36889c1d8d8770668209434c0415efde5 | ||
Suresh | suresh/v4.42@5518 | Bug #763 Adding comments without state change | 52bda8551a7bc9e7c9fc0adcd90ade0004a5be9c | ||
Russ | housley/v4.42@5511 | Bug #880 workaround | 960f10d9a2f24b4a50c02e4d2a54b1b25049ab1c | ||
Adam | adam/v4.42@5519 | Improvements to person search Ajax queries | 1bb79708e65f8f142f3d6e5d5b89ce5142bf9705 | ||
Joel | jmh/v4.42@5524 | Bug #751 - Remove the "Set all to not on agenda" button from the documents on future telechat views | 609b977f78f685340898294f24e637d96e6e7344 | ||
Ryan | rcross/v4.42@5525 | #673 - Add the ability for the secretariat to clear a ballot to the tracker | 5ff6e283e412189649419f25222d50bdf0e85649 | ||
Carsten | - | Added javascript functionality to make the UTC agenda convert it's UTC times to Browser local time | 168d5a3836eef49492e581abfdab587a0bab8c23 | ||
adam | adam/v4.42@5527 | Add links to timeslot request page in expected places | 0b0265e0ffb73f1f4888ffd5fee3179f0ef12257 | ||
Joel | jmh/v4.42@5529 | #823 Add the document's notification list to the destination email addresses when the document leaves IETF LC | fc5e944199c2f8ef2180d5bb1e655808bade5155 | ||
Adam | adam/v4.42@5534 | Fixes formatting for history page. Fixes #210. | 7c5da4a92cdc7e120eadf874b3a6ded97c3fa0ba | ||
Joel | jmh/v4.42@5535 | #950 Fix moderator package conflict review text | 2697c196c92279e996bb88e9b9d4204d1027c39c | ||
Jim | schaad/v4.42@5542 | Rules for document references - depends on bills work to get finished | |||
Jim | schaad/v4.42@5543 | Documents listed on the Working group documents page now have the icon to allow documents to be added to community lists. | 6c6107b6d57b4784dc0e9d9bf6b528e514d442f4 |
Other work completed:
Who | Notes |
---|---|
[email protected] | Closed tickets #17, #34, #42, #43, #3 in the review tool. http://trac.tools.ietf.org/tools/art/trac/report |
Jari | Ported stats tools to Mac for easier debugging, fixed some number of bugs in detecting author names form documents |
See (and add to) the list started at EnhancementIdeas -- current method of adding items is to open a new trac ticket.
-
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 (optionally) 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. (Some hints on preparing mac laptops are at MacSetup)
Index: utils/mail.py
===================================================================
--- utils/mail.py (revision 5495)
+++ utils/mail.py (working copy)
@@ -65,8 +65,8 @@
log("SMTP server: %s" % repr(server))
#if settings.DEBUG:
# server.set_debuglevel(1)
- code, msg = server.connect(settings.EMAIL_HOST, settings.EMAIL_PORT)
- log("SMTP connect: code: %s; msg: %s" % (code, msg))
+ conn_code, conn_msg = server.connect(settings.EMAIL_HOST, settings.EMAIL_PORT)
+ log("SMTP connect: code: %s; msg: %s" % (conn_code, conn_msg))
if settings.EMAIL_HOST_USER and settings.EMAIL_HOST_PASSWORD:
server.ehlo()
if 'starttls' not in server.esmtp_features: