[wp-trac] [WordPress Trac] #9757: Allow Plugin/Theme updates from a uploaded .zip file.
WordPress Trac
noreply at wordpress.org
Thu Aug 24 00:05:10 UTC 2017
#9757: Allow Plugin/Theme updates from a uploaded .zip file.
--------------------------------------------------+------------------
Reporter: hakre | Owner:
Type: feature request | Status: new
Priority: low | Milestone: 4.9
Component: Upgrade/Install | Version: 2.8
Severity: normal | Resolution:
Keywords: dev-feedback has-patch needs-refresh | Focuses:
--------------------------------------------------+------------------
Changes (by pento):
* milestone: Future Release => 4.9
Comment:
Soooo... this ticket hasn't made much progress this cycle. :-)
Unfortunately, the people who would usually work on these things (@dd32
and I, for example) are unavailable until late September, and that's way
too late to be starting work on this feature. There are a lot of hidden
complexities and edge cases to consider, it requires a deep dive into the
update code, and I'd really like to see masses of unit tests (and maybe
even some integration tests).
If someone can pick this up and run with it for the next 4 weeks, I can
absolutely provide reviews and feedback until I'm available to join you
more regularly. We have just under 6 weeks until the feature merge
deadline, that should be sufficient to build this, and give it time to
soak. If doesn't have any movement until late September, it almost
certainly ''won't'' make it into 4.9.
If you're thinking about jumping in, but aren't sure where to start, here
are some steps to think about.
- Go through the install/upgrade related screens many times, so you know
exactly how it currently works.
- Take screen shots, post them to [https://make.wordpress.org/test/
make/test], link the post here.
- Write about exactly how you think the UX flow should work. We have
plenty of UX experts subscribed to this ticket who can give you feedback.
- Iterate on the flow. Think about the edge cases - what will make it
weird? What will make it bad? What will make it break?
- Write a prototype. A plugin would be easier to test, but harder to merge
- don't worry about that now.
- Post more screenshots and video to make/test.
- Iterate.
If any of these aren't your strong point, don't sweat it - there are a
bunch of people here who will help you. If you can only dedicate time to
part of it, that's cool! There are a bunch of people here who can join you
to keep things moving.
If the ticket gets this far, it's on track to get it merged in 4.9! Good
work, friends! You're awesome people. :-D
--
Ticket URL: <https://core.trac.wordpress.org/ticket/9757#comment:59>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list