If you want to leave some feedback about our applications or if you just want to contact us about anything, please email us at feedback@bananafishsoftware.com.
No, they are identical. Both versions are sandboxed and have the exact same capabilities. I usually release the Direct version when submitting the Mac App Store version to Apple. However, with review times much shorter than they used to be, this means that in practice updates for the Direct version are available roughly 1 day before the Mac App Store version.
The Pinboard API doesn’t have support for starring a bookmark. There is a way to retrieve whether a bookmark is starred – which is why you can view you starred bookmarks in Spillo – but there is no way to star or unstar a bookmark. I hope the Pinboard API will support it one day.
Not at the moment. There are already great Pinboard client application on iOS and I feel my time is better spent making Spillo for Mac as good it can be.
A bookmark is usually marked as unsyncable when Spillo receives a "414 Request-URI Too Long" response status code from Pinboard. This can happen when a bookmark description is very long. While, the Pinboard API theoretically limits the description length to 65,536 characters, the fact that the API only supports GET requests means that all parameters have to be sent in the URL itself (rather than in the request body like for POST requests for example). In practice, the Pinboard API limits the number of characters a URI can contain to 4,103 which means that if your bookmark has a long description, Spillo will hit this issue and will be unable to sync your bookmark. Note that since Spillo doesn’t want to mess with your data, it doesn’t automatically shorten your descriptions to make them fit into these limits. Instead, it marks the bookmark as unsyncable and offers you the chance to update it. Also, note that bookmarks with a very large description will happily be pulled down from Pinboard (since the response for a GET request comes in the HTTP body that doesn’t have similar character limits) but you might hit this issue if you happen to update them and Spillo needs to sync them back to Pinboard. Let’s hope for a version 2 of the Pinboard API soon supporting POST requests! In the meantime, you can read the current Pinboard API specifications for more info: https://pinboard.in/api/.
In short: no. The Pinboard API doesn’t officially offer any way to access the full-text of a bookmark. It would be quite simple for Spillo to cache the content of a bookmark page and offer full-text search but it’s also a big part of Pinboard’s business model. For this reason, I haven’t felt comfortable re-implementing this feature in Spillo, thus allowing them to get the service while having a standard Pinboard account. In the future, I might enable this feature in Spillo for Pinboard archiving customers. I’m still unsure though, so no promise. Stay tuned!
No. While Pinboard notes are pretty cool I don’t consider them a core feature of the Pinboard experience that Spillo is trying to provide.