Skip to:
Content

BuddyPress.org

Opened 7 years ago

Closed 22 months ago

#4541 closed enhancement (maybelater)

Better Directories

Reported by: sooskriszta Owned by: boonebgorges
Milestone: Priority: normal
Severity: normal Version: 1.6
Component: Members Keywords: trac-tidy-2018
Cc:

Description

Please merge this into BP core - I really don't see why these functions are not already in core.
http://wordpress.org/extend/plugins/bp-better-directories/

Change History (10)

#1 @johnjamesjacoby
7 years ago

  • Milestone changed from Awaiting Review to Future Release
  • Owner set to boonebgorges
  • Status changed from new to assigned

Probably:

WARNING! This plugin may not scale well! Don't use without decent object caching.
WARNING! This plugin is not ready to be used on a production site!

#2 @boonebgorges
7 years ago

I really don't see why these functions are not already in core.

The answer is:

WARNING! This plugin may not scale well! Don't use without decent object caching.
WARNING! This plugin is not ready to be used on a production site!

BuddyPress's xprofile component is not built in a way to make these sorts of queries scalable. The rewrite of the main user query (using BP_User_Query) for 1.7 is a step in the right direction, but a lot of large architectural changes have to take place before it's feasible to include this kind of functionality in BP core.

#3 @sooskriszta
7 years ago

If these large architectural changes are desirable, perhaps it makes sense to create tickets for them (even if only under Future Release milestones)? And then these can be set up as dependencies...

Would be good to at least get the discussion going...

#4 @boonebgorges
7 years ago

Yes, I guess that's right, except that I'm not 100% sure what the changes would be. I'll think about it.

#5 @sooskriszta
7 years ago

If and when #4694 is implemented, additional searches could include:

  • greater than x
  • less than x
  • between x and y

#6 @sooskriszta
7 years ago

Any futher thoughts, @boonebgorges ?

(sorry for being such a pest, but I think this is very important functionality)

#7 @boonebgorges
7 years ago

Any futher thoughts, @boonebgorges ?

No further thoughts, though I agree that this is important functionality. However, the fact remains that there is a ton of work to be done to make it feasible - probably, in fact, an entire rewrite of the xprofile component.

For the time being, please just use the BP Better Directories plugin. If you have suggestions on how that plugin could be improved, please open issue tickets, or send pull requests. It's possible that the plugin will serve as the basis for any feature of this sort in BP core.

#8 @boonebgorges
7 years ago

Would be good to at least get the discussion going...

Point well taken. I've opened #4796 with some ideas.

#9 @DJPaul
22 months ago

  • Keywords trac-tidy-2018 added

We're closing this ticket because it has not received any contribution or comments for at least two years. We have decided that it is better to close tickets that are good ideas, which have not gotten (or are unlikely to get) contributions, rather than keep things open indefinitely. This will help us share a more realistic roadmap for BuddyPress with you.

Everyone very much appreciates the time and effort that you spent sharing your idea with us. On behalf of the entire BuddyPress team, thank you.

If you feel strongly that this enhancement should still be added to BuddyPress, and you are able to contribute effort towards it, we encourage you to re-open the ticket, or start a discussion about it in our Slack channel. Please consider that time has proven that good ideas without contributions do not get built.

For more information, see https://bpdevel.wordpress.com/2018/01/21/our-awaiting-contributions-milestone-contains/
or find us on Slack, in the #buddypress channel: https://make.wordpress.org/chat/

#10 @DJPaul
22 months ago

  • Milestone Awaiting Contributions deleted
  • Resolution set to maybelater
  • Status changed from assigned to closed
Note: See TracTickets for help on using tickets.