It’s been a pleasure to have the opportunity to contribute to WordPress core software platform as i join core testing team during WordPress credits, i have learned a lot of what it takes to make meaningful discoveries that helps developer write better software!
What have i accomplished?
During testing of Gutenberg plugin recent autocomplete feature for tagging editors inside post notes and issue arise with a security function that strips unfiltered html was downgrading the mention inside the note to a simple link. No notification that is what patch #65622 fixed allowing the note to survive such html validation and allowing the notifications to be send to the appropriated users those being only uses able to edit the post (editors and post authors) my testing path covered that last part and i used WP Mail logging to debug the feature.

My next contribution was for a relatively old bug inside the health status site inside WordPress admin dashboard that shows a false negative when OpCache is enable but using file-cache only mode WordPress thinks OpCache is disabled entirely and flags it as such.

The current patch #64707 PR doesn’t fix the issue but using a contributors .diff mentioned on my patch test report it fixed the issue with the bug report at the same time revealing another issue with a test case not passing when OpCache is enable but file-only mode is used, i have look into the unit test and it doesn’t check for the case of this bug report so it should be updated to support file-cache option enabled.

Obstacles and what is left before the wrap up.
One of my main obstacles has been the fact that i’m new to the WordPress ecosystem so as i was testing features i was also getting comfortable with the platform sometimes i had to look up simple stuff like create users to complete my patches thoroughly.
Another of my main obstacles was the lack of a guide like other parts of the credits program i had to only use the handbook which prove to be effective enough but a more detailed video guide would be helpful.
The only thing i have left are making a few more contributions with testing recent patches and upload the reports here on this blog.
Leave a comment