-
Notifications
You must be signed in to change notification settings - Fork 2
/
TODO.html
90 lines (85 loc) · 3.8 KB
/
TODO.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="language" content="EN">
<title>R. S. Doiel, Software Engineer/Analyst - TODO</title>
<link rel="stylesheet" type="text/css" href="/printfonts/print.css" media="print" />
<link rel="stylesheet" type="text/css" href="/webfonts/fonts.css" media="screen" />
<link rel="stylesheet" type="text/css" href="/css/site.css" media="screen" />
<link title="RSS feed for rsdoiel's blog" rel="alternate" type="application/rss+xml" href="https://rsdoiel.github.io/rss.xml" />
<link title="markdown source for page" rel="alternative" type="application/markdown" href="TODO.md">
</head>
<body>
<nav>
<ul>
<li><a href="/">Home</a></li>
<li><a href="./">README</a></li>
<li><a href="user-manual.html">User Manual</a></li>
<li><a href="LICENSE">LICENSE</a></li>
<li><a href="INSTALL.html">INSTALL</a></li>
<li><a href="about.html">About</a></li>
<li><a href="https://github.com/rsdoiel/fdx">GitHub</a></li>
</ul>
</nav>
<section>
<!-- <h1>TODO</h1> -->
<h1 id="action-items">Action Items</h1>
<h2 id="bugs">Bugs</h2>
<h2 id="next">Next</h2>
<ul class="task-list">
<li><label><input type="checkbox" checked="" />Remove dependency on
caltechlibrary/cli</label></li>
<li><label><input type="checkbox" checked="" />Update Makefile to
generate version.go with Version, LicenseText and ReleaseDate (the date
version.go was created)</label></li>
<li><label><input type="checkbox" checked="" />Update Makefile so
installer.sh and uninstaller.sh is created</label></li>
<li><label><input type="checkbox" checked="" />Update
codemeta-installer.sh to include Man pages</label></li>
<li><label><input type="checkbox" checked="" />Generate individual man
pages from -help</label></li>
<li><label><input type="checkbox" checked="" />Update website build
process to use website.mak</label></li>
<li><label><input type="checkbox" checked="" />Add user-manual.md with
links to documentation</label></li>
<li><label><input type="checkbox" checked="" />Update INSTALL.md to
include “Quick install with curl”</label></li>
<li><label><input type="checkbox" />Review XML output from ToXML() after
a FromFountain() call, see where I need to add mapping for Text elements
and embedded styling</label></li>
<li><label><input type="checkbox" />validate that I am producing fdx
files that Final Draft, FadeIn and Trelby can read</label></li>
<li><label><input type="checkbox" />Add support to render as
YAML</label></li>
</ul>
<h2 id="someday-maybe">Someday, Maybe</h2>
<ul class="task-list">
<li><label><input type="checkbox" />Add fdx2json, json2fdx</label></li>
<li><label><input type="checkbox" />Add fdx2yaml, yaml2fdx</label></li>
<li><label><input type="checkbox" />Write and fdx2html using <a
href="https://fountain.io/scrippets">scrippets</a> approach</label></li>
<li><label><input type="checkbox" />Left/Right alignment should be
respected based based on Paragraph Type</label></li>
<li><label><input type="checkbox" />Plaintext formatting needs to be
pickup and respected from whole FinalDraft document (e.g. respect
definitions, Layout, etc)</label></li>
<li><label><input type="checkbox" />Screen Headers and Footers can have
Text, Dynamic, SceneProperties in any order, right now converting back
to XML renders them in fixed order because they are ignored when
rendering and plaintext</label></li>
</ul>
<h2 id="completed">Completed</h2>
<ul class="task-list">
<li><label><input type="checkbox" checked="" />Add ParseFile() to
fdx.go</label></li>
<li><label><input type="checkbox" checked="" />String() Paragraph needs
to handle trailing new lines based on Paragraph Type</label></li>
<li><label><input type="checkbox" checked="" />write tests that validate
the source FDX content in <em>testout</em> version</label></li>
</ul>
</section>
<footer>
</footer>
</body>
</html>