Hi,
the wiki is not very extensive on this topic and I would happily add some stuff there. However, I would like to gather some more information, but need to confirm oder deny what I have observed so far.
1. What kind of "general" guilds can we see?
The "z"-menu, the "guild zone menu", the wiki (skills/professions-table) and DT-icons suggest:
Miners (edge case, because only mining als skill/labour)
Woodworkers
Stoneworkers
Rangers
Metalsmiths
Jewelers
Craftsdwarves
Fishery workers
Farmers
Engineers
Seems to be pretty straight forward. However, something is strange: I have a farmes guild and dwarves happily make skill demonstrations, but strictly limited to 7 skills: farming, plant gathering, plant processing, milking, cheese making, brewing and cooking. My legendary wood burner might just have startet, not sure.
But I do have legendary tanners and butchers and a skilled bee keeper who are members of the guild and have the labour enabled but have not spread the word so far: They do have time off, they attend other skill demonstrations, but are do not share their knowledge since .. years.
On the other hand, I do have dwaves which have some few skill point in shearering or spinning but their labour is not enabled. Does that prevent skill demonstrations?
2. Who exactly is joining the guild? Is this forced automatically by profession?
The 'z'-Info tells me I have 28 Farmers in my fortress. Using DT I see 28 dwarfes with the "farming" profession. Seems to match. I can confirm I have a dwarf who has left the farmers guild to join the crafters guild. And I have some specialists like the lye maker or a tanner who are part of the guild but have not attended a single skill demonstation so far..
3. Members in several guilds
I have, more or less unintentionally, created a weavers guild because there was so much silk to harvest in the caverns. This kicked off the general craftdwarf's guild too (I expected some kind of general "clothworking guild" together with my clothiers, silly me..). I definetly have dwarfes in both guilds but not yet checked if all weavers are in the craftdwaves guild too. I suppose they are.
I have not found a dwarf who is in 2 "general" guilds, or any cross-border-memberships, e.g. weaver in the farmers guild.
4. Attracting visitors for guilds
I created a doctors guild on my hospital because I had no skilled staff at all. I hoped I might attract visitors in order to import some knowledge. No luck so far. Do i need a tavern, librabry or temple for this? The wiki does not mention visitors for guild halls specifically. My next try would be the "split libray" approach..
5. The downside of an open guild hall
I know experience an interesting effect: My CMD had 1 point in surturing and started a skill demonstration to random idle dwarves. This kicked off a feedback loop: more dwarfes gained their first skill point in surturing and hold skill demonstations themself. Thus I have peasant-surturers with 5 points in surturing and it will be very hard to switch them to a more useful profession..
Any input or shared experience is very much appreciated - how do you set up guilds, what kind of guilds do you aim for, if any?
Do you stick with general guilds and try to keep the skill distribution of you dwarves even in order to avoid specialists guilds?
Do you use visitors as skill boosters?