The main problem is that, comparing your situation with this:Brendan wrote:
I'm skeptically optimistic, in that I've done it before with a small team without many problems - me and 2 others, where I did most of the programming and made design descisions, and they provided support, suggestions, testing, bug checking and a little code.
1. this community is bigger,
2. if I might guess, you know the team, you used to work with, personal, and yeah, if a developer gets interested in an OS, it is most likely he likes the design.
And 3. The people here are totally different with their OS design. Some people are creating complex and totally weird (being positive here) choices.. like Pype does with his Clicker OS and OTOH you have people who wants to get things as fast as possible done and end up creating a DOS clone (with multitasking, if needed). Both are still having fun though.
4. You were designing the OS, the other 2 were just testing. The desiging part is what I was aiming for in my previous post. Sorry if I was unclear in my prev. post.
And unfortunately the latter will happen in this case, with a huge community. Like I said before, if a developer gets interested, he likes the design. I don't like some designs here, and some people don't like my design.To me the largest pitfall is true democracy - a good discussion followed by a final descision can help to avoid problems, while a lengthy debate with no clear majority can stall a project indefinately.
In overall; I like my one-man project. Of course, people are allowed to make suggestions, or may ask questions about why I chose to do 'foo' instead of doing 'bar'. But, I'm allowed to silently ignore the suggestions
DennisCGc.