Core Dev Chat Summary for February 3, 2016

Trac Tickets

Autoload BP classes (#6853) @boonebgorges noted the performance benefits in chat and in ticket. Update: “Rough benchmarks are showing a pretty consistent memory savings of between 1.5 and 2MB, on a local dev installation that has about a zillion plugins running … And with some further rearrangement in the future (so that components are loaded in a sleeker way) we could get that number down even further.”

All classes should be in their own files (#6870) @boonebgorges indicated that “it’s possible that full autoload (#6853) will reduce BP’s memory footprint by 10 or 20%” with the moves for all components. Update: This has been committed to core.

Comment syncing between activity and post comments for Custom Post Types (#6482) @im4th mentioned that the feature was not completed yet. Update: This feature has been committed to core.

Screen notifications settings page (#6712) @rayisme will be working to get this in for 2.5.0. Update: Refreshed patch has been uploaded.

BP_Attachment::get_image_data() unit test is failing due to upstream change (#6868) @im4th has created ticket in WP Core because BP unit tests for `BP_Attachment::get_image_data()` were failing due to changes upstream. Update: The fix has been committed to core.

Use WP page names for BP directory pages headings (#6765) @hnla requested dev feedback.

Accessibility: Provide sufficient color contrast in stylesheets to meet WCAG 2.0 AA standards (#6838) @mercime Update: This enhancement has been committed to core.

Suspension of BP comment moderation functionality (#6822)  @hnla and @boonebgorges discussed the pros and cons of removing BP comment moderation.

BuddyPress 2.5.0

  • Beta 1 is scheduled for today, February 8.
  • There are now 86 tickets slated for this cycle. (Closed: 73. Active: 13.)
  • From @boonebgorges: We’ll need to assemble a beta post by Monday. Traditionally, this has been a bullet-point list of big features, along with pointers to anything that needs special attention from users/developers testing the beta. I have outlined some of the new features already, but if people think of other things, they should speak up.

Slack log: