[Haskell-cafe] Re: Haskell web forum

2006-09-21 Thread Aaron Denney
Moved to haskell-cafe from haskell-general.
On 2006-09-20, Niklas Broberg <[EMAIL PROTECTED]> wrote:
> On 9/20/06, Aaron Denney <[EMAIL PROTECTED]> wrote:
>> And I disagree with you.  Web forums are usenet reinvented poorly.
>> It's impossible to keep track of what's new, threading is either poor or
>> nonexistent.  Mailing lists with searchable archives work well.  gmane
>> provides a nice usenet interface to mailing lists.
>
> I don't recognize the forums I frequent in your description at all. I
> have absolutely no problem keeping up with what's new. In fact I find
> it a lot easier since many of the topics take place in subforums that
> I know don't interest me, so I don't even need to go there to check.

And half of the time messages are miscategorized, because conversations
are miscategorized, so I do need to go check.

> With this mailing list, I have to manually "mark as read" about 2/3 of
> all incoming mails because they don't (from the title) interest me,
> and I have to read a few that don't interest me because I couldn't
> tell from the title.

Where as an entire page of messages under a particular "thread" (it's
not a thread, because they almost never have the messages showing the
exact post they're responding to, just the general list of messages
in this topic.)  Then I need to go locate the tiny link that gets me to
the next page.  They're nearly unuseable.

> Threading also works as well as could be expected, better than
> threading in gmail for instance, so I don't see the problem here
> either.

That has never been my experience.  Threads branch annd mutate and
drift.  And this is a good thing.  The rigid categorizations can't
handle this, whereas I can easily ignore entire threads and subthreads
with a client designed for it.

>> > It's all there, all the time.
>>
>> Yes, that's part of the problem.
>
> How is that? You mean because all the old stuff gets in the way of the
> new? Then you're just using a bad forum software that can't properly
> point out the new stuff for you. I agree that not all forums are good,
> but there are definitely those that are.

Exactly.  but the problem with forums is that everynone must use the
same forum software because it's sitting on a website.   With usenet or
mailing lists, everyone gets their own software that provides the
features they want, with the interface they want.

>> > It is also  easy to create sub-groups/forums for specific projects,
>>
>> This is the one semi-useful thing.  Of course, what you end up with is
>> another not-so-useful forum.
>
> This is probably the one most useful thing yes. I wouldn't call it
> semi-useful though. Just remember all the responses that the HCAR gets
> each year of the form "wow how many cool projects are out there that I
> had no clue existed". What if all (or many of) those projects were
> actually there, on the forums, where everyone knew where to look?

Forums are another place to look, instead of on the wiki, on the mailing
lists, etc.  It fragments the community.

> And your last sentence, I just don't understand. "not-so-useful" just
> because it's a forum, or did you mean somethine else as well?

Yes, because it's a forum.

Almost any feature can be implemented in a web-forum.  And many will,
but almost none will be done well, because
(a) it's hard to get something that will please everyone  and it has to
please everyone because everyone must use the same software
(b) The experience isn't there.  Mail & usenet software has been
worked on for over 25 years.  It works.  Your mail client sucks? 
Get a new one.  There are lots, and one should surely work for you.
I don't have the option of using different web-forum software when
something about it annoys the hell out of me.

The biggest thing I see for them is web accessibility.  But we already
have that.  We have archives.  We have gmane.  Tons of other gatewaying
software exist, and could be easily set up, because mailing lists are
designed to be used by multiple clients.

Web forums are only "pull".  I have to go check each individual one,
on a semi-regular basis.  Yes, there is RSS.  It's another hacky
workaround for something that mail inherently has.  Mailiing lists can
be either pull or push.  I can dump the list mail in my inbox and get it
regularly, or segregate it out to another mailbox, or several mailboxes,
or whatever.

-- 
Aaron Denney
-><-

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Re: Haskell web forum

2006-09-21 Thread Kurt Hutchinson

On 9/21/06, Misha Aizatulin <[EMAIL PROTECTED]> wrote:

  My concern about introducing a web forum would be that it is yet
another place I have to search every time I need information (besides
the haskell report, compiler docs and tracker, 2 wikis and the mailing
lists :)


That probably speaks to an effort for better organization of the
information rather than banning a way to create more.


  So setting up a web forum would only be good if it can do something a
mailing list cannot do.


Well there's one thing that a web forum can do that a mailing list can
never do, which is provide a mechanism for those who like web forums
better than mailing lists. How important that is really depends on how
many people would rather use a web forum than a mailing list. Many of
the responses so far have decried web forums in preference to mailing
lists, but this is, after all, a mailing list.


