[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>
