src/bp-activity/classes/class-bp-activity-activity.php1

Type Line Description
todo 1148 Should parameters be optional?

tests/phpunit/includes/factory.php1

Type Line Description
todo 330 Implement.

src/bp-core/admin/bp-core-admin-slugs.php3

Type Line Description
todo 19 Use settings API
todo 111 Use settings API
todo 252 Use settings API

src/bp-forums/bbpress/bb-includes/backpress/pomo/mo.php2

Type Line Description
todo 124 warnings for control characters
todo 136 warnings for control characters

src/bp-core/classes/class-bp-admin.php1

Type Line Description
todo 22 Break this apart into each applicable Component.

src/bp-templates/bp-legacy/buddypress-functions.php3

Type Line Description
todo 616 Deprecate
todo 658 Deprecate
todo 1331 Audit return types

src/bp-core/admin/bp-core-admin-components.php2

Type Line Description
todo 50 Use settings API
todo 255 Use settings API when it supports saving network settings

src/bp-core/bp-core-functions.php2

Type Line Description
todo 402 Move to members component?
todo 920 Deprecate?

src/bp-activity/bp-activity-template.php13

Type Line Description
todo 598 Deprecate.
todo 612 Deprecate.
todo 632 Deprecate.
todo 646 Deprecate.
todo 899 Properly deprecate in favor of bp_activity_type() and remove redundant echo
todo 914 Properly deprecate in favor of bp_get_activity_type().
todo 1423 properly deprecate this function.
todo 1438 properly deprecate this function.
todo 1748 deprecate $args param
todo 1766 deprecate $args param
todo 1766 Given that checks for children already happen in bp_activity_recurse_comments(), this function can probably be streamlined or removed.
todo 3548 properly deprecate in favor of bp_member_activity_feed_link().
todo 3606 properly deprecate in favor of bp_get_member_activity_feed_link().

src/bp-members/bp-members-functions.php5

Type Line Description
todo 240 Deprecate.
todo 960 No need for the user fallback checks, since they're done in bp_is_user_active().
todo 1149 Deprecate.
todo 1654 Why do we have this wrapper?
todo 1683 There appears to be a bug in the return value on success.

src/bp-activity/classes/class-bp-activity-list-table.php1

Type Line Description
todo 394 For this to work, BP_Activity_Activity::get() needs updating to support ordering by specific fields.

src/bp-xprofile/bp-xprofile-admin.php1

Type Line Description
todo 125 Improve error message output

src/bp-core/deprecated/2.2.php1

Type Line Description
todo 31 Support untrashing better

src/bp-messages/bp-messages-template.php1

Type Line Description
todo 840 Move markup to template part in: /members/single/messages/search.php

src/bp-core/classes/class-bp-theme-compat.php2

Type Line Description
todo 36 We should probably do something similar to BP_Component::start().
todo 36 If this is only intended to be extended, it should be abstract.

src/bp-settings/bp-settings-functions.php1

Type Line Description
todo 323 We should look for a custom key like 'exporter_frontend_name' if available.

src/bp-templates/bp-nouveau/includes/groups/template-tags.php1

Type Line Description
todo 209 This output isn't localised correctly.

src/bp-groups/bp-groups-template.php7

Type Line Description
todo 1809 Deprecate.
todo 1834 Deprecate.
todo 1851 Deprecate.
todo 2253 Remove in 1.4
todo 2332 Deprecate.
todo 5095 Deprecate?
todo 5116 Deprecate?

src/bp-core/admin/bp-core-admin-functions.php2

Type Line Description
todo 101 Add convenience links into the markup once new positions are finalised.
todo 458 Make this part of the BP_Component class and split into each component.

src/bp-groups/classes/class-bp-groups-component.php1

Type Line Description
todo 43 Is this used anywhere? Is this a duplicate of $default_extension?

src/bp-activity/bp-activity-functions.php4

Type Line Description
todo 2955 Why is an activity id required? We could look this up.
todo 2955 Why do we encourage users to call this function directly? We could just as easily examine the activity type in bp_activity_delete() and then call this function with the proper arguments if necessary.
todo 3465 We should probably save $source to activity meta.
todo 3932 Support untrashing better.

