4. Communication Channels
The iFay community provides multiple communication channels to meet collaboration needs across different scenarios.
GitHub Discussions
GitHub Discussions is the primary asynchronous discussion platform for the iFay community, suitable for:
- Public discussion of SEPs (Specification Enhancement Proposals)
- In-depth exploration of technical questions
- Feature requests and design discussions
- Day-to-day communication within working groups
We encourage important technical discussions to take place on GitHub Discussions to ensure that discussion content is traceable and searchable.
GitHub Issues
GitHub Issues is used for specific task tracking and issue management:
- Bug reports
- Specific development tasks
- Documentation improvement suggestions
- iFACTS test case issues
When submitting an Issue, please provide detailed reproduction steps or context information to help maintainers quickly locate and address the problem.
Discord
Discord is the real-time communication platform for the iFay community. Each working group has its own dedicated channel:
#general: General discussion#wg-fayid: FayID Working Group#wg-ego: Ego Working Group#wg-protocols: Protocols Working Group#wg-fayger: FayGer Working Group#wg-ifacts: iFACTS Working Group#wg-docs: Documentation Working Group#wg-community: Community Working Group
Discord is suitable for quick exchanges and informal discussions. However, please note that important technical decisions should be recorded on GitHub to ensure transparency and traceability.
Regular Meetings
- Core Maintainers Monthly Meeting: Held once a month, conducted publicly, and open for all community members to observe. Meeting agendas and minutes are published on GitHub.
- Working Group Meetings: Each working group may arrange its own meeting frequency and format, with a recommendation of at least one synchronization meeting per month.
Mailing List
The mailing list is used for important announcements and notifications:
- New version release notifications
- SEP status change notifications
- Major governance decision announcements
- Community event notifications
Subscribing to the mailing list ensures you won't miss important information.
Code of Conduct
All communication channels follow the iFay Code of Conduct. We are committed to fostering a friendly, inclusive, and professional community environment. Please maintain respect and constructiveness in all interactions.
Language
English is the primary working language of the iFay community, but we welcome participation in other languages. If you are more comfortable using Chinese, German, or another language, please feel free to do so — community members will assist with translation to ensure your ideas are accurately conveyed.
Our goal is to ensure that language is not a barrier to participating in the iFay community.
