This post covers the BP Template Pack meeting @ 18:00 UTC and Dev Chat @ 19:00 UTC along with the upcoming BP 2.5.3 and BP 2.6.0 releases.
BP Template Pack
Participants: @dcavins, @im4th, @hnla, and @mercime.
- @im4th: created a new ticket for the Activity post form for the new Template Pack currently hosted on Github
- @hnla: added some preliminary notes in the Template Pack Wiki
- @im4th: already using Ajax actions returning JSON replies.
- @hnla: requested that for this new pack or new templates, “please, please, no mention of backpat as it concerns us not, it’s a dirty word and we don’t suffer it for this project.”
- @dcavins: we should focus on the Messages screen and the Activity Post form for next week.
- @im4th: with this new template pack, an important thing will be to check we’re accessibility-ready and include this in the roadmap.
- @mercime: a new Template Pack Trac Ticket for good fortune when ready.
- @dcavins proposed a weekly meeting to step up discussions. This was seconded by the other participants.
Next meeting: Wednesday, May 18, same time (18:00 UTC), same #buddypress Slack channel (Slack account is required).
Dev Chat
developer.buddypress.org (#6812) @tw2113 has set up a sample site at https://trexthepirate.com/buddypress/reference/ to get things rolling. @djpaulgibbs: “Once the theme is done and any custom plugins, Boone, John, or I will code review it, and push it out. We’ll then need to talk to meta and figure out how to run the initial import or parsing.” @djpaulgibbs created a new repository in Github at https://github.com/buddypress/developer.buddypress.org and @tw2113 has already uploaded a local copy for review.
A new API to manage single items navigation (#6534) Update: @boonebgorges has committed the awesome new nav API which replaces the old `bp_nav` and `bp_options_nav` system to trunk the day after the chat. Check out his illuminating commit message for particulars. This commit also fixes another trac ticket (#5103 Group slug and user’s subnav parent_slug trouble).
Group Types API (#6784) @boonebgorges got the consensus to ship the new Group Types API without a UI in the front end for the first release. Update: @dcavins has uploaded the patch to add a metabox in the wp-admin Group edit screen for changing group type per discussion in chat.
BP Users front.php (#6769) @im4th followed up on feedback for his patch. @hnla said that he will be looking at this. Update: @hnla has posted feedback and @im4th has uploaded a new patch.
Emails: Passing an email address to `bp_send_mail()` does not render `{recipient.name}` token (#7044) @rayisme has patch and unit tests. @djpaulgibbs has posted feedback and mentioned during chat that this would probably go into BP 2.5.3.
Emails: Allow a custom `unsubscribe` token to be set directly in `bp_send_email()` (#7045) @rayisme noted that this ticket can be closed in favor of #6932 (Emails: real unsubscribe functionality).
BuddyPress Embeds for activity, user profiles, groups (#6772) @im4th mentioned that there are problems with iframe within iframe, i.e., when one embeds a video in the activity stream then embed this activity in a post.
Upcoming Releases
BuddyPress 2.5.3
- There are currently 5 tickets slated. (Closed: 2. Active: 3.)
- Release Date: TBA
BuddyPress 2.6.0
- There are currently 95 tickets slated for this dev cycle. (Closed: 56. Active: 39.)
- Beta 1: May 25, 2016
- Release Candidate 1 (string freeze): June 8, 2016
- Release Date: June 15, 2016