Skip to main content

Suggestions for amending previously-saved bookmarks workflow

3 replies [Last post]
rufous
User offline. Last seen 20 weeks 1 day ago. Offline
Joined: 02/24/2010

Hi Justin,

Thanks for Pukka! It is a great little app, its speediness in particular is most appreciated for those of us who used to use the dreadful delicious bookmarklet in Safari or Chrome. I did have some resistance to the price admittedly, but thankfully your article and Daniel Jalkut's article won me over. Pricing is certainly a minefield.

I've been using it now for just over two weeks so I thought I'd send some suggestions and feedback I've had. Overall, it has performed wonderfully. I currently have 9234 bookmarks (a bit obsessive) and Pukka has managed them without a hitch! :)

Some specific feedback:

#1
The issue I'm hitting upon all the time is that when I save a bookmark and Pukka goes off and submits it, I find myself quite regularly wanting to add a few extra tags to that bookmark before I'm finished reading the page. But if I hit the Pukka bookmarklet again, I get the empty Add Link dialog, since the bookmark I just saved isn't in the local cache (and won't be for about an hour).

It seems like the easiest way to solve this (I use the term "easiest" advisedly), would be to add any bookmarks saved by Pukka to the local Core Data cache at the time when they are saved. Then further calls on the Pukka bookmarklet would hit in the cache and behave as if the local bookmark cache had been updated in the meantime. They should also be available in the Dock menu. I need this amending functionality so often that I've taken to keeping my delicious page open in a browser tab so I can amend bookmarks posted through Pukka. Not ideal!

#1.1
The second, related issue is what happens when I go to amend a bookmark that is in Pukka's cache. Pukka brings up this "Duplicate URL!" confirmation which is at odds with how the delicious bookmarklet, the delicious Firefox extension and DeliciousSafari all work. It just gets in the way.

Surely the workflow would be more intuitive if this confirmation was ditched, and the previously-posted data was just displayed there in the submission form, ready to be edited? "Reset" is still available (though again I can't see why I would use that). The information in the dialog ("This URL was previously posted...") could be added to the bottom of the form.

#2
A few times I've had Pukka complain about network errors when it tries to submit a bookmark. When this happens, each time I was able to manually submit again and have it succeed first time. Perhaps you could add in a resubmission attempt with a cool-off, and only alert the user after all attempts fail. For example, try again in 5, 15, 60 seconds.

#3
Multiple posting windows. I'll generally open Pukka as I'm reading a page and insert tags as I read. If I switch tabs to something else and want to bookmark that too, the original unsaved Pukka window (and any tags and description) gets clobbered. Would it be possible to keep this open and just open a new one for the second page?

Minor stuff:

The delay when closing the Preferences window (via the red X) is a little unnerving. Perhaps due to the number of bookmarks I have.

Tag-matching should be made case-insensitive. Though I only really encounter this when typing for:friend tags, as I think all my other tags are lowercase anyway. But I'm sure this affects others.

Ok that's about enough out of me! Thanks again, I hope this is useful,

Ross

5
Average: 5 (2 votes)
rufous
User offline. Last seen 20 weeks 1 day ago. Offline
Joined: 02/24/2010
What do you think of these

What do you think of these suggestions Justin?

Justin
Justin's picture
User offline. Last seen 6 days 21 hours ago. Offline
Joined: 05/28/2008
Hi Ross. Sorry for the delay

Hi Ross. Sorry for the delay in getting back to you. I've been composing my thoughts on these suggestions.

The issue I'm hitting upon all the time is that when I save a bookmark and Pukka goes off and submits it, I find myself quite regularly wanting to add a few extra tags to that bookmark before I'm finished reading the page.

I too find that I need to do this from time to time. It's pretty central to Pukka to move to an "available right away locally" model, but it's something I'm looking into currently.

The second, related issue is what happens when I go to amend a bookmark that is in Pukka's cache. Pukka brings up this "Duplicate URL!" confirmation which is at odds with how the delicious bookmarklet, the delicious Firefox extension and DeliciousSafari all work. It just gets in the way.

This is pretty popular as-is, but I will look into an option allowing a preference to always perform one of the action choices given in this dialog.

Perhaps you could add in a resubmission attempt with a cool-off, and only alert the user after all attempts fail.

This is also pretty oft-requested and I am looking into it.

Multiple posting windows.

You're hitting all of the popular requests :-) This one, as well as a drafts and/or offline mode, is a common request. I'm working on it.

The delay when closing the Preferences window (via the red X) is a little unnerving. Perhaps due to the number of bookmarks I have.

This is related, as closing the preferences window is what enacts a preferences save, due to possible adding & removing accounts, and sets the caching mechanism in motion again. I am looking at ways of improving this, as it is a noticeable delay for many bookmarks.

Tag-matching should be made case-insensitive. Though I only really encounter this when typing for:friend tags, as I think all my other tags are lowercase anyway. But I'm sure this affects others.

Another popular request. I'm hoping to have this in the next release.

Thanks for your suggestions. I don't mean to dismiss many of them as "already heard it" but these are pretty popular and have shaped my thinking on where Pukka is headed next. Look for some attention to these soon.

rufous
User offline. Last seen 20 weeks 1 day ago. Offline
Joined: 02/24/2010
Good to hear, thanks for

Good to hear, thanks for responding. :)

Want to join the forums? Create an account or login.