- searchability. I wouldn't agree - I can download the whole contents of
a mailing list from gmane and search it in my mail client - goes way
faster than in a forum.


A similar mechanism could be implemented for a web forum. The data is
just sitting in a database, after all. An format for easy downloading
and searching would probably not be difficult.

I personally don't care either way. I'm happy with the mailing list.
But I know of many people that do prefer web forums, and they seem to
be perceived as a lower barrier to entry, even if that isn't actually
true. I would probably read both if both existed.

Kurt
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Re: Haskell web forum

2006-09-21 Thread David House

On 21/09/06, Misha Aizatulin <[EMAIL PROTECTED]> wrote:

  My concern about introducing a web forum would be that it is yet
another place I have to search every time I need information (besides
the haskell report, compiler docs and tracker, 2 wikis and the mailing
lists :)


So let's have a single unified search box. This is what was done on
wordpress.org -- a single glorified interface searched the wiki,
support forums and bug tracker. Everything's currently hosted by the
umbrella domain name haskell.org, so all the information's at least
theoretically in the same place, so getting the various tools
interoperating with one another shouldn't be impossible.

+1 for the introduction of forums.

--
-David House, [EMAIL PROTECTED]
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Re: Haskell web forum

2006-09-21 Thread Misha Aizatulin
Kurt Hutchinson wrote:

> Let those interested in a web forum set one
> up and run it. Those interested in email can ignore the web forum.

  My concern about introducing a web forum would be that it is yet
another place I have to search every time I need information (besides
the haskell report, compiler docs and tracker, 2 wikis and the mailing
lists :)

  So setting up a web forum would only be good if it can do something a
mailing list cannot do. Following things were mentioned before:

- ease of starting new topics. Maybe. I personally end up searching
through all topics in forums anyway, because people often tend to post
in a "wrong" topic :) Christian Neumann before mentioned that mailman
might support topics as well.
  Also IMHO the current division of mailing lists (general, café,
libraries, etc.) is exactly right for organizing and separating information.

- searchability. I wouldn't agree - I can download the whole contents of
a mailing list from gmane and search it in my mail client - goes way
faster than in a forum.

- ease of access. But preventing spam would probably require
subscription just as for a mailing list.

  Any more advantages of a forum?

Cheers,
  Misha
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Re: Haskell web forum

2006-09-21 Thread Alex Queiroz

Hallo,

On 9/21/06, Bill Wood <[EMAIL PROTECTED]> wrote:

I have only recently started accessing some web fora, but I've noticed
that some of those "powered by phpBB" are vulnerable to spamming,
whereas the news groups seem to be less so.  For example, the
"python-forum" has nearly lost it's "General" forum to spammers.  Maybe
the experts know better engines, better ways to set up a forum, or
better ways to administer them after they're up, but it is a concern.



I only hope this mailing list will continue. I can't stand the
slowness/spams/avatar/size of web fora.

--
-alex
http://www.ventonegro.org/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Re: Haskell web forum

2006-09-21 Thread Bill Wood
I have only recently started accessing some web fora, but I've noticed
that some of those "powered by phpBB" are vulnerable to spamming,
whereas the news groups seem to be less so.  For example, the
"python-forum" has nearly lost it's "General" forum to spammers.  Maybe
the experts know better engines, better ways to set up a forum, or
better ways to administer them after they're up, but it is a concern.

 -- Bill Wood



___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Re: Haskell web forum

2006-09-21 Thread Kurt Hutchinson

On 9/21/06, Gour <[EMAIL PROTECTED]> wrote:

So, why the two cannot co-exist and let users decide which one to use?

Gentoo community is nice example of it.


I was just about to ask the same thing. Clearly, some prefer email and
some prefer web forums. This is undoubtably true of new Haskell users
with questions, as well. Let those interested in a web forum set one
up and run it. Those interested in email can ignore the web forum. The
Perl community has a similar setup with the popular Perlmonks web
forum, and their hundreds of mailing lists. There are many users who
read and post on both, and many who do not.

I believe Bulat was just trying to find out if anyone else would like
to help set one up, not suggesting that it replace the mailing lists.

Kurt
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Re: Haskell web forum

2006-09-21 Thread Gour
On Thu, 2006-09-21 at 04:55 -0400, Albert Lai wrote:

> As requested, I continue here the thread on the proposal for a web forum.
> 
> You will soon enough find out what I think of web forums. 

[snip]

I don't understand one thing: it looks like web-forums should exclude
mailing lists and vice versa, but Bulat just wrote: "...we need now to
create web forum." ??

So, why the two cannot co-exist and let users decide which one to use?

Gentoo community is nice example of it.

Sincerely,
Gour



signature.asc
Description: This is a digitally signed message part
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Re: Haskell web forum

