Comment by ๐Ÿ’Ž pista

Re: "I noticed BBS had about 44000 notifications sitting in theโ€ฆ"

In: s/meta

"HanzBrix and 3 other people replied to your post" as one notification.

The current system links to the reply itself. Your proposed change would just mean linking to the initial thread and having to scroll for what might be a long time.

Because gemtext has no concept of anchor links thereโ€™s no way to open the document and auto scroll down to the last reply you saw.

One of the design challenges of gemini I guess.

๐Ÿ’Ž pista

2024-11-15 ยท 1 year ago

2 Later Comments โ†“

๐ŸŒฒ Half_Elf_Monk ยท 2024-11-16 at 21:39:

@pista - Don't get me started... I like anchors, and think the simple aims of the protocol would be furthered by them. idk how to implement an auto-scroll like that server-side, but clients could easily parse gemini://link.to/document.gmi###anchor . A notification could link to the anchor, and non-anchor-linking clients would still load the page that had the thread discussion. Bah sorry for the rant.

๐Ÿ’Ž pista ยท 2024-11-17 at 04:11:

Anchors are not in the gemtext specification. A client doing something hackish like making fake anchors using headers and scrolling to them would be one of those โ€œbadโ€ behaviors since it breaks the standard and changes design decisions. I think itโ€™s the same reason you donโ€™t see anyone auto-loading images or other similar things.

Original Post

๐ŸŒ’ s/meta

๐ŸŒ† skyjake: [mod...]

I noticed BBS had about 44000 notifications sitting in the database. There are currently 963 accounts of which 220 have visited their dashboard in the past month, so it seemed rather excessive. Most of the notifications were obsolete New Polls, which I promptly deleted. I then went ahead and deleted old notifications, bringing down the total to 4700 notifications. I'll need to make this pruning automatic, so notifications eventually expire...

๐Ÿ’ฌ 6 comments ยท 10 likes ยท 2024-11-15 ยท 1 year ago