Bug 1398528 - Kate's default Python plugins are not available
Summary: Kate's default Python plugins are not available
Keywords:
Status: CLOSED CANTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: kate
Version: 24
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Than Ngo
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 1169738 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-11-25 06:11 UTC by Nick Coghlan
Modified: 2016-11-25 14:40 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-11-25 06:54:43 UTC
Type: Bug


Attachments (Terms of Use)

Description Nick Coghlan 2016-11-25 06:11:06 UTC
Description of problem:

As a follow up to https://bugzilla.redhat.com/show_bug.cgi?id=1169738 the Python plugins have apparently been part of the default upstream Kate release since some time in 2013: https://kate-editor.org/2013/02/18/new-plugins-to-the-kate-utils-to-python-javascript-django-and-xml/

However, of the plugins described there, only the XML ones appear in the Kate plugins menu on Fedora, and I can't find any documentation anywhere on what needs to be done to enable the others as a Fedora user, and "dnf search kate" doesn't provide any promising info either.

Version-Release number of selected component (if applicable):

kate-16.08.2-1.fc24.x86_64
kate-plugins-16.08.2-1.fc24.x86_64

How reproducible:

Always

Steps to Reproduce:
1. Run Kate
2. Open Settings->Configure Kate
3. Go to the "Plugins" section

Actual results:

No Python plugins listed

Expected results:

Python plugins are listed and can be enabled

Additional info:

I get the same problem building Kate from source with the default instructions at https://kate-editor.org/build-it/#linux

I also tried installing the Python level dependencies listed at the old Python module https://pypi.python.org/pypi/Kate-plugins page (with only pyplete and pyjslint needing to be installed as --user installs directly from PyPI) but that didn't make any visible difference in the behaviour of Kate (neither the system one nor my local build)

Comment 1 Nick Coghlan 2016-11-25 06:54:43 UTC
I finally managed to find a reference to the feature being removed upstream here: https://bugs.kde.org/show_bug.cgi?id=333941#c6

And it looks like support for any Python-based app extensions was gutted framework wide with the move to KF5: https://forum.kde.org/viewtopic.php?f=289&t=124308

Comment 2 Kevin Kofler 2016-11-25 14:40:28 UTC
*** Bug 1169738 has been marked as a duplicate of this bug. ***


Note You need to log in before you can comment on or make changes to this bug.