Skip to content

Commit 411cb64

Browse files
committed
deploy: 70b0954
1 parent 796c9f3 commit 411cb64

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed

gsoc/ideas.html

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -266,6 +266,40 @@ <h1 class="bulma-title bulma-is-1">Google Summer of Code</h1>
266266
</div>
267267
</div>
268268

269+
<div class="bulma-cell">
270+
<div class="bulma-card">
271+
<div class="bulma-card-content">
272+
<div class="bulma-content">
273+
<p class="bulma-title bulma-is-5">Doodle Immediate Mode Algebra</p>
274+
<p>Design and implement an API for Doodle that allows low-level bitmap based operations.</p>
275+
<p class="bulma-mb-0"><strong>Prerequisites</strong><br />Proficient with Scala and some understanding of computer graphics.</p>
276+
<p class="bulma-mb-0"><strong>Expected Difficulty</strong><br />Medium</p>
277+
<p class="bulma-mb-0"><strong>Expected Length</strong><br />Medium (~ 175 hours)</p>
278+
<p class="bulma-mb-0"><strong>Mentors</strong><br /> <a
279+
href="https://github.com/noelwelsh">@noelwelsh</a></p>
280+
<p><strong>Related Repositories</strong><br /> <a href="https://github.com/creativescala/doodle/issues/93">Doodle</a></p>
281+
</div>
282+
</div>
283+
</div>
284+
</div>
285+
286+
<div class="bulma-cell">
287+
<div class="bulma-card">
288+
<div class="bulma-card-content">
289+
<div class="bulma-content">
290+
<p class="bulma-title bulma-is-5">Doodle Skia Backend</p>
291+
<p>Add a Skia backend to Doodle, greatly improving the performance and expressivity available on the JVM.</p>
292+
<p class="bulma-mb-0"><strong>Prerequisites</strong><br />Proficient with Scala and some understanding of computer graphics. This involves working with a library (Skija) that is not well documented and itself wraps a C++ library with patchy documentation. Hence a willingness to dive into foreign code bases is necessary.</p>
293+
<p class="bulma-mb-0"><strong>Expected Difficulty</strong><br />Medium</p>
294+
<p class="bulma-mb-0"><strong>Expected Length</strong><br />Medium (~ 175 hours)</p>
295+
<p class="bulma-mb-0"><strong>Mentors</strong><br /> <a
296+
href="https://github.com/noelwelsh">@noelwelsh</a></p>
297+
<p><strong>Related Repositories</strong><br /> <a href="https://github.com/creativescala/doodle/issues/175">Doodle</a></p>
298+
</div>
299+
</div>
300+
</div>
301+
</div>
302+
269303
</div>
270304
</div>
271305

0 commit comments

Comments
 (0)