X-comment from +make.wordpress.org/project: Comment on WordPress Contributor Mentorship Program: Pilot Program Proposal
X-comment from +make.wordpress.org/community: Comment on Cultivating More Effective Contributing on Contributor Days
Since July 2022, the WordPress mobile team has been refocusing the WordPress app on coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. features. We’re excited to announce that most of this work is now complete, and there are ample opportunities to get involved in shaping the future.
The following Jetpack features have been removed from the WordPress app and are now only available in the Jetpack app:
- Activity Log
- Sharing (Jetpack Social)
- Jetpack blocks (BlockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience. Editor)
- @-Mentions and Crossposting (Block Editor)
In addition, core features that relied on the WordPress.comWordPress.com An online implementation of WordPress code that lets you immediately access a new WordPress environment to publish your content. WordPress.com is a private company owned by Automattic that hosts the largest multisite in the world. This is arguably the best place to start blogging if you have never touched WordPress before. https://wordpress.com/ APIAPI An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways., including People, Themes, and Menus, have been removed from WordPress.com and Jetpack-connected sites. (These features have never been available to self-hosted users without a Jetpack connection from the WordPress app.) Placeholders of Jetpack-powered features will remain in the app for some period of time to allow for a transition for users of these features.
There is still some work to be done, particularly with login, which we knew would take some time to decouple. The WordPress.com REST APIREST API The REST API is an acronym for the RESTful Application Program Interface (API) that uses HTTP requests to GET, PUT, POST and DELETE data. It is how the front end of an application (think “phone app” or “website”) can communicate with the data store (think “database” or “file system”) https://developer.wordpress.org/rest-api/. still authenticates WordPress.com users, and these users should have the option to use the WordPress app if desired. The mobile team will continue to work on this challenge with the aim of eventually removing this dependency.
However, with many Jetpack-specific features now removed, we’re ready to look to the future of the WordPress app.
One of the goals behind refocusing the app was always to enable larger involvement from the community, and we look forward to seeing all the great contributions and developments that will come from this decision.
How to Get Involved
Do you want to help shape the future of the WordPress mobile app? Here’s how you can contribute and make a difference:
- Write and submit code. If you’re a developer, you can contribute to the app’s codebase by submitting pull requests through 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/:
- WordPress for iOS is ~80% Swift, with Objective C making up some parts of the codebase.
- WordPress for Android is written in Kotlin (~66%) and Java (~34%).
- Test and review new features. Fortnightly calls for testing are posted to this blog, with steps you can take to participate.
- Report bugs. This can be done through the WordPress for Android, WordPress for iOS, or Gutenberg GitHub repositories. If you’re unsure where to file your report, you can get guidance in the #mobile channel on 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/. or add your comment to the fortnightly calls for testing.
- Suggest or design new features. If you want to get further involved in the app’s design, check out the #design channel on Slack and follow +design.
- Open GitHub tickets with your proposals for the path forward.
- Translate the app. If you’re fluent in a language other than English, you can help by translating the app so more people can use it.
- Translate the WordPress docs. You can help by translating the WordPress docs so more people can find help.
- Help others. You can answer questions and help others in the new WordPress mobile app’s support forum.
Have questions? Not sure how to contribute? Comment on this post or ask in the Slack #mobile channel. We’re excited to continue building something great together!
For the past few months the mobile team has been working on refocusing the WordPress App to provide a closer-to-coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. experience. As part of this effort, we saw an opportunity to rethink how we handle support for the WordPress mobile apps and the outcome of this was the new forum for the WordPress app: https://wordpress.org/support/forum/mobile/.
The problem this solves
For the past few years, WordPress.comWordPress.com An online implementation of WordPress code that lets you immediately access a new WordPress environment to publish your content. WordPress.com is a private company owned by Automattic that hosts the largest multisite in the world. This is arguably the best place to start blogging if you have never touched WordPress before. https://wordpress.com/ Happiness Engineers have been providing support for the WordPress app, including support for self-hosted users. Tickets submitted via an in-app support flow routed to a private queue that WordPress.com Happiness Engineers can reply to.
Separate from the in-app support flow, dedicated 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/ support forums previously existed for the Android and iOSiOS The operating system used on iPhones and iPads. WordPress apps. These forums were closed as part of an effort to retire older and infrequently used bbPressbbPress Free, open source software built on top of WordPress for easily creating forums on sites. https://bbpress.org. installations. As most users were going through the in-app support flow for help and the mobile forums were rarely used, it wasn’t deemed necessary to migrate the forums to the newer forum setup on WordPress.org.
With the effort to remove all WordPress.com and Jetpack dependencies from the WordPress app, it no longer became appropriate for support requests to only be routed to WordPress.com Happiness Engineers. The mobile team revisited the current in-app support flow to figure out where users who are looking for help can be best served.
The new vision for support
In the spirit of providing a closer-to-core experience, from WordPress mobile app v22.0 onward, all users will now be directed to the new forum to get help in public from the WordPress community.
We created the new forum as the best resource to get support for the WordPress mobile apps. By guiding users to the dedicated forum to get help, we bring the WordPress mobile apps in alignment with the way core WordPress software handles support.
How did we make this happen
The WordPress community made this happen through collaboration in the Support Team discussion channel in 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/. and MetaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress. TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. tickets such as https://meta.trac.wordpress.org/ticket/6686.
A big thank you to everyone involved in this initiative to provide better and more open support to the WordPress app.
WordPress for iOSiOS The operating system used on iPhones and iPads. version 21.6 betaBeta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process. is available for testing on TestFlight. You can sign up for our TestFlight program and join as a beta tester by opening that link on your iPhone or iPad. In order to allow time for changes, please complete testing by February 1, 2023.
- Make sure you are using the latest beta noted in the title of this post. You can check your app version by going to My Site > Profile (top right) > Help & Support > Version or by looking at the version number in the TestFlight app.
- Go to Account > App Settings > Privacy Settings and turn on the Collect information option.
- Go to Account > Help & Support and turn on the Extra Debug option.
- Go to My Site > Settings > Use BlockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience. Editor to enable the block editor for new posts.
- If you are comfortable testing in a language other than English, please test in that language.
- Fix a layout issue impacting the “No media matching your search” empty state message of the Media Picker screen. 
- Resolve an edge case that was causing the user to be stuck in the “Onboarding Questions” screen. 
Instructions for Reporting Issues
- If you find a problem with any of the blocks in the block editor, please search the gutenberg-mobile issues and leave a new comment if it has already been reported or create a new issue if you cannot find a previous report.
- If you find a problem with any part of the app other than blocks in the block editor, please search the WordPress-iOS issues and leave a comment it has already been reported or create a new issue if you cannot find a previous report.
- If you’re not sure where to report or if something is a bug, please comment on this post.
- Please always note the app version and device info you tested with!
- In 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/, a bot may ask for labels but you may not have rights to add them. Know that labels will be added by someone on the triage team.
- Please do not include full Activity Logs which include tokens. Activity Logs can be very helpful for debugging but you should only include them if you have removed tokens as those should not be shared publicly. You can find the logs at Account > Help & Support > Application log.
Thanks for testing!