From 5135aef167bec739fe429e1aa987671768b237bc Mon Sep 17 00:00:00 2001
From: Context Git Mirror Bot <phg42.2a@gmail.com>
Date: Sat, 30 Jul 2016 01:22:07 +0200
Subject: 2016-07-30 00:31:00

---
 tex/context/base/mkiv/context-todo.tex | 120 ++++++++++++++++++++++++++-------
 1 file changed, 95 insertions(+), 25 deletions(-)

(limited to 'tex/context/base/mkiv/context-todo.tex')

diff --git a/tex/context/base/mkiv/context-todo.tex b/tex/context/base/mkiv/context-todo.tex
index deb912fe8..f455bc925 100644
--- a/tex/context/base/mkiv/context-todo.tex
+++ b/tex/context/base/mkiv/context-todo.tex
@@ -1,12 +1,99 @@
-% language=uk
+\setuplayout
+  [width=middle,
+   height=middle,
+   topspace=2cm,
+   header=0pt,
+   footer=1cm]
 
-\usemodule[art-01,abr-01]
+\setupbodyfont
+  [bookman]
+
+\usemodule
+  [punk,abr-02]
+
+\setuphead
+  [section]
+  [color=ColorThree,
+   style=\bfb]
+
+\setupitemgroup
+  [itemize] [each]
+  [packed] [color=ColorThree,symcolor=ColorThree]
+
+\setupfooter
+  [color=ColorThree,
+   style=bold]
+
+\setupfootertexts
+  [pagenumber]
+
+\setupwhitespace
+  [big]
+
+\definefont[PunkFont][demo@punk at 20pt]
+
+% \def\aterm{\sym{?}}
+% \def\rterm{\sym{--}}
+% \def\dterm{\sym{+}}
+% \def\pterm{\sym{!}}
+%
+% \startitemize[packed]
+%     \aterm on the agenda (update, extension, rewrite)
+%     \rterm no longer on the agenda, rejected
+%     \dterm no longer on the agenda, done
+%     \pterm work in progress (so keep an eye on the betas)
+% \stopitemize
+
+\definecolor[ColorOne]  [c=0.5,m=0.2,y=0.5,k=0.2]
+\definecolor[ColorTwo]  [c=0.5,m=0.5,y=0.1,k=0.1]
+\definecolor[ColorThree][c=0.1,m=1.0,y=1.0,k=0.2]
 
 \starttext
 
-\subject {On the agenda}
+\startMPpage
+    StartPage ;
+        numeric n ; n := 200 ;
+        numeric o ; o :=  25 ;
+
+        pair p[] ;
+        for i=1 upto n :
+            p[i] = (o + uniformdeviate (PaperWidth-2*o), o + uniformdeviate (PaperHeight-2*o)) ;
+        endfor ;
+
+        picture d ; d := image (      for i=1 upto n :             draw p[i] ; endfor ) ;
+        picture l ; l := image ( draw for i=1 upto n : if i > 1 : -- fi p[i]   endfor ) ;
+        picture t ; t := textext("\framed[frame=off,align={middle,lohi},foregroundcolor=ColorThree,foregroundstyle=\PunkFont]{\ConTeXt\endgraf MkIV\endgraf\kern-\strutdepth RoadMap}") ;
+
+        fill Page enlarged 10 withcolor "ColorOne" ;
+
+        draw d withcolor white      withpen pencircle scaled  o      ;
+        draw d withcolor "ColorTwo" withpen pencircle scaled (o - 5) ;
+        draw l withcolor white      withpen pencircle scaled (o / 5) ;
+        draw l withcolor "ColorTwo" withpen pencircle scaled (o /10) ;
+        draw thelabel.ulft(t xsized .5PaperWidth,lrcorner Page shifted - (PaperWidth/20,-PaperWidth/40)) ;
+    StopPage ;
+\stopMPpage
 
-\subsubject{\LUATEX}
+
+\startsubject[title={Introduction}]
+
+There is not really a long term roadmap for development. One reason is that there is already
+a lot available. When we started with \LUATEX, the \CONTEXT\ code was mostly rewritten,
+and that process is more of less finished. Of course there is always work left.
+
+This file is not a complete overview of our plans but users can at least get an
+idea of what we're working on and what is coming. Feel free to submit
+suggestions.
+
+\startlines
+Hans Hagen
+Hasselt NL
+\currentdate
+\stoplines
+
+\stopsubject
+
+\startsubject[title={On the agenda for \LUATEX}]
 
 \startitemize
     \startitem
@@ -34,7 +121,9 @@
     \stopitem
 \stopitemize
 
-\subsubject{\CONTEXT}
+\stopsubject
+
+\startsubject[title={On the agenda for \CONTEXT\ \MKIV}]
 
 \startitemize
     \startitem
@@ -68,25 +157,6 @@
     \stopitem
 \stopitemize
 
-\vfill {\em Feel free to suggest additions.}
+\stopsubject
 
 \stoptext
-
-% also
-
-check components and pre|post|replace in math-tag
-
-% new:
-
-<cd:command name="showgrid" file="page-grd.mkiv">
-    ...
-            <cd:constant type="columns" default="yes"/>
-    ...
-</cd:command>
-
-<cd:command name="itemtag" variant="itemgroup" file="strc-itm.mkvi">
-    <cd:arguments>
-        <cd:resolve name="keyword-reference-list-optional"/>
-    </cd:arguments>
-</cd:command>
-
-- 
cgit v1.2.3

