3 ms·
Yeah, you're definitely right. The only solutions I can think of are: 1) Training someone at the organisation to maintain the software (which could conceivably
by atroche 15y ago
Yeah, you're definitely right. The only solutions I can think of are:
1) Training someone at the organisation to maintain the software (which could conceivably take a LONG time, and is fragile because that staff member could leave at any time)
and
2) Charging for long term support. The problem here is that maintaining legacy code is boring and frustrating, and it's going to be hard to get volunteers to do this willingly. So, we'd have to charge closer to the going corporate rate for it. Plus, it'd bloat the company with support staff, leading to increased bureaucracy, etc. (which is exactly what we'd be trying to avoid with the whole 'startup feel'.)
- clojurerocks 15y agoThis is a good point. My thoughts have been that if the product uses cutting edge technologies people might be more open to doing the work or helping out for a lesser charge. Hence why i use django as well as redis and mongodb and android.