2006-09-21 Thread Albert Lai
As requested, I continue here the thread on the proposal for a web forum.

You will soon enough find out what I think of web forums.  Let me
first show you what this mailing list looks like to me using software
of my choice:

!  [ 192: Mark Carroll] [Haskell-cafe] Card trick
!  [  37: Thomas Conway   ] Re: [Haskell-cafe] How can we detect and fix
E  [  19: Albert Lai  ] Re: [Haskell-cafe] Either e Monad
E  [  19: Deokhwan Kim]
   [  62: Bas van Dijk]
E  [  47: [EMAIL PROTECTED] [Haskell-cafe] Re: Optimization problem
   [  51: Ross Paterson   ]
E  [  42: Conor McBride   ]
   [  56: Robert Dockins  ]
   [  42: Conor McBride   ]
   [  61: [EMAIL PROTECTED] [Haskell-cafe] Re:  Optimization prob
   [  14: Ross Paterson   ]
   [ 154: Jan-Willem Maessen  ] Re: [Haskell-cafe] Traversing a graph in STM
   [  52: Josef Svenningsson  ]
   [  18: Bulat Ziganshin ] Re[2]: [Haskell-cafe] Traversing a graph 
   [  26: Sebastian Sylvan]
   [  22: Ashley Yakeley  ] [Haskell-cafe] Re: Wiki contact

An elaboration of the cool features I have always enjoyed is in order:

On browsing threads, both inter-thread jumps and intra-thread
navigation, the screenshot speaks for itself.  (If for any perverted
reason I want the messages listed chronologically rather than
well-organized, the software can do it too.)

The messages marked with "E" are messages I have just read.  With this
mark, they will not show up next time I browse this mailing list
again.  Take note that I can mark and unmark any subset of messages,
unlike certain people's linear-time idea that one single timestamp
distinguishes "already read" from "new" across the board.  (I have
always heard that non-linear thinking is superior to linear thinking.
I think I believe it for at least this application.)  (Is this an
example of what is meant when someone said that a web forum requires
"less technical knowledge", i.e., programmers on a web forum will not
need to know about subsets?)  (Speaking of which, is the
thread-browsing part also an example, i.e., programmers on a web forum
will not need to know about trees and forests?)

Though the marked messages will not show up next time, they are not
thrown away yet.  They are kept on my disk for quite a while.  (I get
to set how many days they stay.)  The software offers several ways to
show them, but I think the most useful one is this.  Suppose I look at
apfelmus's message on "Optimization problem" (two are shown, I'm
referring to the first one), and wonder, "gee, what is it replying
to?"  To find out, I position myself to that message, then press a
button, then the software will show the desired parent message.  In
fact, the updated screen looks like this (I just include the thread in
question):

E  [  18: Ross Paterson   ] Re: [Haskell-cafe] Re: Optimization problem
E  [  47: [EMAIL PROTECTED]
   [  51: Ross Paterson   ]
E  [  42: Conor McBride   ]
   [  56: Robert Dockins  ]
   [  42: Conor McBride   ]
   [  61: [EMAIL PROTECTED] [Haskell-cafe] Re:  Optimizatio
   [  14: Ross Paterson   ]

So even if apfelmus's message quotes nothing from Ross's, I can still
find out, provided it is recently enough to be still on my disk.  Take
note that, on a linear-thinking web forum, there could be any number
of intervening messages in the same thread between Ross's and
apfelmus's, and even though it is true that Ross's is immortalized in
the database of the forum, the real question is how to fish for it.
(ObRant again about how web forums are "friendly" to "programmers" who
have no clue about trees.)

Here is a feature unrelated to threading, and in fact it is much more
fundamental and pervasive (since almost all email software, not just
mine, provides this), and in fact it has much to do with pervasive
computing too.  Here in Canada, in cafes one can get wireless Internet
access, but it has to be paid by the minutes.  So suppose I want to
visit haskell-cafe when I visit a Starbucks cafe, and there are 30
messages I want to read, and I can read them at the rate of half a
minute per message.  If haskell-cafe were on a web forum, I would end
up keeping my wireless connection for 15 minutes.  (Could I disconnect
and reconnect between messages?  First of all that's really a pain.
Secondly, let's say I do that, the billing is still such that I
connect for 2 seconds and I'm still charged for 1 minute.)  But since
haskell-cafe is on a mailing list, I can just connect for a few
seconds to download the messages, then disconnect and read offline;
I'm charged for at most 1 minute.

(Alternatively but equivalently, suppose I want to read haskell-cafe
while riding subway - underground trains.  Here in Toronto the subway
doesn't provide wireless Internet access yet, and probably won't for
another decade.  If