-quote snip-
Thanks for your time to explain detailly. But I still have some concerns. As you explain there are unofficial efforts to compile these rules but How do I know these unofficial rules as a new member of the forum? At least mods should have warned us about that and we modify our thread. This is not nice we are waking up to a surprise.
If you aren't aware of how Bitcointalk and it's community functions before joining, AFAIK lurking is pretty much the only effective way to acquaint yourself with the forum's rules. In the context of an online forum, lurking is the practice of spending some time (e.g. several months or at least several weeks) casually (on and off) reading through a variety of topics and posts all around the forum. As you do so, whenever you encounter something unfamiliar (e.g. terminology, references to community culture, rules, etc.), you can familiarize with it through a bit of research (either via the forum's integrated search engine or via your preferred search engine). Rinse and repeat until you feel like you have a strong grasp on how the community functions,its rules and culture.
In terms of user friendliness, I can definitely agree that it's sub-optimal. However, to quote an older post of mine:
<...> a lot of informational / educational work is being done by the community, instead of the head administrator, theymos. This is both intentional (lack of a concrete list of rules) and unintentional (lack of newbie-friendly info on how the forum functions), in different regards. theymos has mentioned a bunch of ideas on how to ease new users into the forum though AFAIK he hasn't rolled out anything major in that regard. Maybe he's working on it right now or maybe he's saving the effort for the new forum software - don't really know.