Mats Sjöberg wrote:
> On Wed, Jan 29, 2014 at 07:44:15PM -0400, Joey Hess wrote:
> > https://microca.st/howcanuhavemyusername/note/U3BdE1SYRpmcDl-_5Ae6WQ
> > 
> > In the web interface, this post has 4 comments. In pumpa, only the first
> > comment is shown. (After expanding the post in the UI since it started
> > collapsed.) I noticed several other posts where pumpa was not showing
> > some or all of the comments.
> > 
> > Tried reloading the timeline in pumpa, this did not make the missing
> > comments show up. Restarting pumpa entirely did.
> 
> Yes, I'm pretty sure I know why this problem occurs, but I haven't yet
> decided on the best solution.  My guess is you are not following the
> other people in who replied to the thread (whose replies did not show
> up in Pumpa)?

I am following none of the people who commented in that thread.
(Including the thread poster who made the 1st comment, which I did see.)
Only saw it at all becuase someone I am following (you) shared it.

> The problem is that Pumpa currently fills in any new replies (that
> appear after the main post has first appeared) when they arrive in the
> meanwhile feed.  The meanwhile feed shows only replies from people you
> follow.  To get all replies it would have to reload the original post,
> but the problem is I cannot know which posts have received new
> replies, so I would have to poll *all* posts in the inbox, which would
> cause something like 20-100 extra http requests.

Yeah, sounds like a pump.io protocol design problem.

> Another partial solution would be to reload the inbox feed itself,
> which usually contains the 20-or-so newest posts. This would
> automatically get the 4-5 newest comments for each of those posts.
> Right now Pumpa only polls for new items.
> 
> Anyway, I will need to figure out some kind of solution before the
> next release, this is an annoying issue.

I think that I'd at least expect an explicit reload of the timeline to
reload those.

-- 
see shy jo

Attachment: signature.asc
Description: Digital signature

Reply via email to