[buddypress-trac] [BuddyPress Trac] #6841: Framework for bulk data handling after updates

buddypress-trac noreply at wordpress.org
Fri Jan 22 20:05:26 UTC 2016


#6841: Framework for bulk data handling after updates
----------------------------------+------------------------------
 Reporter:  boonebgorges          |       Owner:
     Type:  enhancement           |      Status:  new
 Priority:  normal                |   Milestone:  Awaiting Review
Component:  API - Update/Install  |     Version:
 Severity:  normal                |  Resolution:
 Keywords:                        |
----------------------------------+------------------------------

Comment (by imath):

 +1 to the "last option" : AJAX-powered interface

 > (b) it requires user action

 I'd say not necessarly. We display the Welcome screen without any user
 action, we could use the same technic to open the Upgrade page asking the
 Admin to wait :)

 It appears i'll need to do some upgrade in the next version of BuddyDrive,
 so i've been "javascripting" a bit this afternoon. Here's how it's looking
 like : https://cldup.com/mxxigK1aOo.mov
 I've chosen to add a notice but as i've said just above, we could redirect
 the user to the page. Moreover, you'll see that the upgrade starts as soon
 as the page is loaded.

 When working on it, i realized, we may need to run more than one upgrade
 task when BuddyPress is updated, because:
 - we may change various things from one version to another (eg #6413
 #6482)
 - the user may upgrade from let's say 2.5 to 2.8. In this case,  upgrade
 tasks for 2.6, 2.7 and 2.8 should probably be processed.

 @sbrajesh 's comment made me think we could build an "extendable"
 interface:
 - BuddyPress plugins could use for their need,
 - Repair tools could use,
 - Any other batch process like sending emails for instance.

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


More information about the buddypress-trac mailing list