BP Docs-Chat Summary January 8, 2025

In summary, the meeting progressed with @emaralive posting items according to the agenda for the first 30 minutes by pacing the 2 (two) scheduled agenda items to fit within a 30 minute time frame. Prior to the start of the meeting @narenin posted a 👋 and then apparently returned after the conclusion of the meeting and posted additional reactions.

@dcavins made an appearance during the Open Floor part of the meeting which lasted for around 15 minutes, after which the meeting was adjourned.

@johnjamesjacoby joined in on the 🍕 reaction, after the adjournment of the meeting.

To Note: async (asynchronous) is a situation when an individual is not present during the meeting but, made an effort to make their presence known after the adjournment of the meeting.

BP Documentation tracker status:

The stats – 58%, there was no change in percentage points – 58%58%

NOTE: The stats remained flat due to no new issues were submitted and completions remained the same..

There is 1 (one) issue that is currently In Progress. For details see the In Progress section (Note: Project views are dynamic and are subject to change without notice).

Due to a reduction in the number of writers/authors, the documentation effort has slowed to a crawl.

Open Floor:

The expectation for open floor was just to ease into the new year, given that this was the 1st meeting after the holiday break.

@emaralive mentioned that there should be emphasis placed on getting the GitHub sourced documentation rendered as Web based Handbooks which would make it easier for end-users to navigate through the content. @dcavins indicated that this would be a major undertaking, of which it will be.

Next Docs-Chat

Our next documentation meeting will happen on January 22, 2025, at 19:00 UTC in #BuddyPress.

#docs-chat, #documentation, #summary

BP Docs-Chat Agenda January 8, 2025

Hi!

Our next documentation meeting will happen on January 8, 2025, at 19:00 UTC in #BuddyPress. Here’s our agenda:

If you have specific or additional points to discuss, please do so in the comments section of this post.

#agenda, #docs-chat, #documentation

BP Docs-Chat Summary December 11, 2024

BP Documentation tracker status:

The stats – 58%, which is a decrease of 1 (one) percentage point – 59%58%

NOTE: The decrease is due to 2 new issues that were submitted while the completions remained the same.

There is 1 (one) issue that is currently In Progress. For details see the In Progress section (Note: Project views are dynamic and are subject to change without notice).

Due to a reduction in the number of writers/authors, the documentation effort has slowed to a crawl.

Revisit BuddyPress documentation for Build and Test

This conversation was an attempt to verify and validate the current Build and Test documentation to ensure the accuracy and identify any updates that were deemed warranted for continuous improvement.

@dcavins indicated a very important step in the build process is to ” run a dif [sic] against the last released version in that branch–to [sic] check that the total changes are those that are expected and not introduced by an external library/repo.

In summary, updates to the build document, e.g., clarification of the testing requirements, and the test document, e.g., additional test for BP CLI, are warranted . Issues #300 and #301 had been submitted to the BP Documentation tasks tracker repo prior to this meeting in anticipation that updates were warranted.

Pick date for 1st meeting for January 2025

On the table for a pick was January 8, 2025 @ 19:00 UTC. There were no counter options and thus, January 8, 2025 @ 19:00 UTC will be the next scheduled Docs-chat (documentation) meeting.

Open Floor:

@dcavins asked a question regarding priority level assignments for documentation tasks as viewed from the Project view. In the past, there had been discussion as to the labeling of issues to indicate such, but no further action had been taken. @emaralive took a look and experimented with some possibilities, as can be currently seen for a few issues. However, further thought is under consideration as well as the consideration for a consolidated “Work Flow” document that describes the documentation process from beginning to end.

As a backstory for this portion of the summary, currently bits and pieces of this process are described in various BuddyPress GitHub document sections and various docs-chat meeting summaries. Additionally, there is information that is yet to be determined regarding how the BuddyPress GitHub document sources (currently there are 3 handbooks plus other miscellaneous documentation that weren’t part of any given handbook) are to be rendered as Web based documents.

Next Docs-Chat

Our next documentation meeting will happen on January 8, 2025, at 19:00 UTC in #BuddyPress.

#docs-chat, #documentation, #summary

BP Docs-Chat Agenda December 11, 2024

Hi!

Our next documentation meeting will happen on December 11, 2024, at 19:00 UTC in #BuddyPress. Here’s our agenda:

  • BP Documentation tracker status.
  • Revisit BuddyPress documentation for Build and Test:
  • Due to a holiday break (Dec 11, 2024 is last Docs-chat meeting for 2024), a date should be picked for next Docs-chat meeting which will occur in January 2025:
    • On the table for a pick is January 8, 2025 @ 19:00 UTC.
  • Open Floor.

If you have specific or additional points to discuss, please do so in the comments section of this post.

#agenda, #docs-chat, #documentation

BP Docs-Chat Summary November 27, 2024

BP Documentation tracker status:

The stats – 59%, there was no change in percentage points – 59%59%

NOTE: The stats remained flat due to no new issues were submitted and completions remained the same.

There is 1 (one) issue that is currently “In Progress“. A previous issue (BP REST API for V2) had its status reverted back to “Todo“, pending the availability of a writer. For details see the “In Progress” section (Note: Project views are dynamic and are subject to change without notice).

Due to a reduction in the number of writers/authors, the documentation effort has slowed to a crawl.

There was conversation about some of the specifics regarding the BP REST API for V2 documents, e.g., There are, currently, a total of 6 completed and 1 semi-completed documents:

