summaryrefslogtreecommitdiff
path: root/gsoc.html
diff options
context:
space:
mode:
authorWerner Lemberg <wl@gnu.org>2018-02-13 21:07:49 +0100
committerWerner Lemberg <wl@gnu.org>2018-02-13 21:07:49 +0100
commita2f5d8b39a74cdf128199abbd17bf25679743695 (patch)
tree3bcc4910f635fee568be5cb80d75d13a215b79d6 /gsoc.html
parentda7c9fee54f86bc9c00ce105d94ff7f6c27054a5 (diff)
gsoc.html: Updated. Add VFlib.
Diffstat (limited to 'gsoc.html')
-rw-r--r--gsoc.html34
1 files changed, 29 insertions, 5 deletions
diff --git a/gsoc.html b/gsoc.html
index c961af7..5d3d515 100644
--- a/gsoc.html
+++ b/gsoc.html
@@ -56,18 +56,22 @@
<!-- ************************************************** -->
<div>
- <p>The FreeType project was part
+ <p>The FreeType project will be part
of <a href="https://developers.google.com/open-source/gsoc/">Google
- Summer of Code 2017</a>! Here is our ideas list for
- future GSoCs – if you have another one, please write to
+ Summer of Code 2018</a>! Here is our ideas list – if
+ you have another one, please write to
our <a href="mailto:freetype-devel@nongnu.org">mailing
list</a> so that we can discuss your suggestions,
- eventually adding them to the list.</p>
+ eventually adding them to this page.</p>
<p>If you are interested to participate as a student, please
also contact us via
the <a href="mailto:freetype-devel@nongnu.org">mailing
- list</a>.</p>
+ list</a>. Before doing so, however, you should get
+ <em>really</em> acquainted with the topic you would like
+ to start with! We don't want to answer questions like
+ &ldquo;I'm interested in your project, please tell me what
+ to do!&rdquo; again and again&hellip;</p>
<dl>
<dt>Improve fuzzing for FreeType</dt>
@@ -303,6 +307,26 @@ int LLVMFuzzerTestOneInput(const uint8_t* data,
</dd>
</dl>
+ <dl>
+ <dt>Integrate VFlib's TeX format drivers into
+ FreeType</dt>
+ <dd>
+ <p>The <a href="http://www-masu.ist.osaka-u.ac.jp/~kakugawa/VFlib/">VFLib
+ library</a> contains mature support for TeX's bitmap
+ formats (in particular <code>GF</code>
+ and <code>PK</code> fonts, together
+ with <code>TFM</code> metric files and <code>VF</code>
+ virtual fonts). It would be helpful if its code could
+ be added to FreeType, providing new modules to handle
+ them.</p>
+
+ <p><em>Difficulty:</em> medium (hard for VF
+ support). <em>Requirements:</em> C, Unix build
+ tools. <em>Potential mentor:</em> Werner Lemberg
+ (FreeType).</p>
+ </dd>
+ </dl>
+
<p>Do you have more ideas? Please write to
our <a href="mailto:freetype-devel@nongnu.org">mailing
list</a> so that we can discuss your suggestions,