Alexander Batischev
Alexander Batischev
They both connect to server every time. TT-RSS [does it](https://github.com/akrennmair/newsbeuter/blob/112fb35ab16f2ef9c122877f51c6881c68db3795/src/ttrss_api.cpp#L75) through Newsbeuter's utility function [`utils::retrieve_url`](https://github.com/akrennmair/newsbeuter/blob/15afc350c8c035b7b07fec498f8ef052c2a5e3db/src/utils.cpp#L423), while OwnCloud News [rolls their own implementation](https://github.com/akrennmair/newsbeuter/blob/15afc350c8c035b7b07fec498f8ef052c2a5e3db/src/ocnews_api.cpp#L243), but as far as I can see it's...
I have no explanation for that :(
I was reading our TT-RSS API code just now and found that "mark article read" is handled separately: a thread is spawned and `retrieve_url` is called there. This is why...
> you are saying probably what is happening in No 2 is that the first step is DNS lookup, then … some other kind of newsbeuter processing that is very...
What are the benefits? I skimmed [Snapping philosophy](http://snapcraft.io/docs/snaps/philosophy), but don't see anything important for Newsbeuter there. Also, what version of Newsbeuter do you want to package? Will it be only...
> Snap packages contain all dependencies That means I have to track them all (and transitive dependencies too!) in order to update on next Heartbleed—something that maintainers would've done for...
Thanks for the detailed response! > If a lib is no longer needed or a new lib is required the .yaml must be edited (it's a single file and the...
> (also users will stay forever with outdated packages) So in response, Snap takes away the very ability to update. Though I do see where they're coming from here—compartmentalization helps...
> That's the crux of the matter, really: if it's in the repo, I can't have it out of my mind Now I think I can. So with what limited...
> I think the best is to put all snap related files into it's own directory, with it's own .gitignore and README.md. Sounds good to me. > let's talk later...