Bug 475367 - Jupyter Notebook support for Kate
Summary: Jupyter Notebook support for Kate
Status: RESOLVED NOT A BUG
Alias: None
Product: kate
Classification: Applications
Component: part (show other bugs)
Version: 23.08.1
Platform: Other Other
: NOR normal
Target Milestone: ---
Assignee: KWrite Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-10-08 11:07 UTC by Matthias
Modified: 2023-10-09 21:13 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matthias 2023-10-08 11:07:58 UTC
SUMMARY

I know, this is a huge one. Notebooks from Jupyter are a popular tool for data scientists, and are also useful to teach programming, as its really convenient to make tutorials in them. 

If we want them in Kate, I am sure we can reuse parts of Cantor and LabPlot. 
Both are maintained and should contain most of the code, that is needed. 

Hope this helps with the adoption.


STEPS TO REPRODUCE
1. 
2. 
3. 

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Christoph Cullmann 2023-10-09 16:40:17 UTC
Hi, I think that is outside of the scope.

We have the mentioned apps that are maintained, I don't think it makes sense to fork those.

If the maintainers/devs of these apps might want to provide some Kate plugin is a different thing, but then you need to contact them.
Comment 2 Matthias 2023-10-09 20:59:00 UTC
Well, I guess I was suggesting that we make a plugin based on their sources. 
Not that we fork anything, more that we make it compatible.
Comment 3 Christoph Cullmann 2023-10-09 21:13:13 UTC
(In reply to Matthias from comment #2)
> Well, I guess I was suggesting that we make a plugin based on their sources. 
> Not that we fork anything, more that we make it compatible.

If you want to help with that or get that going, I would propose to contact these dev teams.