diff --git a/raw.md b/raw.md
index 6bf4f92..43a8fe4 100644
--- a/raw.md
+++ b/raw.md
@@ -5,7 +5,7 @@
% ipr= "trust200902"
% area = "Security"
%
-% date = 2017-09-27T00:00:00Z
+% date = 2017-10-15T00:00:00Z
%
% [[author]]
% initials="A."
@@ -19,7 +19,7 @@
% [author.address.postal]
% street = "16, bd d'Avranches"
% city = "Luxembourg"
-% code = "L-1611"
+% code = "L-1160"
% country = "Luxembourg"
% [[author]]
% initials="A."
@@ -31,13 +31,11 @@
% email = "andras.iklody@circl.lu"
% phone = "+352 247 88444"
% [author.address.postal]
-% street = " 16, bd d'Avranches"
+% street = "16, bd d'Avranches"
% city = "Luxembourg"
-% code = "L-1611"
+% code = "L-1160"
% country = "Luxembourg"
-
-
.# Abstract
This document describes the Programming Methodology Framework also known under the PMF methodology. The methodology is based on the manifesto written by Zed A. Shaw [@?PROGRAMMING-MF-MANIFESTO] which
@@ -62,6 +60,30 @@ The overall concept of PMF methodology follows the following process:
Repeat the above process until the software is delivered.
+A simplified overview of the process can be described as follow:
+
+~~~~~ ascii-art
++----------+
+| |
+| idea <------+
+| | |
++----+-----+ |
+ | |
+ | |
++----v-----+ |
+| | | it doesn't work
+| code | |
+| | |
++----+-----+ |
+ | |
+ | |
++----v-----+ |
+| | |
+| release +------+
+| |
++----------+
+~~~~~
+
## Management and PMF methodology
A simple management process is a required of the PMF methodology.
@@ -103,15 +125,4 @@ The authors wish to thank all the programmers who program.
-
-
-
This Internet-Draft is submitted in full conformance with the provisions of BCP 78 and BCP 79.
Internet-Drafts are working documents of the Internet Engineering Task Force (IETF). Note that other groups may also distribute working documents as Internet-Drafts. The list of current Internet-Drafts is at http://datatracker.ietf.org/drafts/current/.
Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress."
-This Internet-Draft will expire on March 31, 2018.
+This Internet-Draft will expire on April 18, 2018.
Repeat the above process until the software is delivered.
+A simplified overview of the process can be described as follow:
+++----------+ +| | +| idea <------+ +| | | ++----+-----+ | + | | + | | ++----v-----+ | +| | | it doesn't work +| code | | +| | | ++----+-----+ | + | | + | | ++----v-----+ | +| | | +| release +------+ +| | ++----------+ +
A simple management process is a required of the PMF methodology. The management process is meant to be complementary instead of interfering with the programming aspect and solely serves to support the PMF methodology.
@@ -539,7 +561,7 @@ Luxembourg, - L-1611 + L-1160 Luxembourg @@ -563,7 +585,7 @@ Luxembourg, - L-1611 + L-1160 Luxembourg diff --git a/raw.md.txt b/raw.md.txt index 3351eaf..80874e9 100644 --- a/raw.md.txt +++ b/raw.md.txt @@ -5,7 +5,7 @@ Network Working Group A. Dulaunoy Internet-Draft A. Iklody Intended status: Informational CIRCL -Expires: March 31, 2018 September 27, 2017 +Expires: April 18, 2018 October 15, 2017 Programming Methodology Framework aka PMF @@ -37,7 +37,7 @@ Status of This Memo time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress." - This Internet-Draft will expire on March 31, 2018. + This Internet-Draft will expire on April 18, 2018. Copyright Notice @@ -53,9 +53,9 @@ Copyright Notice -Dulaunoy & Iklody Expires March 31, 2018 [Page 1] +Dulaunoy & Iklody Expires April 18, 2018 [Page 1] -Internet-Draft PMF - Programming Methodology Framework September 2017 +Internet-Draft PMF - Programming Methodology Framework October 2017 include Simplified BSD License text as described in Section 4.e of @@ -68,10 +68,10 @@ Table of Contents 1.1. Management and PMF methodology . . . . . . . . . . . . . 3 1.2. Conventions and Terminology . . . . . . . . . . . . . . . 3 2. Security Considerations . . . . . . . . . . . . . . . . . . . 3 - 3. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . 3 - 4. References . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 4.1. Normative References . . . . . . . . . . . . . . . . . . 3 - 4.2. Informative References . . . . . . . . . . . . . . . . . 3 + 3. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . 4 + 4. References . . . . . . . . . . . . . . . . . . . . . . . . . 4 + 4.1. Normative References . . . . . . . . . . . . . . . . . . 4 + 4.2. Informative References . . . . . . . . . . . . . . . . . 4 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 4 1. Introduction @@ -104,16 +104,36 @@ Table of Contents Repeat the above process until the software is delivered. + A simplified overview of the process can be described as follow: - -Dulaunoy & Iklody Expires March 31, 2018 [Page 2] +Dulaunoy & Iklody Expires April 18, 2018 [Page 2] -Internet-Draft PMF - Programming Methodology Framework September 2017 +Internet-Draft PMF - Programming Methodology Framework October 2017 + +----------+ + | | + | idea <------+ + | | | + +----+-----+ | + | | + | | + +----v-----+ | + | | | it doesn't work + | code | | + | | | + +----+-----+ | + | | + | | + +----v-----+ | + | | | + | release +------+ + | | + +----------+ + 1.1. Management and PMF methodology A simple management process is a required of the PMF methodology. @@ -140,6 +160,16 @@ Internet-Draft PMF - Programming Methodology Framework September 2017 programming and this also includes the act of simplifying or removing code to reduce the attack surface. + + + + + +Dulaunoy & Iklody Expires April 18, 2018 [Page 3] + +Internet-Draft PMF - Programming Methodology Framework October 2017 + + 3. Acknowledgements The authors wish to thank all the programmers who program. @@ -163,19 +193,12 @@ Internet-Draft PMF - Programming Methodology Framework September 2017 James, , "The Tao of Programming",L-1611
+L-1160
L-1611
+L-1160