@KuJoe I think that might genuinely be an interesting idea. But I think it would need to be different in many other ways, too - a lot of collaboration software incentivizes doing a lot of stuff (eg. Github's "contribution streak" thing).
I don't know, I haven't fully fleshed out these ideas yet, but I feel like we're all doing something very wrong in the collaboration software we have today. It ends up just burning people out.
@joepie91 what about a system that promotes efficiency instead of purely how much time you spend on the system? If the users become more efficient then they'll spend less time writing the same code.
@KuJoe I think that sounds good on paper but I don't think it would work in practice; for that to work, people would need to *recognize* that less time results in more efficiency.
Judging from how the typical employer treats working hours, I don't think that is something people really intuitively recognize...
@joepie91 I agree, its hard to find a way to incentivize somebody to not work when that's the opposite purpose of the software. Every way I can think of would easily be countered short of using GPS and a mobile app to force users to leave their location.