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/11/07, Bryce Harrington <bryce@...961...> 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.
bulia byak wrote:
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.
I definitely agree, although you will have to let those of us who are undergrads finish our course work first. You can expect me to start at the beginning of May :)
so it would be great if these students and mentors could cc: me on their discussions.
Definitely will do. I'll frequent the IRC channel too.
Gail
Congratulations Gail!
You mentioned in your proposal that you don't have a preferred priority for tasks, so I'd like to suggest the following order based on both a vague idea of a learning curve and what seems to be frequently requested:
UI redesign Font family variants Hierarchical styles Paragraph styles text-decoration Advanced character insertion Legalization of flowed text Style manager
(see Gail's PDF for more information about what all these involve). I consider the bottom three items to be a lower priority than the others. I've also had a quick perusal of the bug/feature lists and have culled some suggestions for other jobs you may wish to consider and/or get cajoled into implementing (in no particular order this time):
- Fix vertical text (bug 1577619: I never really finished it properly and it still has several quite major issues)
- tRef elements (bug 1243190: we don't support this tag at all currently)
- Super/subscript (feature 1548697: this might be a good thing to do in order to learn the text layout code, since it should be considerably easier to implement than all the exciting permutations of underlining)
- SVG fonts (feature 864095: this is not a serious request since I reckon it's a full SoC job in itself)
- Split cursor for BiDi editing (bug 1093660: in a line of text containing both LTR and RTL text the cursor positions at the joins are effectively in two places, which is traditionally implemented by drawing two cursors)
- Kerning in flowText (bug 1246894: the SVG spec doesn't support it, but there's no reason we can't)
- import/export .txt (feature 1462791: a nice easy UI job, if you're interested in that sort of thing)
- On-canvas spell-checking (feature 1605259: text-decoration is a prerequisite of this)
What do the other denizens of inkscape-devel think about any additions/subtractions/reorderings to either of these lists?
Richard.
P.S. A style manager for graphics has previously been discussed on this list in some detail, but I've forgotten by whom. Could the people involved stick their hands up so we can organise a little coordination between these (broadly similar) proposals?
On 4/12/07, Richard Hughes wrote:
Hierarchical styles Paragraph styles Style manager
Scribus team is already working on all of the above and this functionality will be present in 1.3.4. This release has already hit the strings freeze milestone and I wonder if Gail can have a look at their implementation and figure out if Inkscape's implementation could be consistent Scribus's obe feature- and user interaction-wise.
Alexandre
Sounds good. If folks could pipe in and let me know if any of the below listed bugs really bother them, I could see whether to start on some of those first or get right into the UI redesign. (In either case, I won't be starting full force until May, but we may as well discuss the best place to start now in order to have a head start.)
Gail
Richard Hughes wrote:
Congratulations Gail!
You mentioned in your proposal that you don't have a preferred priority for tasks, so I'd like to suggest the following order based on both a vague idea of a learning curve and what seems to be frequently requested:
UI redesign Font family variants Hierarchical styles Paragraph styles text-decoration Advanced character insertion Legalization of flowed text Style manager
(see Gail's PDF for more information about what all these involve). I consider the bottom three items to be a lower priority than the others. I've also had a quick perusal of the bug/feature lists and have culled some suggestions for other jobs you may wish to consider and/or get cajoled into implementing (in no particular order this time):
- Fix vertical text (bug 1577619: I never really finished it properly
and it still has several quite major issues)
- tRef elements (bug 1243190: we don't support this tag at all
currently)
- Super/subscript (feature 1548697: this might be a good thing to do
in order to learn the text layout code, since it should be considerably easier to implement than all the exciting permutations of underlining)
- SVG fonts (feature 864095: this is not a serious request since I
reckon it's a full SoC job in itself)
- Split cursor for BiDi editing (bug 1093660: in a line of text
containing both LTR and RTL text the cursor positions at the joins are effectively in two places, which is traditionally implemented by drawing two cursors)
- Kerning in flowText (bug 1246894: the SVG spec doesn't support it,
but there's no reason we can't)
- import/export .txt (feature 1462791: a nice easy UI job, if you're
interested in that sort of thing)
- On-canvas spell-checking (feature 1605259: text-decoration is a
prerequisite of this)
What do the other denizens of inkscape-devel think about any additions/subtractions/reorderings to either of these lists?
Richard.
P.S. A style manager for graphics has previously been discussed on this list in some detail, but I've forgotten by whom. Could the people involved stick their hands up so we can organise a little coordination between these (broadly similar) proposals?
Hello Gail,
you asked for some bugs? Here they are: 1523793 TTF Balloon font not displayed correctly http://sourceforge.net/tracker/index.php?func=detail&aid=1523793&gro... 937347 non-Unicode symbol fonts do not work on Windows http://sourceforge.net/tracker/index.php?func=detail&aid=937347&grou...
The font system (on Win32) does not show all fonts that I see at least in other programs and even in gimp. And some fonts does not seem to render properly even developer reports that they contain all needed information. Related to that are the multiple reported crashes while working with the font dialog (I think).
Many other font related bugs are related to PS output and should not bother you.
HTH,
Adib. ---
Gail Banaszkiewicz schrieb:
Sounds good. If folks could pipe in and let me know if any of the below listed bugs really bother them, I could see whether to start on some of those first or get right into the UI redesign. (In either case, I won't be starting full force until May, but we may as well discuss the best place to start now in order to have a head start.)
Gail
Richard Hughes wrote:
Congratulations Gail!
You mentioned in your proposal that you don't have a preferred priority for tasks, so I'd like to suggest the following order based on both a vague idea of a learning curve and what seems to be frequently requested:
UI redesign Font family variants Hierarchical styles Paragraph styles text-decoration Advanced character insertion Legalization of flowed text Style manager
(see Gail's PDF for more information about what all these involve). I consider the bottom three items to be a lower priority than the others. I've also had a quick perusal of the bug/feature lists and have culled some suggestions for other jobs you may wish to consider and/or get cajoled into implementing (in no particular order this time):
- Fix vertical text (bug 1577619: I never really finished it properly
and it still has several quite major issues)
- tRef elements (bug 1243190: we don't support this tag at all
currently)
- Super/subscript (feature 1548697: this might be a good thing to do
in order to learn the text layout code, since it should be considerably easier to implement than all the exciting permutations of underlining)
- SVG fonts (feature 864095: this is not a serious request since I
reckon it's a full SoC job in itself)
- Split cursor for BiDi editing (bug 1093660: in a line of text
containing both LTR and RTL text the cursor positions at the joins are effectively in two places, which is traditionally implemented by drawing two cursors)
- Kerning in flowText (bug 1246894: the SVG spec doesn't support it,
but there's no reason we can't)
- import/export .txt (feature 1462791: a nice easy UI job, if you're
interested in that sort of thing)
- On-canvas spell-checking (feature 1605259: text-decoration is a
prerequisite of this)
What do the other denizens of inkscape-devel think about any additions/subtractions/reorderings to either of these lists?
Richard.
P.S. A style manager for graphics has previously been discussed on this list in some detail, but I've forgotten by whom. Could the people involved stick their hands up so we can organise a little coordination between these (broadly similar) proposals?
Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=D... _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
On 4/12/07, Aaron Spike <aaron@...749...> wrote:
bulia byak wrote:
so it would be great if these students and mentors could cc: me on their discussions.
Can we have our discussions on the devel list?
Sure - but some students may be shy :)
Aaron Spike wrote:
bulia byak wrote:
so it would be great if these students and mentors could cc: me on their discussions.
Can we have our discussions on the devel list?
As a non-mentor, I would personally like to see the discussions on the devel list for the sake of openness, plus, I find such discussions to be highly educational (for me at least). :)
-Josh
participants (8)
-
Aaron Spike
-
Adib Taraben
-
Alexandre Prokoudine
-
Bryce Harrington
-
bulia byak
-
Gail Banaszkiewicz
-
Joshua A. Andler
-
Richard Hughes