I guess I have to vent about this, but it would probably help to know I'm not alone and others have been in the same situation. (Not that I'd wish it on anybody!) I joined a team to work on what was originally a jam game, but they decided to rebuild it as something much bigger. I'm the programmer, but I seem to have taken the role of being a team leader. I don't like bossing people around and I try my best to be empathetic about things, but the rest of the team doesn't seem to have any organisational skills. That doesn't really matter with a 48-hour game jam, but with a full game if everything is jumbled about the game's progress is going to suffer. I take every single idea from the other members on board, and so we can choose something that's we all agree on we've run polls.
Sometimes my team has been very helpful and we've spend hours at a time discussing the game's development, and also watching films together (synchronised) with a similar narrative, as it's a quest/adventure. (Think like Phoenix Wright or Hotel Dusk in gameplay.) The thing with indie games is that everybody usually has different priorities and amounts of free time. It seems the rest of my team has plenty of their own and I probably have more hours to give to the project. That's why I set up a Google Calendar solution for us, and we all created our own entries with designated times to discuss what we're working on and plan ahead. The problem is, my team is regularly missing these times. I just don't know what to do when they're not showing up, despite them expressing their interest in the game.
If I keep badgering them to get to work on it I'll seem bossy and obsessive. If I just walk out on them, that's the programming out of the window. Hypothetically speaking, I could effectively "fire" them to find different team members, but since we agreed to work on it with equal ownership do I really have the right to do that? For every scenario I can think of, I'm the bad guy and it's a very interesting game I don't want to simply give up on.
Have you ever faced a similar problem? I think with no money incentive (at least upfront) a lot of people won't put their heart into a project. That's why I feel like just entering game jams for the foreseeable future where these issues aren't typically a factor.
Sorry for such a long thread, but damn, it feels good to get this off my chest.