Hi Everyone!<br><br>I'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, <br>Please correct me if I'm wrong:<br>
<br>a. [Hard] Add support for programmatic patterns, (ie. arbitrary gradients).<br> 1. it is the logical extension to the patterns drawing capability, <br> but why the "coons patch mesh & tensor patch mesh" models only ?<br>
2. Wouldn't "Type 1 Shading (Functional)" suffice ?<br> 3. is cairo_pattern_create_linear(), functionality wise a derivative to the above ?<br> 4. is cairo_pattern_create_radial(), similar to "Type 2 Shading (Radial)" ?<br>
5. Do I need to have a very good understanding of the Benzier Curves, so as to undertake this assignment ?<br> (Reference from - PostScript Language Reference) <br><br>b. [Medium] Add HDR image surface type to cairo/pixman (CAIRO_FORMAT_ARGB64).<br>
Please point me to if any, HDR Image library that can be used (if that needs to be ?).<br><br>Thanks everyone!<br> <br><br><div><span class="gmail_quote">On 3/18/08, <b class="gmail_sendername">Carl Worth</b> <<a href="mailto:cworth@cworth.org">cworth@cworth.org</a>> 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! (And Google even pays the student a little<br> bit.)<br>
<br> Interested students should review Google's overview of the program and<br> also the cairo project'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'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're pleased that you'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>
<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> <a href="http://cairographics.org/summerofcode/ideas/">http://cairographics.org/summerofcode/ideas/</a><br>
<br> [3] Cairo mailing lists subscription information<br> <a href="http://cairographics.org/lists/">http://cairographics.org/lists/</a><br><br> [4] Google Summer of Code 2008 timeline<br> <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>