Skip to:
Content

Opened 3 years ago

Last modified 11 months ago

#4539 new enhancement

Member photo galleries

Reported by: sooskriszta Owned by:
Milestone: Future Release Priority: normal
Severity: normal Version: 1.6
Component: Component - Members Keywords:
Cc: vivek@…

Description

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 (5)

comment:1 @boonebgorges3 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. https://code.google.com/p/buddypress-media/ 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.

comment:2 @sooskriszta3 years ago

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

comment:3 follow-up: @sooskriszta3 years ago

The guys at BuddyPress Media http://wordpress.org/extend/plugins/buddypress-media/ have quickly created a more user-centric solution with less breast-beating than the guys at BuddyPress Album https://code.google.com/p/buddypress-media/ http://wordpress.org/extend/plugins/bp-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.

comment:4 in reply to: ↑ 3 @sooskriszta11 months ago

  • Cc vivek@… added

sbrajesh:
http://buddydev.com/mediapress/ 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 :)

comment:5 @sooskriszta11 months ago

http://buddydev.com/downloads/mediapress/versions/mediapress-1-0-beta1.zip

  • 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
Note: See TracTickets for help on using tickets.