[GSoC] kidscape and NFT dialog ideas!
HI! My name is Jesus Mager. I am Computer Science Student in Mexico, and I wanna apply in this GSoC for Inskape. But I cant decide what idea I will choose to work on. May be the list can help me:
Kidscape I was working with kids software, so: The kid-version of inkscape is a real important idea in the idea list so i con work on it? (In blueprint ti appear as a low priority) If yes: should it be a independent branch of the project, may be a separate project or should it be a option in the same inkscape. (I think the first is the best)
The idea is make it for kids in what sense: easier, fashionable, lighter?? I saw the possible GUI: It only seems to do it for netbooks, and lighter platforms. But if the main idea is make it for kids: what about make a cooler kid-friendly interface... may be like tuxpaint (www.tuxpaint.org)? Any idea?
New From Template dialog Is it a better option than kidscape? Should it only be the interface, or may be also a guitool to make new templates (dynamical)??
I hope you can give me a orientation to find the appropriate idea and clarify my questions.
Bests
Jesus Mager
On Wed, Mar 25, 2009 at 9:57 AM, Jesus Mager wrote:
New From Template dialog Is it a better option than kidscape? Should it only be the interface, or may be also a guitool to make new templates (dynamical)??
Jesus,
I'm the author of that blueprint. The idea was that some dynamical template creators/extensions written in Python (or any otehr script langauge) like Perfect Bound Cover (0.46) or Foldable Box (0.47/SVN) should be available from this dialog. Which means that some extensions should be able to register themselves as templates and be categorized//tagged.
I wouldn't dream of recommending NFT over kidscape. However, IIRC, kidscape project was influenced by OLPC project which is now turning away from Linux.
Alexandre
On Wed, 2009-03-25 at 00:57 -0600, Jesus Mager wrote:
The idea is make it for kids in what sense: easier, fashionable, lighter?? I saw the possible GUI: It only seems to do it for netbooks, and lighter platforms. But if the main idea is make it for kids: what about make a cooler kid-friendly interface... may be like tuxpaint (www.tuxpaint.org)? Any idea?
When I've thought about this before, I'd really like it to be accomplished through the configuration means already in Inkscape. This would be things like a custom menu's file, a set of better preferences and toolbars (toolbars don't currently read from files, but static XML srings, but that'd be easy to change).
This doesn't solve the problem of making the program lighter, but I think that even professional designers would like that :)
My concern, in general, as we continue to add features and enhancements to Inkscape we'll need to have UIs optimized for different use cases. It's a real documentation nightmare, but I think that it could lead to the program being more useful in the future. (Note: I don't want to make a framework ala Mozilla or Eclipse, please no :) )
--Ted
On Wed, Mar 25, 2009 at 4:50 PM, Ted Gould wrote:
When I've thought about this before, I'd really like it to be accomplished through the configuration means already in Inkscape. This would be things like a custom menu's file, a set of better preferences and toolbars (toolbars don't currently read from files, but static XML srings, but that'd be easy to change).
This doesn't solve the problem of making the program lighter, but I think that even professional designers would like that :)
My concern, in general, as we continue to add features and enhancements to Inkscape we'll need to have UIs optimized for different use cases.
It's a real documentation nightmare
Indeed :)
Alexandre
On Wed, Mar 25, 2009 at 4:50 PM, Ted Gould wrote:
When I've thought about this before, I'd really like it to be accomplished through the configuration means already in Inkscape. This would be things like a custom menu's file, a set of better preferences and toolbars (toolbars don't currently read from files, but static XML srings, but that'd be easy to change).
This project will also involve moving to upstream libgdl to fix some annoying things like not being able to save docks between sessions and add some features like grouping in tabs. So maybe Gustav would be glad to mentor Jesus? :)
Alexandre
Hi again!
So.. we can call the project: UI improvements?? With:
* Menu and Toolbar files (To make customizable interfaces) (May be with configuration dialog?) * Docks saving between sessions (What is exactly the idea of this?) * Tabs Grouping (Multipe files editing or gruping toolbar icons in tabs?)
-- Jesus Mager
On Fri, 2009-03-27 at 10:57 -0600, Jesus Mager wrote:
Hi again!
So.. we can call the project: UI improvements??
With:
- Menu and Toolbar files (To make customizable interfaces) (May be
with configuration dialog?)
- Docks saving between sessions (What is exactly the idea of this?)
- Tabs Grouping (Multipe files editing or gruping toolbar icons in
tabs?)
Sounds reasonable to me.
Cheers, Josh
On Fri, Mar 27, 2009 at 7:57 PM, Jesus Mager wrote:
- Docks saving between sessions (What is exactly the idea of this?)
Almost every dialog in Inkscape can be docked -- attached to the right border of the window. But when you have several docked dialogs and quit Inkscape, next time you start it there will be no docked dialogs.
- Tabs Grouping (Multipe files editing or gruping toolbar icons in tabs?)
Grouping docked dialogs a-la GIMP
Alexandre
participants (4)
-
Alexandre Prokoudine
-
Jesus Mager
-
Joshua A. Andler
-
Ted Gould