I personally only support the latest stable release, so I only support 3.7.
Python is extremely backwards-compatible so there's never been any breakages for me, from 3.4 to 3.5 to 3.6 to 3.7.
I really miss having synchronised bookmarks between chrome, chromium, and firefox. All my bookmarks live / fit in the bookmarks bar, and synced bookmarks were a deitysend for seamless movement between laptop/desktop/vdi/work/home/etc.
This is a great project. Here are some things I noticed that set this project apart from others:
1) Detailed (up-to-date!!) documentation for installation. Sometimes you have difficulties installing a project because either the documentation is out of date or just excludes important details. Not true here - you create the virtualenv and run the scripts. There is nothing esoteric about setting up this project to use.
2) It's on the latest version of Django. It can be a little discouraging to use a project that is running on a version of a library that is no longer supported.
3) It doesn't require redis or nginx to run out of the box. It works as expected without these things, which means I was able to test the project simply by installing the python dependencies.
4) The interface is simple to use.
5) Project can be scaled up with celery.
6) Full disclosures about problems one may run into with this project and how to address them.
It took me 1 minute to install this project. I didn't encounter any errors. THIS is how you get people to use your project.
The only thing I can say is that the interface needs a little improvement, but this is so easy to over look with such a functional project.
Thank you kanishka-linux for creating this project.
About user-interface, I agree it needs improvement. Especially inbuilt reader needs some work.
Can you suggest some improvements in UI?
There are some spacing issues here and there - the username/settings drop down next to the search input is not vertically aligned with the rest of the elements. The create new directory form and add URL form is pushed to the right a bit. I'd either center those or keep them aligned left.
One thing I'd try is making the create new directory part into a pop over. It would actually increase the time to create a new directory (additional click/tab), but in my case it'd be okay since I would be creating new ones so infrequently. The idea is a "new directory" button with that form in a pop over when active.
I'd consider using list elements instead of a table for the directory listing and link listing.
For the directory listing, I'd experiment with replacing the links count/action dropdown with something right next to or immediately below the link to the directory. i.e.
MyDirectory <link icon> 3 • rename • remove
With more emphasis (using styles) on the name of the directory. Hovering over <link icon> 3 could have a title attr that said something like "3 links in MyDirectory".But the project works fine and the UI isn't really taking too much away from using it.
I want a record button in my browser bar that I can leave on!
Beats me why this isn't just a normal feature in the browser. No need for no stinkin' SAAS to do it ..
Do you also use a folder hierarchy for separate topics, and-or a file naming scheme?
And have you scripted the pdf generation to an extent, or is everything done by hand? (I suppose manual saving and pdf naming might work as a fairly nice "bullshit filter", at least for some period.)
How much time does it usually take for you to store a link that way?
$ ls -l | grep "hacker news"
PDF Generation scripted? Also no. This is just a print-to-pdf hotkey away, no need to script it. The PDF names come from the title of the web page, so its sometimes necessary to adjust this and make my own title, but only about 2% of the time.Time to store? As much time as it takes to print most web pages to PDF - i.e. mere seconds.
And there is so much data to be harvested in the collection - best of all, its all mine. No third-party gets to see it, collate the data, see where my interests are, sell me things, etc.
"Do not attempt to compete with Pinboard"[0]
[0] https://blog.pinboard.in/2017/06/pinboard_acquires_delicious...
Personally, I don’t like services for software. I like this model where I pay for my own hosting (which I do already) and run OSS software for free. To me, the DIY model is suitable and sustainable for user level programmers.
About gif, they are will be included in the archived page. Everything with 'img' tag will be fetched for archiving.