Haskellers.com recent changes (and I need some volunteers)

Hey all, Haskellers became popular a lot faster than I'd anticipated. This has prompted me to need to make some changes that I was only planning on implementing later on. As usual, all points are up for discussion (this is intended to be a community-run site after all). * Pagination on homepage. We now see only 10 users at a time. * The sort order is different. Now, "real haskellers" (we'll discuss that in a second) come first, sorted by years of experience with Haskell and then alphabetically by full name. * We now have site admins. Currently, I'm the only one, but I would like to add some more (thus the need for volunteers). Admins currently have four rights/duties: * Grant/revoke "real haskeller" status. This status currently only affects sort order on home page, but might be used for more in the future. * Grant/revoke admin rights. * Block/unblock a user. A blocked user will not show up on the homepage, not be counted for public/private/unverified accounts, and will have a big nasty "blocked" warning on their user page. * Read/close admin messages. These can be created by the following features: * Users can request "real haskeller" status in their Edit Profile > Extras tab. * Users can request their account to be unblocked. * Anyone (logged in or not) can flag a user on their user page. You'll notice that admins are not able to make any changes to user data. Anyone who is interested in taking on this responsibility should email me about it. I think five people should easily be able to handle this, I'm not anticipating a high load. Then again, I didn't anticipate over 200 accounts created in a week either. Oh, and *please* don't email me personally to request a "real Haskeller" status. If you use the button on the site, it makes it much easier to add the status. Also, don't take it personally if an admin denies your "real haskeller" request; it's currently a very poorly defined notion, and I don't even know who the admins are going to be. Michael

2010/10/10 Michael Snoyman
Haskellers became popular a lot faster than I'd anticipated. This has
I've noticed a new 'flag this user' on my profile, but it's not clear (at least to me) what this does. Out of curiosity, I clicked on it, got a uninformative (again, to me) message "A flag message has been sent to the admins. Thanks!"
easier to add the status. Also, don't take it personally if an admin denies your "real haskeller" request; it's currently a very poorly defined notion, and I don't even know who the admins are going to be.
I don't like this notion, or at least how it's called. What is supposed to be a real haskeller ? For example, I do use haskell for small things, try to advocate it around me as much as I can, but at the same time I never contributed to a project, or released a package. I don't think I'm worthy of a special status, so I wouldn't ask for "real haskeller" status. At the same time, I don't feel like a fake Haskeller either. David.

The gravatars don't need to be on the front page but just on viewing the profile. Why not just a big list possibly in random order then sortable/searchable in various ways such as location, particular skills, etc. This site could potentially become useless to anyone who's years experience is less than best. There is absolutely no fairness is sorting by name either (at least as a default view). The whole real haskeller status seems crazy. I don't know how that works and whether having that status absent means a haskeller is 'fake'/'imaginary' etc but I can't see how anyone would like to be labeled '¬real' or 'not real'.

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 10/10/10 21:22 , Tim Matthews wrote:
seems crazy. I don't know how that works and whether having that status absent means a haskeller is 'fake'/'imaginary' etc but I can't see how anyone would like to be labeled '¬real' or 'not real'.
I'll counter that by noting that, with my record of answering questions on - -cafe, it's probably best not to suggest me as someone to look to for useful experience.... (That is, I'm understanding it to mean "a potential mentor") - -- brandon s. allbery [linux,solaris,freebsd,perl] allbery@kf8nh.com system administrator [openafs,heimdal,too many hats] allbery@ece.cmu.edu electrical and computer engineering, carnegie mellon university KF8NH -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.10 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkyygn4ACgkQIn7hlCsL25VgygCgwX3USV55U+5Hv6o7J/sdMLwu iHoAoIWKIyysC2w6+Dck7pWZySYRGVPz =awZE -----END PGP SIGNATURE-----
participants (4)
-
Brandon S Allbery KF8NH
-
David Virebayre
-
Michael Snoyman
-
Tim Matthews