[buddypress-trac] [BuddyPress Trac] #6290: Avatars, an extensible UI

buddypress-trac noreply at wordpress.org
Tue Mar 31 19:10:25 UTC 2015


#6290: Avatars, an extensible UI
------------------------------------+-----------------------
 Reporter:  imath                   |       Owner:  imath
     Type:  idea                    |      Status:  assigned
 Priority:  normal                  |   Milestone:  2.3
Component:  API - Avatars           |     Version:
 Severity:  normal                  |  Resolution:
 Keywords:  has-patch dev-feedback  |
------------------------------------+-----------------------

Comment (by boonebgorges):

 Whoa whoa whoa whoa whoa.

 We have to use JavaScript to do things like native camera capture. This
 means using some kind of modal dialog, or else a Backbone-ish dialog
 embedded in a page. I think imath went with the modal option because it
 closely aligns with what WP does for the Media Library. I think this is a
 very good option, but if we don't like it, we can always change it in a
 future version. Let's not stop work on this ticket for this reason.

 Regarding extensibility: In the long run, we want plugins to be able to
 add their own versions of the uploader, ideally with a minimal amount of
 work. imath has already demonstrated that it's not too difficult, and in
 the future I imagine that we'll discover ways to make it even easier.
 However, let's remember that we are first building something very
 specific: a replacement for our avatar upload system. Let's build
 something *really great* for that purpose for 2.3. In my mind,
 extensibility is a secondary concern for the moment - it goes without
 saying that we don't want to preclude the possibility of extending the UI,
 but we should first worry about getting it right for our particular use
 case. We can always improve the API in future versions.

--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/6290#comment:32>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac


More information about the buddypress-trac mailing list