It is important to connect with other contributors and stay up-to-date with what is happening with the mobile apps you contribute to. There are three main channels of communication:
- The Make WordPress Mobile blog
- The #mobile channel in WordPress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/..
- Reviewing the status and history of issues on GitHubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/.
The blog is the official development blog of the WordPress mobile apps. Contributors post on various app-related topics, ask questions, and share insight. Posts are typically given tags for related mobile platforms, e.g. iOSiOS The operating system used on iPhones and iPads., Android, etc. It is a good place for conversations that can happen over time, a few hours to a few days. Anyone can add a comment, but first time comments have to be approved. Contributors who would like to post to the blog can request to be an author by contacting a mobile team repTeam Rep A Team Rep is a person who represents the Make WordPress team to the rest of the project, make sure issues are raised and addressed as needed, and coordinates cross-team efforts..
You can chat in real time with other contributors in the #mobile WordPress.org Slack channel. Check out chat.wordpress.org for instructions on how to create an account in Slack.
The purpose of the Slack channel is to provide updates about ongoing initiatives regarding the mobile apps and to discuss, prioritize and coordinate future changes. Questions are welcome! Previously there were coordinated weekly dev chat sessions to discuss the state of the apps. Those scheduled chats are no longer held but we rather now just hang out in the room all the time. If you have questions, Slack chat is a great place to start.
Any bugs or new features should have a GitHub issue in the respective repository. When a new feature is being worked on, the issue is assigned to the contributor. Discussions regarding the issue can happen right there on the issue page. Further communication is possible on the pull request when it is submitted for reviewing the work done.