I'd like to partially contend 3. While Satoshi did announce his project in advance, he only released the source code once a viable product was ready.
Sure working in open could apply pre-initial launch or post-initial launch. I think the latter is more important for a sustainable project that serves as a public good.
reply