Okay so let me explain the "community mentoring" I have in mind:
There will be only one "offcial" mentor for Kurt's GSOC project: me. Bernd and HoWill agreed to do co-mentoring, but mostly to get us administratively right (each student needs at least 2 mentors). So, since Kurt's project is pretty broad and flexible, and he's well-known to the community already, I thought this would be perfect to experiment something a bit broader and inclusive than we did the other years, so here is my idea:
The mentors would be all of us. Kurt will be paid by Google to work on FreeCAD from may 14 to august 6, basically to make FreeCAD easier to pack and deploy, and make it easier to release new versions. I propose that during this time we consider him as a kind of "FreeCAD steward", and we can all suggest stuff that we think it would be cool for him to work on, as long as it goes more or less into the same direction of his original goal.
Of course Kurt still decides for himself what he will or will not do, and I'll still be there in case we exaggerate a lot and make it impossible for him to work or turn him into a FreeCAD slave
But the idea is really that we would all work together to make it easier to release more often, and Kurt would be the one who does the heavy work.
My own suggestion would be to start with some kind of "release plan", which would list tasks, target platforms, packaging tasks, etc... that we could use all together somehow. Maybe the mantis tracker would be good for that. A good portion of the "pre-release" delay go into bug fixing, which is largely done by Werner, and that we should also address somehow, to minimize it. More/better continuous integration would of course help a lot there. I'm all for porting to new platforms too, but I would take care of not spending too much efforts there, as it could easily swallow all of your time, with little direct benefit for FreeCAD itself.