I hope they won't give up, but I know several interesting SW projects that were in progress for a long time and then canceled.
I agree with what you wrote about setting timetables. When you're working on big project on your spare time, "when it's done" makes more sense both for the developers and users.
|