The merge window is supposed to open tomorrow for feature plugins. That means it’s crunch time. Here’s where the new Press This is.
Feature Parity
one of the requirements of core Core is the set of software required to run WordPress. The Core Development Team builds WordPress. is general feature parity with the old version of Press This. Here’s a comparison chart of where the new Press This is.
Feature |
Old |
New |
Drag & drop install on desktop |
Yes |
Yes |
Editor, including: title, image/gallery addition |
Yes |
Yes |
TinyMCE buttons (minus kitchen sink When using the WYSIWYG (What You See Is What You Get) editor in WordPress, you can expand the capabilities to allow more options. This expanded area is called the "Kitchen Sink.") |
Yes |
Mostly [1] |
Ability to publish or save as draft |
Yes |
Yes |
Post formats |
Yes |
Yes |
Categories |
Yes |
In Progress |
Tags |
Yes |
In Progress |
Content Scraping |
Yes |
Improved [2] |
Media Discovery |
Yes |
Improved [3] |
Alert before closing/navigating away |
Yes |
Todo |
Can add to bookmarks |
Yes |
Yes |
Responsive, clean design, updated icons |
No |
Yes |
Fast loading (speedy!) |
No |
Yes |
Mobile installation |
No |
Yes |
[1] A number of TinyMCE buttons are removed intentionally. Only necessary WYSIWYG What You See Is What You Get. Most commonly used in relation to editors, where changes made in edit mode reflect exactly as they will translate to the published page. buttons are shown now.
[2] Not only is it included, but it’s quite a bit smarter than the previous one.
[3] Now is actually quite exposed in the UI User interface.
Before Core Merge
Prior to merge, there’s a bunch that still needs to be done. With that in mind, @DrewAPicture has given us an extra week to accomplish this. Even still, we have a list of things that need to be done prior to devchat tomorrow, with the rest of the list done in a week.
Before Tomorrow’s Devchat (February 11)
Before Next Wednesday’s Devchat (February 18)
If we’re able to accomplish all of the above, we should be ready for merge on February 18.
Daily Chats
In this final rundown, let’s meet daily in #feature-pressthis at 17:00 UTC to make sure we’re on track for merge. Anyone interested in helping, please join us.
All development is done on Github GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/: https://github.com/MichaelArestad/Press-This/
Plugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party on the plugin repo: https://wordpress.org/plugins/press-this/
#press-this