Just got this announcement of an SVG canvas based on Cairo.
----- Forwarded message from Liam Breck <svg@...20...> -----
Date: Thu, 02 Jun 2005 13:50:02 -0400
From: Liam Breck <svg@...20...>
To: Bryce Harrington <bryce@...5...>
Subject: SVG Scene Toolkit debuts
[Hi Bryce, could you forward this to the Inkscape list for me? thanks!]
Network Improv Introduces the...
SVG Scene/Canvas Library for Cairo & Pango
Our SVG Scene toolkit enables applications to create views by constructing
an SVG content model, or scene. (This functionality is also called a
canvas.) The scene may be displayed simultaneously in multiple windows,
possibly on separate clients. Rendering of the scene is done via Cairo and
Pango, which in turn support multiple targets, e.g. Windows, MacOS,
Postscript, Xlib, etc. The scene may be accessed and manipulated by
multiple processes, enabling compound documents. The SVG Scene library
supports ownership of content model elements by widgets of high-level
application frameworks, but is not tied in to such frameworks.
The current release is a prototype that requires Windows 2000 or later, and
renders using native Win32 functions. Full source code is included in the
download, licensed under GNU LGPL. Feedback requested!
Boston, Mass. USA
----- End forwarded message -----
Google has accepted the Inkscape project as an available mentor for
their Summer of Code program. In this program, students can undertake a
coding project for the mentoring project. Google will award $4500 to
the student for completion of the work, and donate $500 to the
John Cliff was instrumental in motivating us to get involved, and will
be serving as the primary coordinator and point of contact. He will
help link students up with Inkscape developers and keep an eye on the
overall process. He has created this page listing ideas for projects:
(I'd like to propose that the $500 provided to Inkscape be used as a
bounty for a follow-on project to the given work, such as review,
integration, testing, documentation, etc. to be determined by the
student with guidance from the inkscape developers.)
If you're a student in the U.S. and can code, you may find this to be an
extremely enjoyable way to spend your summer! The due date for your
application to Google is June 14th. Work is to be completed by Sept
1st. If you're interested, please email John Cliff (simarilius at yahoo
dot com) so he's aware; he can also help review your proposal or give
advice as you go.
----- Forwarded message from Chris DiBona <cdibona@...19...> -----
Date: Wed, 1 Jun 2005 19:12:14 -0700
From: Chris DiBona <cdibona@...19...>
Reply-To: Chris DiBona <cdibona@...19...>
Subject: Fwd: [M#27335131] Inkscape interested in mentoring
Sounds good. You got in just under the wire.
------------------------ Trakken Ticket Info ------------------------
Ticket ID: 27335131 Ticket State: Open
Message Type: Incoming Message Queue: Code
Acknowledge: ALL products:WorkFlow:Auto Replies:Code autoreply
Ticket URL: http://google.trakken.com/cgi-bin/search.py?ticket_id=27335131
-------------------------- Message Follows --------------------------
The Inkscape project would be willing to serve as a mentor. We've
mentored student projects before, most notably Inkboard
John Cliff (simarilius@...13...) can serve as point of contact, and has
itemized a list of possible projects:
(In particular, I would highlight the 'pdf library' effort. PDF
support in open source drawing programs is pretty haphazard currently.
Scribus has the best PDF support but it is very tied into that
program's internals. The Scribus and Inkscape developers have
discussed creating a stand-alone library for operating on PDFs derived
from Scribus' PDF code. We estimate this would be a 5,000-10,000 line
Bryce Harrington ~ bryce@...5... ~ bryce@...1...
Open Source Program Manager, Google Inc.
Google's Open Source program can be found at http://code.google.com
Personal Weblog: http://dibona.com
----- End forwarded message -----