Hi Everyone!<br><br>I&#39;m here as a student for the Summer of Code 08 initiative, having quickly browsed <br>the cairo/pixman src codes, I here list few selected ideas and my doubts,&nbsp;<br>Please&nbsp;correct&nbsp;me&nbsp;if&nbsp;I&#39;m&nbsp;wrong:<br>
<br>a. [Hard] &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add support for programmatic patterns, (ie. arbitrary gradients).<br>&nbsp;&nbsp;&nbsp;&nbsp;1. it is the logical extension to the patterns drawing capability, <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;but why the &quot;coons patch mesh &amp; tensor patch mesh&quot; models only ?<br>
&nbsp;&nbsp;&nbsp;&nbsp;2. Wouldn&#39;t &quot;Type 1 Shading (Functional)&quot;&nbsp;suffice&nbsp;?<br> &nbsp;&nbsp;&nbsp;&nbsp;3. is cairo_pattern_create_linear(), functionality wise&nbsp;a derivative to the above ?<br>&nbsp;&nbsp;&nbsp;&nbsp;4. is cairo_pattern_create_radial(),&nbsp;similar&nbsp;to&nbsp;&quot;Type 2 Shading (Radial)&quot; ?<br>
&nbsp;&nbsp;&nbsp;&nbsp;5. Do I need to have a very good understanding of the Benzier Curves, so as to undertake this assignment ?<br>  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(Reference from - PostScript Language Reference) <br><br>b. [Medium] Add HDR image surface type to cairo/pixman (CAIRO_FORMAT_ARGB64).<br>
&nbsp;&nbsp;&nbsp;&nbsp;Please point me to if any, HDR Image library that can be used (if that needs to be ?).<br><br>Thanks&nbsp;everyone!<br> <br><br><div><span class="gmail_quote">On 3/18/08, <b class="gmail_sendername">Carl Worth</b> &lt;<a href="mailto:cworth@cworth.org">cworth@cworth.org</a>&gt; wrote:</span><blockquote class="gmail_quote" style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; margin-left: 0.80ex; border-left-color: #cccccc; border-left-width: 1px; border-left-style: solid; padding-left: 1ex">
Welcome, students!<br><br> The cairo graphics project is participating in Google Summer of Code<br> 2008[1]. This is a fantastic opportunity for students to gain<br> experience with the free-software community, work closely with<br>
 experts, and also make a valuable contribution to a significant<br> project. More than that, working with the cairo graphics library and<br> community is a lot of fun!&nbsp;&nbsp;(And Google even pays the student a little<br> bit.)<br>
<br> Interested students should review Google&#39;s overview of the program and<br> also the cairo project&#39;s ideas[2]. Each idea in this list contains a<br> short description of what the project would consist of, and also a<br>
 difficulty rating (Easy, Medium, or Hard), so that students can better<br> estimate their ability to complete the project.<br><br> Any student that sees an interesting project idea there should then<br> subscribe to the <a href="mailto:cairo@cairographics.org">cairo@cairographics.org</a> mailing list[3] and send an<br>
 email off stating the project of interest. There on the list, the<br> student can start to interact with potential mentors and learn more<br> details about what the project will require.<br><br> Finally, between March 24 and March 31, (see Google&#39;s timeline[4] for the<br>
 exact cutoff dates/times) students will submit applications to the<br> Summer of Code program. And then the real fun starts as mentors and<br> students work together over the (northern hemisphere) summer to make<br> cairo more excellent than ever.<br>
<br> We&#39;re pleased that you&#39;re interested in the cairo graphics<br> library. And we hope that you enjoy playing with and improving this<br> code. Have fun with cairo!<br><br> -Carl<br><br> [1] Google Summer of Code 2008<br>
&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://code.google.com/soc/2008/">http://code.google.com/soc/2008/</a><br><br> [2] Cairo Summer of Code Project Ideas<br>&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://cairographics.org/summerofcode/ideas/">http://cairographics.org/summerofcode/ideas/</a><br>
<br> [3] Cairo mailing lists subscription information<br>&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://cairographics.org/lists/">http://cairographics.org/lists/</a><br><br> [4] Google Summer of Code 2008 timeline<br>&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://code.google.com/opensource/gsoc/2008/faqs.html#0.1_timeline">http://code.google.com/opensource/gsoc/2008/faqs.html#0.1_timeline</a><br>
<br>_______________________________________________<br> cairo-announce mailing list<br> <a href="mailto:cairo-announce@lists.cairographics.org">cairo-announce@lists.cairographics.org</a><br> <a href="http://lists.cairographics.org/mailman/listinfo/cairo-announce">http://lists.cairographics.org/mailman/listinfo/cairo-announce</a><br>
_______________________________________________<br> cairo mailing list<br> <a href="mailto:cairo@cairographics.org">cairo@cairographics.org</a><br> <a href="http://lists.cairographics.org/mailman/listinfo/cairo">http://lists.cairographics.org/mailman/listinfo/cairo</a><br>
<br></blockquote></div><br>