diff options
| author | Juuso Lapinlampi <wub@partyvan.eu> | 2016-05-29 18:14:55 +0200 |
|---|---|---|
| committer | Juuso Lapinlampi <wub@partyvan.eu> | 2016-05-29 18:14:55 +0200 |
| commit | 792e14517ea33f91f3ce9ec9614933f42f3c4b9e (patch) | |
| tree | a91dde7a06ae66c5bff9d5b030ed6add02af7705 | |
| parent | d22eba66c03ad823298dfacfaeb86754ea47427f (diff) | |
pages: Deprecate tools page
The tools page is long-hated from a Pomf maintainer perspective. URLs
are rarely long lived, tools fall unsupported quickly, every Pomf clone
tries to furiously make its own edits to the tools page etc. It's awful.
Let's remind that Pomf's primary scope is a file uploader, not a
collection of tools. A third-party site can list the available and
supported tools, and it can be a collaborated effort.
At this point, the API isn't even stable to support any tools. All the
API functions are deprecated at this point, and the upload end-point
/upload.php is to be phased away into some other saner URI which doesn't
rely on PHP to be used 20 years later. These tools very likely won't be
supported later.
Please don't even mention about ShareX source code and Git commit
messages. You'll cry.
Lastly someone may complain about a years old unsupported Pomf release
that no longer gets updates, and how their tool in the tools page is
wrong or broken despite the tool supporting the older API. You'll get my
point: this is not a Pomf core feature, but an extension.
ewhal fell off.
Cc: Eliot Whalan <ewhal@pantsu.cat>
| -rw-r--r-- | pages/nav.swig | 1 | ||||
| -rw-r--r-- | pages/tools.swig | 5 |
2 files changed, 6 insertions, 0 deletions
diff --git a/pages/nav.swig b/pages/nav.swig index 6f1a74e..fb1344a 100644 --- a/pages/nav.swig +++ b/pages/nav.swig @@ -23,6 +23,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. <ul> <li><a href="/">Pantsu</a></li> <li><a href="//p.pantsu.cat/">Paste</a></li> + {# tools.html is deprecated since 2.1.0. #} <li><a href="tools.html">Tools</a></li> <li><a href="//git.pantsu.cat/pantsu/pomf">Git</a></li> {# other.html is deprecated since 2.1.0. #} diff --git a/pages/tools.swig b/pages/tools.swig index 01aa3dc..3b02c89 100644 --- a/pages/tools.swig +++ b/pages/tools.swig @@ -21,6 +21,11 @@ IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. #} +{# +This template is deprecated since version 2.1.0. It may be removed in a future +release. +#} + {% extends "layout.swig" %} {% block title %}Tools{% endblock %} |