src/bp-templates/bp-nouveau/includes/template-tags.php3

Type Line Description
todo 70 Move this into bp-nouveau/includes/friends/template-tags.php once we'll need other friends template tags.
todo 148 Dismiss button re-worked to try and prevent buttons on general BP template notices - Nouveau user_feedback key needs review.
todo 1843 28/09/17 added 'empty( $text )' check to $object query as it wasn't returning output as expected & not returning user set params This may require further examination - hnla

src/bp-messages/classes/class-bp-messages-thread.php1

Type Line Description
todo 878 We should remove this. No one is going to upgrade from v1.1, right?

src/bp-xprofile/bp-xprofile-activity.php1

Type Line Description
todo 336 Mark as deprecated

src/bp-core/bp-core-moderation.php1

Type Line Description
todo 201 Why don't we use wp_blacklist_check() for this?

src/bp-forums/bbpress/bb-includes/backpress/pomo/po.php1

Type Line Description
todo 50 sorting

src/bp-core/bp-core-options.php3

Type Line Description
todo 360 Use settings API and audit these methods.
todo 635 split and move into blog and forum components.
todo 658 Move into groups component.

src/bp-members/bp-members-template.php7

Type Line Description
todo 1332 Move to a back-compat file?
todo 2165 This should be properly escaped.
todo 2197 This should be properly escaped.
todo 2259 Should be properly escaped.
todo 2325 Should be properly escaped.
todo 2357 Should be properly escaped.
todo 2547 Remove this function. Echoing a bool is pointless.

src/bp-templates/bp-nouveau/includes/members/template-tags.php2

Type Line Description
todo 761 replace with Ajax feature
todo 773 replace with Ajax featur

src/bp-activity/classes/class-bp-akismet.php3

Type Line Description
todo 379 Spam counter?
todo 379 Auto-delete old spam?
todo 614 Update activity meta to allow >1 record with the same key (iterate through $history).

src/bp-notifications/bp-notifications-functions.php2

Type Line Description
todo 422 This function assumes that items with the user_id in the item_id slot are associated with that user. However, this will only be true with certain components (such as Friends). Use with caution!
todo 555 This function assumes that items with the user_id in the item_id slot are associated with that user. However, this will only be true with certain components (such as Friends). Use with caution!

src/bp-groups/bp-groups-adminbar.php1

Type Line Description
todo 25 Add dynamic menu items for group extensions.

src/class-buddypress.php1

Type Line Description
todo 720 Move bp-default to wordpress.org/extend/themes and remove this.

src/bp-friends/classes/class-bp-friends-friendship.php5

Type Line Description
todo 681 Why is this in the Friends component?
todo 769 Why does this exist, and why is it in bp-friends?
todo 810 Why does this exist, and why is it in bp-friends?
todo 847 Why does this exist, and why is it in bp-friends?
todo 906 Need to do a group component check before using group functions.

src/bp-templates/bp-nouveau/includes/activity/template-tags.php1

Type Line Description
todo 250 This function is too large and needs refactoring and reviewing.

src/bp-messages/bp-messages-cssjs.php2

Type Line Description
todo 38 Why do we call wp_print_styles()?
todo 60 Why is this here and not in a properly enqueued file?

src/bp-members/bp-members-adminbar.php1

Type Line Description
todo 22 Deprecate WP 3.2 Toolbar compatibility when we drop 3.2 support.

src/bp-friends/bp-friends-template.php3

Type Line Description
todo 76 Deprecate
todo 124 Deprecate
todo 188 Deprecate

src/bp-forums/bbpress/bb-includes/backpress/class.wp-http.php2

Type Line Description
todo 479 Add support for footer chunked headers.
todo 1560 The WordPress convention is to use underscores instead of camelCase for function and method names. Need to switch to use underscores instead for the methods.

src/bp-core/bp-core-template.php8

Type Line Description
todo 116 Deprecate.
todo 183 Deprecate.
todo 318 Deprecate.
todo 496 Deprecate.
todo 704 Deprecate.
todo 715 Deprecate.
todo 1116 Deprecate. It doesn't make any sense to echo a boolean.
todo 2820 How is this functionally different from bp_is_group()?