summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWerner Lemberg <wl@gnu.org>2018-02-27 06:17:03 +0100
committerWerner Lemberg <wl@gnu.org>2018-02-27 06:17:03 +0100
commit3a29da4e2782462b27f006a22c0cd674cddaea6d (patch)
treee68e7f1903c767059af715f4ef412b8ccd16d4d9
parente13f29fb9fcb7482f8b420aaeec5ee71fbe70f6c (diff)
gsoc.html: Improve html-to-markdown project description.
-rw-r--r--gsoc.html23
1 files changed, 14 insertions, 9 deletions
diff --git a/gsoc.html b/gsoc.html
index 7a6338b..480becd 100644
--- a/gsoc.html
+++ b/gsoc.html
@@ -287,7 +287,7 @@ int LLVMFuzzerTestOneInput(const uint8_t* data,
</dl>
<dl>
- <dt>Convert FreeType's HTML documentation to markdown</dt>
+ <dt>Redevelop FreeType's documentation website using markdown</dt>
<dd>
<p>Right now, FreeType's global documentation is
directly written in HTML; the API documentation uses a
@@ -298,13 +298,18 @@ int LLVMFuzzerTestOneInput(const uint8_t* data,
flexible. Today, there are excellent converters
available that can be used for conversion from
markdown to HTML, for
- example <a href="https://pandoc.org">pandoc</a>.</p>
-
- <p>This project would convert the complete documentation
- to markdown, extending the selfmade Python script to
- emit markdown also, and setting up a Makefile that
- statically generates the complete HTML code of the
- FreeType web pages.</p>
+ example <a href="https://pandoc.org">pandoc</a>,
+ <a href="https://jekyllrb.com/">Jekyll</a>,
+ or <a href="http://www.mkdocs.org">MkDocs</a>.</p>
+
+ <p>This project would investigate how to convert the
+ complete documentation to markdown (using a one-time
+ automated approach), extending the selfmade Python
+ script to emit markdown also, and setting up a
+ Makefile that statically generates the complete HTML
+ code of the FreeType web pages, also adding automatic
+ generation of navigation bars and search
+ facilities.</p>
<p><em>Difficulty:</em> medium. <em>Requirements:</em>
markdown, python, Unix build tools. <em>Potential
@@ -357,7 +362,7 @@ int LLVMFuzzerTestOneInput(const uint8_t* data,
<!-- ************************************************** -->
<div class="updated">
- <p>Last update: 23-Feb-2018</p>
+ <p>Last update: 27-Feb-2018</p>
</div>
</div>
</div>