Skip to:

Opened 12 years ago

Closed 6 years ago

#4539 closed enhancement (maybelater)

Member photo galleries

Reported by: sooskriszta's profile sooskriszta Owned by:
Milestone: Priority: normal
Severity: normal Version: 1.6
Component: Members Keywords: trac-tidy-2018
Cc: vivek@…


Photos are the biggest attraction in social networking. BP creates social networks without member galleries – this way it is probably only helpful to some very specific niches such as programmer groups, etc. and is leaving out a massive chunk of the market on the table.

My humble request – please add a member photo gallery feature in 1.7

It’s needed by pretty much everyone, and hence really a “core” feature.

WP already has some image processing built in that BP could/should leverage. As a member of a social network, I should be able to create my own albums, add photos and videos to them and tag friends and places. That much is really core. (including automatic resizing and lossless compression, and post upload of photos/videos to activity stream)

Further functionality, such as watermarking, CDN support, user notifications, comments, are probably plugin territory.

Change History (7)

#1 @boonebgorges
12 years ago

  • Milestone changed from Awaiting Review to Future Release

Photos are the biggest attraction in social networking.

IMO you're overstating the case a bit. Photos are important, but only for a subset of applications of BP.

In any case, handling images in a truly flexible and robust way is extremely difficult. The BuddyPress Media team has invested many thousands of developer hours into writing tens of thousands of lines of code to do it in a scalable way. This in itself should indicate that it's not quite as trivial to integrate as you sugget.

If a plugin like BuddyPress Media can handle this well, then it's all the better that we not try to produce a lamer version of the very same functionality in core. Putting it in core simply means that our limited core developer resources get stretched all that much thinner. Our job as BP core is to provide the platform on which these other plugins can operate.

All of this being said, it's not impossible that some simple media capabilities would one day be built into BP. But it's out of the question for this release. If anything were to be included, it would have to be done very carefully, working closely with teams like the BP Media team to determine how we could build something minimal in BP that could be scaffolded by other plugins.

#2 @sooskriszta
12 years ago

I would submit that instead of developing separate media management capabilities, BuddyPress could leverage the existing WordPress capabilities...

#3 follow-up: @sooskriszta
11 years ago

The guys at BuddyPress Media have quickly created a more user-centric solution with less breast-beating than the guys at BuddyPress Album And they have done do without questioning BuddyPress' architectural choices.

But it would be nice to see this in the core as basic media capabilities would be useful for most folks.

#4 in reply to: ↑ 3 @sooskriszta
10 years ago

  • Cc vivek@… added

sbrajesh: Uses WordPress's media capabilities.

I am putting the code on github in a few days and I have tried to architect in the way that in future it may be considered for the core. At the moment, I will say, let us wait for few releases to get it stable enough and get all the feedbacks. After that, I will be happy to contribute it to the core :)

#5 @sooskriszta
10 years ago

  • User media/gallery/album
  • Group media/gallery/album
  • Photo, Audio, Video
  • Drag and Drop Uploader
  • Upload from Activity
  • Automatic Wall galleries creation (like Facebook) for Groups/Users
  • Grid Layout for media
  • Playlist view for audio/Video Galleries

#6 @DJPaul
6 years 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
or find us on Slack, in the #buddypress channel:

#7 @DJPaul
6 years ago

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