Definitely, make the UI better, I also didn't know about the watch/ignore thread facility. Add good searching (my search in Newsgroups is not working).
I love reading mailing lists through GMane's NNTP gateway...
"Weave support for cross-computer syncing of which messages have been read"
Would be nice. But (I would imagine) more basic than that, would be keeping track of which messages have been read, when they have been cross-posted (bug 43278).
For another thing, better support for spam prevention/removal and group moderation. This isn't entirely a client thing, but might need server/protocol changes too. These days creating a web-based forum is pretty easy. As far as I know, either creating a public newsgroup or running an effective NNTP server are both pretty difficult in comparison (rightly so in the case of public newsgroups, because whatever you create, the whole system of servers around the world has to deal with, and it can't be easily undone).
But (and I haven't double-checked, so apologies to them if I'm wrong) I think the Thunderbird folks have already decided that newsgroups are a thing of the past, and want to focus their limited resources on handling communication types that more people are using. (Although if it's just coding resources, I would imagine patches would be happily accepted for newsgroup stuff, but you would need to find someone outside of the current team to do the work.)
Posted by Michael Lefevre at June 22, 2009 3:53 PMIf you are going to fall back to a web based interface anyway, why not use google groups?
http://groups.google.com/groups/dir?sel=usenet%3Dmozilla
As for Thunderbird, i stopped using it, mostly for it lack of support of gmail's tag system, and marking messages read in the webmail of gmail unread in Thunderbird. Shortly said the cooperation between gmail and thunderbird (or any other webmail) is very bad.
Posted by Dorus at June 22, 2009 3:58 PMMany every day users have expressed much malice for Google Groups. To have the entire system retreat to Google Groups would mean an immediate drop off in participation.
There are better web based forums out there but some Mozilla members have expressed discontent for web based forums many times. Mostly because they didn't want to maintain it.
Personally I think that NewsGroup systems are severely outdated and needs a complete overhaul. With that in mind, I don't think that Thunderbird will be able to completely mitigate problems that NewsGroups have traditionally had for years unless a group at Mozilla is willing to rewrite the entire standard.
No doubt, just like e-mail it will remain the same and slowly die off because of the unwillingness to progress the technology further. Maybe Google Wave will change that, but I have zero expectations.
Posted by Omega X at June 22, 2009 5:51 PMI'm quite happy with the way things are in Thunderbird :)
As for the "watch thread" command, I was also ignorant of its existence until today / been using Mozilla for email and news since 1998 :) /
Posted by Vladimir Dzhuvinov at June 22, 2009 6:19 PMI just read the newsgroups through Google Groups. The difference between that and a web forum is really nothing.
Posted by Al Billings at June 23, 2009 12:19 AMyou are missing the point, Gerv. newsgroups are on life support _because_ of all these obvious usability problems. 90% of normal people would give up within 10 minutes.
now an alternative has already caught on, there is no point trying.
Posted by ed at June 23, 2009 9:13 AMFirst, build in a proper editor. That's traditionally the biggest single advantage of real newsreader over web-based fora. I know this means a lot of programmer time, but it's essential for any real newsreader, or for any real mailreader for that matter. Among other things, the ability to correctly and automatically rewrap quoted material (with nesting) is absolutely critical. And if your audience includes a significant percentage of technically-inclined users (e.g., the kind of people who are active on software development fora), then things like grouping-symbol matching and syntax awareness become important as well.
There are a lot of other things that could be done, but if the editor control is lame, there's not much point to anything else, IMO.
Posted by Jonadab the Unsightly One at June 23, 2009 11:15 AMThe comment you quote implies that deleting a thread is more discoverable than hiding it. So maybe the command to delete it should be mapped to the one to hide it ?
The newsreader that are really popular amongst advanced users have some very sophisticated ways of flagging message, with multi-criteria rules.
One first step would be to have a way to automatically flag messages that are answers to one of your own message.
jmdesp: Very interesting idea. It is almost never the right thing to do, IMO, to delete as opposed to hide, because the only difference (in these days of big disks) is that one can be undone and the other cannot so easily.
Automatically flagging messages in threads you were part of would be very, very cool indeed.
Gerv
Posted by Gerv at June 24, 2009 8:27 AMI pretty much detest web-based forums, except for google groups' front end, which obviates for most people the need for a news reading client.
Why web-based news sucks:
* can't save off own posts or other's posts, ergo, no locally stored history
* search power often less than ideal
* another UI to deal with
* most don't have good threading presentation
* message navigation can be slow (in part to the above)
* lack of control over message presentation
* lack of customizability
Why TB news sucks / isn't popular:
* not all news servers support search, eg. news.mozilla.org
* bug fixes
* very few people triage and advocate in the bugs -
* relative lack of news extensions
For better or worse, the web has indeed pretty much taken over. So there is some truth in "newsgroups are on life support _because_ of all these obvious usability problems. 90% of normal people would give up within 10 minutes....now an alternative has already caught on, there is no point trying." But I quite disagree with the generalization that aligns with "The difference between that and a web forum is really nothing." (Though Al's perspective is relevant in the context of Google Groups)
Thunderbird can do better - but it won't move mountains of users. Some key areas (pretty much ditto to others' statements):
* improve watching capabilities (which also requires better views)
* better filtering
* make news features more obvious in the UI
50 some bugs have been fixed since 2007-01-01 ... plus a few good thread performance bugs derive from backend mail fixes. That's good. But there is a long way to go (350+ bugs). Examples previously mentioned:
* bug 179984 add junk mail support to news
* bug 261523 Would like to sync newsgroup status across machines
* bug 43278 Crossposts (same Message-ID) not marked as read in other groups
* bug 498299 Make user's own posts (and threads posted to) stand out in newsgroups
* bug 227424 A way to quickly find messages posted by me to a newsgroup.
That said, Thunderbird's potential to drive the general population's future news reading habits seems pretty minimal. But maybe some people will take this blog to heart, say "so what" to that bleak outlook, and help make or drive some good improvements!
Posted by Wayne at June 24, 2009 5:52 PM> Automatically flagging messages in threads you
> were part of would be very, very cool indeed.
That's one of a thousand different very useful things you can easily do with a real scoring/filtering/sorting system. You can apply rules to replies to posts that you've flagged, or even whole threads. You can apply them to posts by certain people, replies to certain people, crossposts to certain groups, crossposts in general, messages whose subject lines match certain regular expressions, messages in certain languages or charsets (or NOT in certain languages, which is more useful if you can't read very many), messages with certain kinds of attachments, messages over or under a certain size, ... the list just goes on and on, and then you can do a lot of different things to messages that match these rules. You can add or subtract from the message's score (which can cause it to be highlighted for immediate reading if it's high, or become outright invisible if its' low), list it in a different folder or group (see: nnkiboze), archive a copy permanently, flag the thread for watching, display the message in a different color in the message list, automatically forward a copy by email to another address, automatically send a form letter in reply, and I'm just getting started.
But a real scoring/filtering/sorting system is even more work to write than a decent editor control, and not every users wants to learn how to use one anyway, and so all in all I think the editor control is a more fundamental requirement. If typing up a followup isn't *significantly* more convenient than in a web browser's textarea box, then your advantage over web-based discussion fora is going to be pretty marginal for most users.
You know how they say, "people who don't know Unix are doomed to reinvent it, badly"? Well, I think it's also true of other software. Honestly, I don't think anyone should do a lot of work on a newsreader or mailreader without having _used_ some of the better ones out there. If you haven't used Gnus, Agent, Pegasus Mail, or Eudora, and don't know what they're capable of, how can you expect to produce something that's competitive with them? The world doesn't need any more mail/news clients designed to be only an incremental improvement over Outlook or webmail. (For the record: two tin cans and a piece of string would be an improvement over Outlook. I consider it to be one of the worst things Microsoft has ever produced.)
Posted by Jonadab at June 24, 2009 9:36 PM