From 3a29da4e2782462b27f006a22c0cd674cddaea6d Mon Sep 17 00:00:00 2001 From: Werner Lemberg Date: Tue, 27 Feb 2018 06:17:03 +0100 Subject: gsoc.html: Improve html-to-markdown project description. --- gsoc.html | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) (limited to 'gsoc.html') 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,
-
Convert FreeType's HTML documentation to markdown
+
Redevelop FreeType's documentation website using markdown

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 pandoc.

- -

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.

+ example pandoc, + Jekyll, + or MkDocs.

+ +

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.

Difficulty: medium. Requirements: markdown, python, Unix build tools. Potential @@ -357,7 +362,7 @@ int LLVMFuzzerTestOneInput(const uint8_t* data,

-

Last update: 23-Feb-2018

+

Last update: 27-Feb-2018

-- cgit v1.2.3