PyPI Poll: Comments and Ratings

November 12th, 2009 § 8 comments

There is a Poll run­ning on the front of the PyPI page — you have to log in to see it/vote. This poll is ask­ing a ques­tion about the new feature(s) of allow­ing users to comment/5-star-rate a given pack­age in the index.

Some of the Pros/Cons have already been added to the python wiki here, as well as this bug report here. The catalog-sig has some of the dis­cus­sion as well.

This poll was cre­ated in part by this Python-Dev thread. I obvi­ously make my opin­ion known.

Given my vehe­mence in the python-dev thread; I’d like to point out I am not against giv­ing pack­age con­sumers a voice — how­ever, I do not think that as-implemented, these fea­tures serve anyone.

As devel­op­ers of, mod­er­a­tors and com­mu­nity mem­bers on any num­ber of social news and vot­ing sites will point out to you — get­ting the sys­tem right takes a lot of time, and plan­ning. Why not bor­row pages from their play books?

You also can’t give the users a voice at the cost of the pack­age main­tain­ers — a bal­ance has to be made. You have to pro­tect and mod­er­ate out astro­turfers, spam­mers, coor­di­nated attacks against a given pack­age, etc. It’s hard to get right, but easy to get wrong.

With regards to the rat­ing sys­tem, Zed Shaw recently had an inter­est­ing piece on the bimodal­ity of 1–5 rat­ing sys­tems. Com­ments on that here and here.

In any case; Mar­tin put the poll up as he wants to get people’s opin­ions via the votes on this issue. Please take a moment to do so.

If you have sug­ges­tions on the actual imple­men­ta­tion of a full-blown sys­tem for deal­ing with this, please drop an email to the catalog-sig mail­ing list.

  • jack­died

    I checked my mail and a py-dev thread that was only hours long had 90 mes­sages. I ran away.

  • http://jessenoller.com jnoller

    You’re really no fun.

  • elpargo

    So basi­cally you are say­ing the poll itself is broken.

  • http://lericson.blogg.se/code/ Lud­vig Ericson

    Right on.

    Suf­fice to say, there was some sup­pressed ten­sion on the sub­ject on python-dev. I blurted out my frus­tra­tion with PyPI, and it exploded.

  • jack­died

    I checked my mail and a py-dev thread that was only hours long had 90 mes­sages. I ran away.

  • http://jessenoller.com jnoller

    You’re really no fun.

  • elpargo

    So basi­cally you are say­ing the poll itself is broken.

  • http://lericson.blogg.se/code/ Lud­vig Ericson

    Right on.

    Suf­fice to say, there was some sup­pressed ten­sion on the sub­ject on python-dev. I blurted out my frus­tra­tion with PyPI, and it exploded.

What's this?

You are currently reading PyPI Poll: Comments and Ratings at jessenoller.com.

meta