Dev Chat Summary for January 14, 2014

Trac Tickets

#6119: Imports cause PHP Warnings in bp_blogs_format_activity_action_new_blog_post

  • @im4th requested feedback on patch to fix the PHP warnings which show up during a WP import which includes a post with no title.
  • Update: Patch has been committed to core. This will be included in BP RC 1.

#5509: invites-loop template re-factoring

  • @rayisme mentioned that he was going bring in the template improvements which @hnla and @dcavins were working for beta 2.
  • Update: Patch has been committed to core and included in BP 2.2 beta 2 release.

#6122: BP JS whats-new-options animation cuts of larger child elements

  • @hnla brought up the animation issues with the status update form.
  • Update: Ticket has been moved to BP 2.3 for additional discussion and testing.

#6214: TwentyFifteen BP Companion Stylesheet

  • @hnla raised the issue about how BuddyPress components were being rendered in the Twenty Fifteen default theme, “We have some issues in other themes, but in terms of the twenty* themes this is worst rendering of BP we’ve seen.” He brought up his previous suggestion about adding a minor companion sheet enqueued on basis of a theme slug check. I mentioned that while we provide minimal styles to allow theme styles to prevail, we need to set the styles to control the look of the BP elements in the case of the Twenty Fifteen theme (looks bad).
  • @boonebgorges approved the proposal to create this ticket and start work on a BP-specific stylesheet for the Twenty Fifteen theme. His advice was to “think about pushing fixes ‘upstream’ as much as possible (and to) always be thinking about whether a given change is appropriate for buddypress.css itself.”
  • @djpaulgibbs mentioned that there were a couple of contributors who spoke to him and JJJ at WCSF 2014 and wanted to contribute to BuddyPress in a design capacity. They have been preparing BP-specific stylesheets for the Twenty Fifteen and Twenty Fourteen themes.
  • Update: Ticket has been moved to BP 2.3.

BuddyPress 2.2 Beta 2

  • @johnjamesjacoby announced that he would be releasing BP 2.2 beta 2 later that. @rayisme reported that there were only a couple of forum posts reported on bugs found in beta 1.
  • BP 2.2 RC 1 may be released this week.
  • Target date for BP 2.2 stable release is January 27th/28th :).
  • Update: BP 2.2 beta 2 has been released. Feedback and testing welcome.
  • Update 2: Tickets closed to date – 143 Tickets and counting.

Slack log

12/24/14 –

#5509, #6119, #6122, #6214, #dev-chat

DevChat Summary for January 7, 2015

Trac Tickets

#5733: Use wp_cache_add_global_groups() so cache is applicable throughout multisite

  • @johnjamesjacoby continues work on improving caching  in multisite installations specifically for off-root requests. Issues were clarified and solutions discussed.
  • Update: Patches have been committed and included in BP Beta 1 release. Additional improvements will be made during the BP 2.3 cycle.

#6092: Lots of typos

  • @slaffik reported that he was working on the ticket to fix all instances he could find.
  • Update: Patches have been committed and included in BP Beta 1 release.

#5932: Capability for BP_Members_Admin should be “manage_network_users”

  • @rayisme requested feedback on the patch he made for the enhancement.
  • Update: Patch has been committed and included in BP Beta 1 release.

#5914: Registration form: Proposed enhancements for touch devices

  • @rayisme submitted an updated patch for this enhancement.
  • Update: Patch has been committed and included in BP Beta 1 release.

#6040: Friendship activity missing

  • @im4th requested for feedback on the patch where hard-coded scopes would need to be separated and then creating only a single activity for the friendship.
  • Update: Patch has been committed and included in BP Beta 1 release.

#5509: invites-loop template re-factoring

  • @hnla followed up on the ticket to improve the invites-loop template.
  • @dcavins has added a new patch. Status: pending.

Baby 2.0 “Wilhelmina”

  • Congratulations to Boone & Rebecca Gorges and big bro Wally on the birth of Wilhelmina last January 6th! Seconding what @rayisme declared, “(It’s) another successful commit by Boone.” 🙂

New BP Core Team Members

  • We’re pleased to announce two new members of the BuddyPress core team.
  • @tw2113 (Michael Beckwith) is a WordPress, BuddyPress, and bbPress core contributor and will continue his stellar work  improving BP’s inline documentation among other tasks planned for this year. He is a Developer connected with WebDevStudios who loves Jelly Beans & 90’s alternative music.
  • @dcavins (David Cavins) is a core contributor to the WordPress and BuddyPress projects and has contributed to the BP Codex and Forums. He will be working on the new Invitations API for BP  2.3. David also owns Cavins Guitars and will give you a 10% discount if you mention “BuddyPress” when you purchase a guitar from his store 🙂
  • Congratulations @tw2113 and @dcavins!

2015 BuddyPress Survey

  • I’ve uploaded the questionnaire to and a couple of questions may be deleted/replaced before launch.
  • The survey will be launched around two weeks after BuddyPress 2.2 is released.

BP Codex

  • @hnla mentioned that there will be another review of the Codex articles after the 2015 BP Survey is launched.
  • In the meantime, the articles and screenshots will be updated for the upcoming release of BP 2.2, among others. If you’d like to contribute screenshots using Twenty Fifteen in the front end, please leave a message in the comments below. network

  • @ubernaut brought up an issue where the link/s to participate and contribute to the BuddyPress project was not clear/obvious to newcomers. The link for contributor participation is on the front page of the Codex but near the bottom of the page. Proposal has been made to add a link to the page in the sidebar.
  • @johnjamesjacoby noted that we basically need a network

BP 2.2 Beta 1

  • BP RC 1 was scheduled to be released sometime after DevChat. @boonebgorges recommended that decisions be made on other pending tickets before beta version. Throughout that day and following days, patches were submitted and committed to core and many pending tickets were closed for the 2.2 beta.
  • @johnjamesjacoby announced the release of BuddyPress 2.2 Beta 1 for testing and feedback on Saturday, January 10th.
  • Tickets closed for the BP 2.2 cycle: 132 and counting.

Slack log

  • 01/07/15 –

#5509, #5733, #5914, #5932, #6040, #6092, #dev-chat