WordPress.org

Make WordPress Core

Opened 2 years ago

Closed 5 weeks ago

#23278 closed enhancement (wontfix)

Spin PressThis off into a plugin

Reported by: georgestephanis Owned by:
Milestone: Priority: normal
Severity: normal Version: 3.5
Component: Press This Keywords: dev-feedback
Focuses: Cc:

Description

PressThis has really been the ignored stepchild of WordPress for quite a while now. I'd like to propose that we spin it out of core and into a plugin (either installable via the plugin repo or bundled with wp, whatever)

Several things to consider:

  • Backwards Compatability: What happens when someone upgrades then uses an old bookmarklet? I'd suggest either autoinstalling, or prompting them immediately to install the plugin through a special catch in core.
  • Press This doesn't have an includes file in wp-admin/includes that other plugins could pull in, so extracting it is very unlikely to break plugins that could be manually pulling that in.
  • This will make it easier to upgrade in plugin form, and let other people have an easier time hijacking it to use their own implementations.

In today's IRC chat, as sabreuse pointed out, everyone seemed to either favor spinning it out into a plugin, or didn't have much of an opinion. If you really want it in core, please speak up! I'd love to hear your reasons.

I'm willing to throw a massive chunk of time at this to make it work, if that's the decision that we decide to move forward with.

Change History (12)

comment:2 @rmccue2 years ago

-0, I think it's a pretty useful feature for users, but it's not great as-is, so it'd need some love if it stays. It might be quicker to build on and iterate if in a plugin (as noted in IRC).

comment:3 @DrewAPicture2 years ago

  • Cc DrewAPicture added

+1 for spinning it off + improvements

comment:4 follow-up: @nacin2 years ago

Strong -1. I certainly wouldn't mind it being a bit more robust and functional in a number of ways. But the answer to "We need a better bookmarklet" (which, yes, we do) is not to simply remove it. It should remain in core while improvements occur in the form of either patches, or a plugin that can be iterated and then brought into core when it has reached a good result.

If you do any kind of blogging that results in linking to and quoting another article, it can be awesome. I don't much, admittedly, but Matt does all the time, and uses the bookmarklet. A number of journalists I know also use it.

comment:5 in reply to: ↑ 4 @danielbachhuber2 years ago

Replying to nacin:

If you do any kind of blogging that results in linking to and quoting another article, it can be awesome. I don't much, admittedly, but Matt does all the time, and uses the bookmarklet. A number of journalists I know also use it.

I use the existing bookmarklet a fair bit too. It ain't sexy, but it also ain't horribly broken. Plugin first, then bring into core as an enhancement sounds like a good approach to me.

comment:6 @kovshenin2 years ago

  • Cc kovshenin added

Related: #23278

Version 0, edited 2 years ago by kovshenin (next)

comment:8 @ircbot14 months ago

This ticket was mentioned in IRC in #wordpress-dev by melchoyce. View the logs.

comment:9 @melchoyce14 months ago

I'm interested in improving Press This, but would need developer help (and another designer wouldn't be bad, either). Is anyone else interested?

comment:10 @danielbachhuber14 months ago

I can help! I'm a pretty active user of PressThis for link blogging.

comment:11 @Michael Arestad5 months ago

Quick update to this: Work is being done to improve it as a feature plugin. You can follow along here: https://make.wordpress.org/core/features-as-plugins/

Last edited 7 weeks ago by Michael Arestad (previous) (diff)

comment:12 @helen5 weeks ago

  • Milestone Awaiting Review deleted
  • Resolution set to wontfix
  • Status changed from new to closed

I don't see us moving Press This out of core. The above plugin is scheduled for a merge back in.

Note: See TracTickets for help on using tickets.