Google Summer of Code projects for Inkscape
Google has just announced the project's for this year's summer of code:
http://code.google.com/soc/inkscape/about.html
Text Improvements by Gail Banaszkiewicz, mentored by Richard Hughes
Native PDF import capability based on libpoppler by Miklos Erdelyi, mentored by Jon Cruz
Live path effects in Inkscape by Johan Engelen, mentored by Aaron Spike
3D box tool for Inkscape by Maximilian Albert, mentored by bulia byak
UI for SVG Filter Effects by Nicholas Bishop, mentored by MenTaLguY
Raster Functionality in Inkscape by Christopher Brown, mentored by Theodore J. Gould
Importing from, and Exporting to, a remote ccHost instance by Bruno Lu Gon-alves Dilly, mentored by Bryce Harrington
Since the full text of the applications don't seem to be made public by google, could each of you post your proposal either to Inkscape's wiki or your own website, add a link to it from the Inkscape Summer of code wiki page, and report it here? I'm sure everyone is curious. :-)
Thank you to all the students who applied, and congratulations to those whose applications were selected. We will all look forward to working with you over the summer!
Bryce
On 4/12/07, Bryce Harrington <bryce@...983...> wrote:
Google has just announced the project's for this year's summer of code:
Congrats! Seven projects is tremendous.
Raster Functionality in Inkscape by Christopher Brown, mentored by Theodore J. Gould
I'm curious about this one because the writeup basically says this will create things that aren't SVG. Is there a plan to make a new file extension at some point? It would still be mostly SVG, just augmented with extra stuff. The Inkscape-specific extension would be like a warning -- "This is not plain vanilla svg and may not render correctly as such". Kinda like how .ai files are mostly just regular .ps files, but if it doesn't look right in your .ps viewer, you know you should try it in Illustrator.
--bb
On Apr 11, 2007, at 11:46 PM, Bill Baxter wrote:
I'm curious about this one because the writeup basically says this will create things that aren't SVG. Is there a plan to make a new file extension at some point? It would still be mostly SVG, just augmented with extra stuff. The Inkscape-specific extension would be like a warning -- "This is not plain vanilla svg and may not render correctly as such". Kinda like how .ai files are mostly just regular .ps files, but if it doesn't look right in your .ps viewer, you know you should try it in Illustrator.
I believe this one is more along the lines of allowing one to do basic manipulation of bitmaps (probably embedded or linked) without requiring switching to a different app. So if your SVG linked in a few bitmap files, you could adjust them in place.
Jon A. Cruz wrote:
On Apr 11, 2007, at 11:46 PM, Bill Baxter wrote:
I'm curious about this one because the writeup basically says this
will create things that aren't SVG.� Is there a plan to make a new
file extension at some point?� It would still be mostly SVG, just
augmented with extra stuff.� The Inkscape-specific extension would be
like a warning -- "This is not plain vanilla svg and may not render
correctly as such".� Kinda like how .ai files are mostly just regular
.ps files, but if it doesn't look right in your .ps viewer, you know
you should try it in Illustrator.
I believe this one is more along the lines of allowing one to do basic manipulation of bitmaps (probably embedded or linked) without requiring switching to a different app. So if your SVG linked in a few bitmap files, you could adjust them in place.
There is definitely room for a program that can do both bitmap and vector graphics. For years, I have been using Paint Shop Pro, which in earlier versions had superb bit-map capabilities and quite respectable vector capabilities, and both were improving at such a rate that it would soon be strong (and much cheaper) competition to Corel Draw. A Paint Shop Pro graphic image can have multiple layers, which can be all bit-map layers, all vector layers, or a combination of both.
Unfortunately, Corel decided to deal with the competition situation by buying out JASC, the original producer of Paint Shop Pro. Corel has dropped development of the vector capabilities, and has positioned Paint Shop Pro as a simple low-end photo editor, and has removed some of the more advanced bit-map editing features, and has replaced the built-in thumbnailer with a much inferior one. The latest Corel version is also positively crawling with bugs. The original user base is much annoyed.
The Inkscape developers would do well to clone the Paint Shop Pro bit-map editing user interface and the original thumbnailer. It is a better user interface than what Photoshop has. An Inkscape like this would produce a mass defection of the Paint Shop Pro original user base to Inkscape. An Inkscape has the definite advantage in that being free/open-source software, it is immune to the kind of hatchet job that Corel did to Paint Shop Pro.
On Thu, Apr 12, 2007 at 10:12:20AM -0500, DAVID GRESSETT wrote:
The Inkscape developers would do well to clone the Paint Shop Pro bit-map editing user interface and the original thumbnailer. It is a better user interface than what Photoshop has. An Inkscape like this would produce a mass defection of the Paint Shop Pro original user base to Inkscape. An Inkscape has the definite advantage in that being free/open-source software, it is immune to the kind of hatchet job that Corel did to Paint Shop Pro.
David, you seem to have some really good ideas here. Would you mind taking an additional step and writing up your thoughts about cloning PSP's features in more detail into Inkscape's wiki? Particularly focus on describing specific PSP functionality that Inkscape could integrate, and speculate on how it could fit into our UI.
Of course, I can't promise that these features will be implemented, but we've often found these sorts of detailed conceptual posts to be handy to guide future development work.
Bryce
On 4/11/07, Bryce Harrington <bryce@...983...> wrote:
Google has just announced the project's for this year's summer of code:
Congratulations to all involved... and the important thing is to start working right now :) The summer will swoosh over your heads faster than you can say "google", so don't lose a single day.
Of those projects I'm not mentoring, I can still be useful in:
Text Improvements Live path effects in Inkscape UI for SVG Filter Effects
so it would be great if these students and mentors could cc: me on their discussions.
participants (5)
-
Bill Baxter
-
Bryce Harrington
-
bulia byak
-
DAVID GRESSETT
-
Jon A. Cruz