import/export bounty
Christian Stimming
stimming at tuhh.de
Thu Sep 25 05:30:55 EDT 2008
Am Dienstag, 23. September 2008 22:37 schrieb Ian Smith-Heisters:
> >> Now I find that hiring a GnuCash specialist is impossible, so I'm
> >> willing to work with someone more familiar than myself, but not a
> >> specialist per se.
> >
> > Not to discourage you _at_all_, but just so you're aware what kind of
> > investment would be required to make a significant impact on GnuCash,
> > you should probably be thinking in the $15k-$50k+ range before this
> > starts looking viable.
>
> How did you arrive at those figures? It'd be useful to know what needs
> to get done before any features can be added, and how much time is
> involved since the $ sum will differ depending on who's doing the
> work. Nonetheless, those figures aren't at all surprising.
I agree with the range of the figures. My estimate is that a developer
familiar with gnucash can implement a significant part of your
proposed/requested feature as a 1 month full-time project. Which would end up
in the price range Chris mentioned.
> Has GnuCash considered doing a Google Summer of Code? I would be
> unqualified to act as a mentor, but I'd be willing to do the tedious
> administravia. Again, I'd need the support of the core team.
The "tedious administrativa" was the easiest part. The difficult part is the
actual mentoring - talking to the student on a weekly basis. If the GSoC
project really arrives at results, 10% of the student's time would have to be
invested by the mentor as overhead. As the student invests 3 months
full-time, you can see how much person-days are required by the mentor.
But as Derek already said, we have tried it last year and the effect wasn't as
significant as we had hoped. We might give it a try next time, but the
student work definitely does not come "for free" but instead the mentors have
to invest significant time as well.
In any case, the succeeding projects showed that a developer *not familiar*
with the gnucash codebase could implement a useful feature within 3 months
work (instead of the 1). If you can find someone who gets paid for or donates
3 months working on gnucash, I would probably volunteer to donate some of the
required overhead time to mentor them into the gnucash codebase.
Regards,
Christian
More information about the gnucash-devel
mailing list