[Harmeet]
> > - Move all protocols including NNTP to use that repository API.

[Serge Knystautas]
> Yes, I'd love that.  We'd need to figure out what extra requirements
> NNTP would place on the existing repository APIs.

[Danny Angus]
Move NNTP to use a "newslet" structure and the mailet repository system to
define repositories, this also allows news to be processed, say for
news->mail.

[Harmeet]
When NNTP was built there were issues like additional parsing of mime
message etc and lot of issues with Avalon repositories.
I had attempted to keep NNTP decoupled from the repository and built the
repository interaction in a manner that one could swap repositories without
changing any handler code. (implement NNTPRepository and AuthService for a
different repository).
Planning to swap as the the repositories seem stable and perform well.


Instead of a separate newslet structure, I would prefer to have the same
mailet structure and have different processor for NNTP. This may require
some mailet extensions but I think it would be cleaner and possibly more
valuable than a separate newslet structure. It would also allow easier
mail->news conversion.

Harmeet


--
To unsubscribe, e-mail:   <mailto:james-dev-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail: <mailto:james-dev-help@;jakarta.apache.org>

Reply via email to