- Rename IdSubmissionDetail to Submission - Rename various submission fields to correspond to the conventions in the new schema - Use a name model for the states instead of IdSubmissionStatus - Drop the TempIdAuthor model which is based on splitting up author names - Add a simple textual SubmissionEvent for tracking events in the lifetime of a submission - Delete a bunch of obsolete fields - Make sure all submission have an access key so we can depend on it - Add state for when approval is needed from previous authors A couple of migrations take care of transforming the IdSubmissionDetail and moving data over/cleaning it up. Also revamp the submit view code: - Make form code do validation/cleaning only so there's a clear separation of concerns - Reduce uses of inheritance that made the code hard to follow - forms now don't inherit from each other, views don't call each other but instead reuse common utilities, templates share CSS/utilities instead of relying on inheritance - Move email rendering/sending to separate file - Drop the in-grown terminology use (auto post vs. manual posts) - Make the status page explain who is emailed for what purpose - Add history table with recorded events - Make the status page handle its post actions by itself instead of duplicating most of the setup logic in a number of simple views - Fix a couple of minor bugs and handle some edge cases better - Expand tests with a couple of more cases Possibly the submit tool could still use more help text added to explain the process, ideally what's explained in the tool instructions page should be inlined or self-evident. - Legacy-Id: 6714
31 lines
1.3 KiB
Plaintext
31 lines
1.3 KiB
Plaintext
{% autoescape off %}
|
|
A New Internet-Draft is available from the on-line Internet-Drafts directories.
|
|
{% if submission.group %} This draft is a work item of the {{ submission.group.name }} Working Group of the IETF.{% endif %}
|
|
|
|
Title : {{ submission.title }}
|
|
Author{{ submission.authors_parsed|pluralize:" ,s" }} : {% for author in submission.authors_parsed %}{{ author.name }}{% if not forloop.last %}
|
|
{% endif %}{% endfor %}
|
|
Filename : {{ submission.name }}-{{ submission.rev }}.txt
|
|
Pages : {{ submission.pages }}
|
|
Date : {{ submission.submission_date|date:"Y-m-d" }}
|
|
|
|
Abstract:
|
|
{{ submission.abstract }}
|
|
|
|
The IETF datatracker status page for this draft is:
|
|
https://datatracker.ietf.org/doc/{{ submission.name }}/
|
|
|
|
There's also a htmlized version available at:
|
|
http://tools.ietf.org/html/{{ submission.name }}-{{ submission.rev }}
|
|
{% if submission.rev != "00" %}
|
|
A diff from the previous version is available at:
|
|
http:{{settings.RFCDIFF_PREFIX}}?url2={{ submission.name }}-{{ submission.rev }}
|
|
{% endif %}
|
|
|
|
Please note that it may take a couple of minutes from the time of submission
|
|
until the htmlized version and diff are available at tools.ietf.org.
|
|
|
|
Internet-Drafts are also available by anonymous FTP at:
|
|
ftp://ftp.ietf.org/internet-drafts/
|
|
{% endautoescape %}
|