[cairo] [cairo-announce] Cairo participates in Google Summer of Code 2008

gopi gopi.daiict at gmail.com
Tue Mar 18 15:25:28 PDT 2008


Hi Everyone!

I'm here as a student for the Summer of Code 08 initiative, having quickly
browsed
the cairo/pixman src codes, I here list few selected ideas and my doubts,
Please correct me if I'm wrong:

a. [Hard]      Add support for programmatic patterns, (ie. arbitrary
gradients).
    1. it is the logical extension to the patterns drawing capability,
        but why the "coons patch mesh & tensor patch mesh" models only ?
    2. Wouldn't "Type 1 Shading (Functional)" suffice ?
    3. is cairo_pattern_create_linear(), functionality wise a derivative to
the above ?
    4. is cairo_pattern_create_radial(), similar to "Type 2 Shading
(Radial)" ?
    5. Do I need to have a very good understanding of the Benzier Curves, so
as to undertake this assignment ?
        (Reference from - PostScript Language Reference)

b. [Medium] Add HDR image surface type to cairo/pixman
(CAIRO_FORMAT_ARGB64).
    Please point me to if any, HDR Image library that can be used (if that
needs to be ?).

Thanks everyone!


On 3/18/08, Carl Worth <cworth at cworth.org> wrote:
>
> Welcome, students!
>
> The cairo graphics project is participating in Google Summer of Code
> 2008[1]. This is a fantastic opportunity for students to gain
> experience with the free-software community, work closely with
> experts, and also make a valuable contribution to a significant
> project. More than that, working with the cairo graphics library and
> community is a lot of fun!  (And Google even pays the student a little
> bit.)
>
> Interested students should review Google's overview of the program and
> also the cairo project's ideas[2]. Each idea in this list contains a
> short description of what the project would consist of, and also a
> difficulty rating (Easy, Medium, or Hard), so that students can better
> estimate their ability to complete the project.
>
> Any student that sees an interesting project idea there should then
> subscribe to the cairo at cairographics.org mailing list[3] and send an
> email off stating the project of interest. There on the list, the
> student can start to interact with potential mentors and learn more
> details about what the project will require.
>
> Finally, between March 24 and March 31, (see Google's timeline[4] for the
> exact cutoff dates/times) students will submit applications to the
> Summer of Code program. And then the real fun starts as mentors and
> students work together over the (northern hemisphere) summer to make
> cairo more excellent than ever.
>
> We're pleased that you're interested in the cairo graphics
> library. And we hope that you enjoy playing with and improving this
> code. Have fun with cairo!
>
> -Carl
>
> [1] Google Summer of Code 2008
>     http://code.google.com/soc/2008/
>
> [2] Cairo Summer of Code Project Ideas
>     http://cairographics.org/summerofcode/ideas/
>
> [3] Cairo mailing lists subscription information
>     http://cairographics.org/lists/
>
> [4] Google Summer of Code 2008 timeline
>     http://code.google.com/opensource/gsoc/2008/faqs.html#0.1_timeline
>
> _______________________________________________
> cairo-announce mailing list
> cairo-announce at lists.cairographics.org
> http://lists.cairographics.org/mailman/listinfo/cairo-announce
> _______________________________________________
> cairo mailing list
> cairo at cairographics.org
> http://lists.cairographics.org/mailman/listinfo/cairo
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.cairographics.org/archives/cairo/attachments/20080319/1e61b598/attachment.html 


More information about the cairo mailing list