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. - - - - - JSON Schema: A Media Type for Describing JSON Documents - - - - - - {backmatter} diff --git a/raw.md.html b/raw.md.html index 4b4097a..82942f5 100644 --- a/raw.md.html +++ b/raw.md.html @@ -390,7 +390,7 @@ - + @@ -414,8 +414,8 @@ CIRCL - Expires: March 31, 2018 - September 27, 2017 + Expires: April 18, 2018 + October 15, 2017 @@ -435,7 +435,7 @@

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.

Copyright Notice

@@ -475,6 +475,28 @@

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 +------+
+|          |
++----------+
+

1.1. Management and PMF methodology

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", . - - -Dulaunoy & Iklody Expires March 31, 2018 [Page 3] - -Internet-Draft PMF - Programming Methodology Framework September 2017 - - Authors' Addresses Alexandre Dulaunoy Computer Incident Response Center Luxembourg 16, bd d'Avranches - Luxembourg L-1611 + Luxembourg L-1160 Luxembourg Phone: +352 247 88444 @@ -185,7 +208,7 @@ Authors' Addresses Andras Iklody Computer Incident Response Center Luxembourg 16, bd d'Avranches - Luxembourg L-1611 + Luxembourg L-1160 Luxembourg Phone: +352 247 88444 @@ -198,27 +221,4 @@ Authors' Addresses - - - - - - - - - - - - - - - - - - - - - - - -Dulaunoy & Iklody Expires March 31, 2018 [Page 4] +Dulaunoy & Iklody Expires April 18, 2018 [Page 4] diff --git a/raw.md.xml b/raw.md.xml index ba26920..cbdfc07 100644 --- a/raw.md.xml +++ b/raw.md.xml @@ -18,7 +18,7 @@ 16, bd d'Avranches Luxembourg -L-1611 +L-1160 Luxembourg @@ -31,9 +31,9 @@ Computer Incident Response Center Luxembourg

- 16, bd d'Avranches +16, bd d'Avranches Luxembourg -L-1611 +L-1160 Luxembourg @@ -42,7 +42,7 @@
- + Security @@ -78,6 +78,30 @@ to official engineering or project documents describing one of the most used sof 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.