After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 127519 - Finish NNTP support in Evolution
Finish NNTP support in Evolution
Status: RESOLVED FIXED
Product: bounties
Classification: Infrastructure
Component: Mailer
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Bounty Bug List
Bounty Bug List
Depends on:
Blocks:
 
 
Reported: 2003-11-20 19:43 UTC by aaron
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch to re-enable libibex to make current NNTP work (4.81 KB, patch)
2003-11-25 00:21 UTC, Meilof
none Details | Review
NNTP support (92.28 KB, patch)
2004-01-04 17:07 UTC, Meilof
none Details | Review
NNTP support (annotated patch) (110.10 KB, text/html)
2004-01-04 17:09 UTC, Meilof
  Details

Description aaron 2003-11-20 19:43:29 UTC
Evolution has some initial NNTP (NEWS, or NNRP) support, but it is
incomplete. This task is to fill out the NNTP implementation and provide a
suitable user-interface for managing NNTP sessions.

This would help us get more adoption of Evolution inside the OpenOffice
team, since they use news for all their internal discussions. 

This bug is part of the Integrated Collaborative Desktop Bounty Hunt.  For
more information on prizes, contest rules, and other bounty tasks, visit:
 
http://www.gnome.org/bounties/
 
If you would like to start working on this bounty, please create a bugzilla
account and append your intention to work on this bounty to this bug.  If
multiple people declare their intentions to work on a task, we encourage
you to join forces and work together.
 
Please do not close this bug.  The contest organizers will mark this bug as
FIXED when the prize is claimed.
Comment 1 aaron 2003-11-20 19:44:06 UTC
Please see http://www.gnome.org/bounties/Mailer.php3#127519 for
more information.
Comment 2 Meilof 2003-11-23 14:15:57 UTC
Allright, I'm making an attempt at implementing this. NNTP support
would indeed be pretty sharp.

If anyone wants to co-operate, please send me an e-mail.
Comment 3 Meilof 2003-11-23 14:34:41 UTC
Better mail to my meilof at myrealbox dot com email address though.
Comment 4 D. D. Brierton 2003-11-24 17:19:35 UTC
Can any of PAN's code (http://pan.rebelbase.com/) be re-used? They get
a lot of things right - as they're very proud of saying, "It's also
the only Unix newsreader to get a perfect score  on the Good
Net-Keeping Seal of Approval evaluations". I'd really love to have
NNTP support in Evolution, but I also like PAN as a newsreader very
much, and would hope that any NNTP support in Evolution would have
similar functionality.
Comment 5 aaron 2003-11-24 17:48:51 UTC
That will depend on a lot of complex factors to do with licensing and
copyright; you may have to coordinate with the PAN developers as well
as Evolution. Also, for what it's worth, this sort of question is best
discussed on the evolution-hackers list. See lists.ximian.com for
subscription information.
Comment 6 Meilof 2003-11-25 00:05:09 UTC
Licensing? Both Evolution and PAN are GPL, so why would that be a 
problem? 
 
OTOH, the task description does mention that the existing NNTP 
implementation "should be extended/completed rather than being 
re-written", so just copy-and-pasting PAN code is probably not the 
way to go. I'm building my CVS evolution just now, and in the next 
few days I will look at the source code a bit to see what state the 
code is in and what needs to improve. 
Comment 7 Meilof 2003-11-25 00:21:38 UTC
Created attachment 21779 [details] [review]
Patch to re-enable libibex to make current NNTP work
Comment 8 Meilof 2003-12-03 00:25:35 UTC
I've posted screenshot and a very preliminary patch to my homepage:

  http://home.wanadoo.nl/meilof/

I'll just throw some patches on that website once a few days or so for
informational purposes, and if I have something clean&working(TM),
I'll post it over here.
Comment 9 Meilof 2004-01-04 17:07:00 UTC
Created attachment 22905 [details] [review]
NNTP support
Comment 10 Meilof 2004-01-04 17:09:03 UTC
Created attachment 22906 [details]
NNTP support (annotated patch)
Comment 11 Benjamin Kahn 2004-01-15 21:57:14 UTC
I believe this solution has been accepted.