This leave a remainder of 15 documents that require creation that were identified per the BP REST API Reference document.

An opening look at the Deprecation Policy for BuddyPress

Since this was an opening look, there wasn’t time to get to all bulleted items for this agenda item. There was a brief discussion on “deprecated filter hooks“, meaning not all items that had been previously deprecated have been identified and, for example, that the bp_is_profile_cover_image_active filter had been uncovered while researching a support forum topic.

The conversation moved on to “deprecated constants” since these have been identified. An example was shown between a WordPress implementation (deprecated_argument) vs the BuddyPress implementation (doing_it_wrong) and which implementation might make more sense to use. At this time, further discussion is warranted, since the practice/protocol for deprecation of specific items will be part of the rules that will be described by the Deprecation Policy.

Open Floor:

There was a brief discussion regarding the remainder (15) of BP REST API for V2 documents that have yet to be started.

Due to the upcoming holidays (Christmas and New Year’s day), there was a proposal to suspend the Docs-chat meeting until after the holidays, which will allow team members to have some sort of holiday break. The proposal was adopted, so, this will leave December 11, 2024 as the last meeting for 2024 and Docs-Chat meetings will resume in January of 2025, exact date of the 1st meeting in 2025 – TBD.

Next Docs-Chat

Our next documentation meeting will happen on December 11, 2024, at 19:00 UTC in #BuddyPress.

#docs-chat, #documentation, #summary

BuddyPress 14.3.3 is available

This is a maintenance release, please upgrade 🙏.

🍕

#14-3-3, #maintenance, #release

BuddyPress 14.3.1 is available

This is a maintenance release, please upgrade 🙏.

🍕

#14-3-1, #maintenance, #release

BP Docs-Chat Agenda November 27, 2024

Hi!

Our next documentation meeting will happen on November 27, 2024, at 19:00 UTC in #BuddyPress. Here’s our agenda:

  • BP Documentation tracker status.
  • An opening look at the Deprecation Policy for BuddyPress
    • Would this apply to Add-ons?
    • What items are subject to deprecation?
      • Functions – previous examples
      • Constants – previous examples
      • APIs – previous example (BP REST API V1) that may be an exception
      • Classes & Methods – previous examples of methods
    • Should the BP Classic add-on continue to provide the functions that had been deprecated in BuddyPress, e.g., work as it did for BP 12?
    • Other thoughts that may not have been considered or listed here.
  • Open Floor.

If you have specific or additional points to discuss, please do so in the comments section of this post.

#agenda, #docs-chat, #documentation

BP Docs-Chat Summary November 13, 2024

There was a brief conversation with SirLouen regarding the comment he made in a comment for Trac ticket #9193, prior to starting with the 1st agenda item (see agenda).

BP Documentation tracker status:

The stats – 59%, there was no change in percentage points – 59%59%

NOTE: The stats remained flat due to no new issues were submitted, while completions remained the same.

There are 2 issues that are currently In Progress. For details see the In Progress section (Note: Project views are dynamic and are subject to change without notice).

For this meeting additional details regarding the documentation statistics were shared.

TodoIn ProgressDone% Complete
Migrate2113561%
Add71953%
Update20360%
Total3024759%

Review/status of documentation for wp-admin Help tabs related to BuddyPress

There are 20 areas within wp-admin that were identified as having Help tabs that are BuddyPress related, e.g., Activity, Groups, Emails screen/pages (just to name a few):

  • 12 documents have been created and the respective Help tabs have links to their respective documents.
  • 1 document has been started (Site Notices) and put on hold due to Trac ticket #9098, if implemented will cause a revamping of the original draft.
  • The 7 remaining documents are awaiting writers to start and complete such documents.

The quest for finding additional BuddyPress logos

There were only 2 additional logos of the monochrome variety that were found, i.e., the one used by this blog (as seen below) and the other used by buddypress.org (similar but with transparent background).

Since there were no other monochrome logos discovered, a set of monochrome logos were created from the color set. The logo.md file will be updated accordingly, when time permits.

Open Floor:

@dcavins and @emaralive had brief, in general, conversations regarding:

  • Storage of official logos.
  • GitHub markdown files.
  • Biggest opportunity for the documentation effort.

Next Docs-Chat

Our next documentation meeting will happen on November 27, 2024, at 19:00 UTC in #BuddyPress.

#docs-chat, #documentation, #summary

BP Dev-Chat Summary November 06, 2024

Key Highlights

Release Schedule

  • Beta 1 release postponed by 2 weeks;
  • Several tickets need more attention before release.

Documentation Meetings

  • Proposal to merge documentation meetings with dev-chat meetings;
  • Switch from weekly to biweekly schedule.

BuddyPress 15.0.0

  • Several tickets moved out of 15.0.0 milestone
  • Confirmed tickets not making 15.0.0:
    • #9038 (BP Logged in Member’s WP Menu for Block Themes)
    • New BuddyPress network Theme implementation

Theme Development

  • BuddyPress.org theme development currently blocked
  • Potential collaboration with bbPress theme discussed
  • Challenges include complex WP meta setup, limited access, and need for simplified process

Add-ons

  • Hierarchical Groups plugin discussed as potential core add-on;
  • Plugin needs updates to work with Nouveau;
  • Further evaluation needed regarding total planned add-ons.

📆 Next Dev-Chat Agenda

It will happen on Wednesday November 20, 2024 at 18:00 UTC in #BuddyPress.

#15-0-0, #dev-chat, #summary