Rocksolid Light

News from da outaworlds

mail  files  register  groups  login

Message-ID:  

BOFH excuse #332: suboptimal routing experience


rocksolid / Rocksolid Nodes Announce / Adding 'history' to RSLight

SubjectAuthor
* Adding 'history' to RSLightRetro Guy
`- Re: Adding 'history' to RSLightvga256

1
Subject: Adding 'history' to RSLight
From: Retro Guy
Newsgroups: rocksolid.nodes.announce
Organization: Rocksolid Light
Date: Mon, 14 Aug 2023 17:15 UTC
Path: eternal-september.org!news.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: retro.guy@rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Subject: Adding 'history' to RSLight
Date: Mon, 14 Aug 2023 17:15:56 +0000
Organization: Rocksolid Light
Message-ID: <f5af182860989688e8ed1a763079b15e@news.novabbs.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org;
logging-data="2492081"; mail-complaints-to="usenet@i2pn2.org";
posting-account="PGd4t4cXnWwgUWG9VtTiCsm47oOWbHLcTr4rYoM0Edo";
User-Agent: Rocksolid Light 0.9.0
X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on i2pn2.org
X-Face: .&YR-G(w(DZ$$,}%k=]*5*!p'=(anr"IT`wZG'2VWdfl\r)l[42u7JH`n(JUQ*e5*A|XCDf
?&\X&uwkl38"CYX3O8m}C8E4p'%N$2#kSTVzx{Ly|DjLT\Vk7NE}NQ(VC$Yq]i:7|z[.9iv^g>*8_B
H0=hZt'[%)4kG|
X-Rslight-Posting-User: 91053d4a47d51b416144568e5a1040f05e31ed1b
X-Rslight-Site: $2y$10$rETqluYjtrRJaSuejwdfC.gr6x98X7a8W7nNmEyVo0ODRb7pSdbym
View all headers

Currently, RSLight does not keep track of deleted or expired posts. This allows the posts to return, and does not properly handle article numbers with no content.

I'm working on fixing that now with the introduction of history.db3

This will verify if a post has been deleted, and keep the article number reserved so as to not confuse newsreaders. The web interface (newsportal) can handle the number being re-used, but a newsreader can produce unexpected results. We'll fix that soon.

This will handle cancels (we don't honor them, but just in case in the future), NoCeM and expiration. The database will also contain data on the cancel for future use if we want to use that info.

Development will be light this week, but back at it hopefully at the weekend.

--
Retro Guy

Subject: Re: Adding 'history' to RSLight
From: vga256
Newsgroups: rocksolid.nodes.announce
Organization: Rocksolid Light
Date: Mon, 14 Aug 2023 20:22 UTC
References: 1
Path: eternal-september.org!news.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: vga@vga256.com (vga256)
Newsgroups: rocksolid.nodes.announce
Subject: Re: Adding 'history' to RSLight
Date: Mon, 14 Aug 2023 20:22:25 +0000
Organization: Rocksolid Light
Message-ID: <b73900eb38bed77e01d0c41440c756dd@news.novabbs.org>
References: <f5af182860989688e8ed1a763079b15e@news.novabbs.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org;
logging-data="2507898"; mail-complaints-to="usenet@i2pn2.org";
posting-account="PGd4t4cXnWwgUWG9VtTiCsm47oOWbHLcTr4rYoM0Edo";
User-Agent: Rocksolid Light 0.9.0
X-Rslight-Posting-User: 9d50238f0c8e65588ce75c7d7eaad42d47312328
X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on i2pn2.org
X-Rslight-Site: $2y$10$ghciivVzufvq2xy2DraFfOQR6ny99Ro9zinF5lT1HrYNk7qsK1edC
View all headers

Very cool! I wondered what the outcome of deletions would be - I hadn't realized that clients could get wonky.

I'm taking a break from development for a bit as well.

--
Posted on Rocksolid Light

1

rocksolid light 0.9.8
clearnet tor