https://bugs.documentfoundation.org/show_bug.cgi?id=98372
--- Comment #16 from Keith Curtis <keithcu@gmail.com> ---
The wizards ship as a core feature and run in Python, why couldn't this? It is
good to use a more productive language in LibreOffice whenever possible, and a
research tab seems like a great example of something that would be good enough
in Python.
It is becoming the language of choice for neural networks, data science, etc. I
hope that LibreOffice one day will have PyTorch inside for the grammar checker,
and other places:
http://document-foundation-mail-archive.969070.n3.nabble.com/Fwd-AI-in-Microsoft-Office-td4231071.html
I wrote that code because it was an interesting little task for me. I think the
Beautiful Soup filter is a good start to taking the default output of
Wiktionary and making it reasonable enough to fit in a dialog box. There could
be other solutions such as requesting a mobile version. I might try to figure
that out next. Also, it should have an LRU cache to not hit their servers too
much. I'll put that in, as it's just one line of code ;-)
I could investigate how to create a simple UI, or figure out how to create /
update a research tab on the sidebar, but I've not done any LibreOffice UI
stuff yet. If someone else has more knowledge or time to learn, they could take
this Python and keep going. It should be possible to quickly build a very good
extension, and then people can decide what to do with it.
Thanks for the Wollmux reference. I may find their source and go through it.
Lightproof could also be another good starting point:
https://cgit.freedesktop.org/libreoffice/lightproof/tree
--
You are receiving this mail because:
You are on the CC list for the bug.
Context
- [Libreoffice-ux-advise] [Bug 98372] SIDEBAR: Research/Reference sidebar deck · bugzilla-daemon
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.