Bug 449739

Summary: XBEL format
Product: [Applications] keditbookmarks Reporter: genghiskhan
Component: generalAssignee: Konqueror Bugs <konqueror-bugs-null>
Status: REPORTED ---    
Severity: wishlist CC: nicolas.fella
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: From https://web.archive.org/web/20020718042000/http://twistedmatrix.com/users/jh.twistd/moin/moin.cgi/xbel_2d1_2e0_2exsl
xbel-1.0.xsl

Description genghiskhan 2022-02-07 10:30:48 UTC
Store bookmarks in XBEL format https://en.wikipedia.org/wiki/XBEL

Note: On Android I am using Floccus https://floccus.org/
Comment 1 genghiskhan 2022-02-07 22:28:12 UTC
Created attachment 146407 [details]
From https://web.archive.org/web/20020718042000/http://twistedmatrix.com/users/jh.twistd/moin/moin.cgi/xbel_2d1_2e0_2exsl

The attached XSL script converts XBEL into HTML.

1) Rename FILENAME.xbel into FILENAME.xml
2) Below first line <?xml version="1.0" encoding="UTF-8"?>
3) Add <?xml-stylesheet type="text/xsl" href="xbel-1.0.xsl"?>
4) Open XML file

Done
Comment 2 genghiskhan 2022-02-07 22:29:31 UTC
Created attachment 146408 [details]
xbel-1.0.xsl

The attached XSL script converts XBEL into HTML.

1) Rename FILENAME.xbel into FILENAME.xml
2) Below first line <?xml version="1.0" encoding="UTF-8"?>
3) Add <?xml-stylesheet type="text/xsl" href="xbel-1.0.xsl"?>
4) Open XML file

Done

From https://web.archive.org/web/20020718042000/http://twistedmatrix.com/users/jh.twistd/moin/moin.cgi/xbel_2d1_2e0_2exsl
Comment 3 Nicolas Fella 2022-02-07 22:50:46 UTC
I don't understand what you are asking for. Could you clarify that?
Comment 4 genghiskhan 2022-02-07 23:20:16 UTC
Pardon me for the attachments.
The attachment was meant for bug id #449738
To clarify, I think best practice would be to store bookmarks in XBEL format, just like Midori and Otter Browser do.
Comment 5 Nicolas Fella 2022-02-08 00:09:05 UTC
So this is about Falkon?
Comment 6 genghiskhan 2022-02-08 09:31:26 UTC
It is about uniformity in order to ease the process of migrating data from one software to another.
XBEL, as a default, seems to be the best choice.
Comment 7 genghiskhan 2022-02-08 09:55:18 UTC
Here's my challenging case:

I was bound to Mozilla Firefox for over 5 years, due to the software specific was places.sqlite is designed and due to having over 50,000 bookmark entries (which only increased by the hour) and I had no idea how to migrate to another software which would satisfy my needs, preserve my entire data intact and work under Linux.

The only software that finally lured me out of Mozilla was buku, as it had all the necessities that I needed, and even more useful components provided by complement software that have increased my productivity and most importantly, my own physical mobility.

Thanks to buku <https://github.com/jarun/buku>, I now spend 40% lesser time at offices, soho, and home (which up until recently was around 5 hours) because now I can allow myself to utilize my bookmarks, safely, when I'm outdoors with ARM based devices and SBC machines.

If Mozilla would have choose XBEL when they have release Firefox 3, as they really should have, instead of releasing places.sqlite to increase user's dependency on Mozilla (Sorry, Mozilla, that's not the open-source spirit), I wouldn't have had to suffer as much as I have all these years, and I would not have had to spend over $2,000 for hardware that would handle the inefficient and expensive way that Firefox makes it's search inside the places.sqlite file which is causing for high CPU consumption and I/O rate.

Now I'm proud to join a precious person I know for a long time and say "so long... and thanks for all the..." http://www.andyhalford.com/syncplaces/

Bottom line, I'm for the Portability of data between various of applications.
It is *inconceivably* crucial.
Comment 8 Nicolas Fella 2022-02-08 12:31:05 UTC
You reported this bug for "keditbookmarks", which is a tool to edit the bookmarks database of KDE applications like Dolphin and Konqueror. Those bookmarks *are* stored in XBEL format, so once again I'm asking you what exactly you think is missing
Comment 9 genghiskhan 2022-02-08 18:10:37 UTC
I beg your pardon. I didn't notice it.

I've used keditbookmarks for bookmarks I have imported from HTML.
I've not found a way to use tags.

Am I missing the tag feature or should I open a new bug?