| Perhaps the thing to do is to offer up the government project to an open source initiative. "We need a school comms platform. It needs to have messaging and scheduling. People need to be authenticated (duh)." Now ordinarily I'd say "WTF who would build that for free?" but by the looks of it someone has done substantial work for free already. Heck, you could probably get free work from the kids themselves. There's plenty of people in education who would want to do odd jobs on it. Now maybe pay up for a few senior devs and a PM, so that someone is at least responsible for it, with their income tied to it. But make it a small group, for the same reason. If there's suggestions, or something breaks, there's a place to report that. End of the day, it's a platform for the people by the people. Sounds like a great way to get a community to build its own infrastructure? |
There's a Cunningham's Law parallel here: the best way to get a good free open source system is to first build a terrible expensive proprietary one with shady business practices, and let the frustrated users do the rest.