On Thu, 2016-01-14 at 18:09 +1100, Philip Rhoades wrote:
Josh, Bryce, People,
On 2016-01-14 17:34, Bryce Harrington wrote:
On Sun, Jan 10, 2016 at 05:52:49PM -0800, Josh Andler wrote:
Hey all,
As you all know, we were not accepted as a mentoring organization for GSoC 2015. Part of the reason for this is that they have been getting more mentoring org submissions each year and really started to get tighter with enforcing existing guidelines that they had. Essentially, our ideas page was the big problem as we didn't follow their guidelines at http://en.flossmanuals.net/GSoCMentoring/making-your-ideas-page/
They specifically said "Each idea should have potential mentors, difficulty level, expected skills, etc. and none of those are listed on your ideas page." For people's reference the ideas section of our GSoC page is at http://wiki.inkscape.org/wiki/index.php/Google_Summer_of_Code#Sug gested_Ideas
The application period is still a about a month out, but one of the things we do need to get on sooner rather than later is getting people to volunteer to mentor so we can get the ideas section right by the time we actually apply. We also need to gauge how many interested devs we might have for mentoring this year so if you're interested, please reply saying so.
I think we might want to entertain having a separate "dormant ideas" page where we have a pool of all the ideas possible. We then only move them to the active ideas section that currently exists when they have mentor, difficulty, and necessary skills assigned.
Cheers, Josh
So looking at the links, it appears we need to be tracking for each idea:
* Brief description * Prerequisites * Programming skills needed * Estimation of difficulty * List of potential mentors
And optional but they suggest also for each idea:
* More detailed description * Related materials * Use cases
You're exactly right that we should probably narrow our advertised list down to 8 or 10 or whatever, and make sure they have the mentor, difficulty, etc. well defined.
I know in past GSoC we've had some issues with integration of projects after they were completed, so perhaps before narrowing our list down we should consider what type of projects make the most sense? What kinds have tended to be most beneficial to Inkscape? I'm wondering if perhaps performance-improvement and other projects that help retire technical debt might be more beneficial right now than, say, new UI functionality.
In addition to the project ideas list, they suggest having a sort of GSoC portal that shows:
* Links to GSoC resources for mentors and students * The GSoC timeline * Section on communication, indicating the devel mailing list, irc channels, and email addresses of project members to contact for various needs. * An application template for students to use
We have some of this stuff already on our Suggested Ideas page, including a SOC Application Template, just needs to be updated for 2016 and maybe re-reviewed. If anything I think maybe some of this text needs to be edited down a bit to be a little more concise. What do you think?
Would my animation proposal fit in here anywhere?
Possibly. You would need to supply a clear proposal and then find an Inkscape developer willing to mentor the project.
You should check out the work ~suv did here:
https://bugs.launchpad.net/inkscape/+bug/1530380
Tav
Thanks,
Phil.