compdemocracy / polis

:milky_way: Open Source AI for large scale open ended feedback
https://pol.is
GNU Affero General Public License v3.0
743 stars 173 forks source link

Allow overriding comment display order (aka comment routing) with manual order #748

Closed patcon closed 3 years ago

patcon commented 3 years ago

Reticketed from 2021-01-09 call, in response to questions from Angie (@dataHumanist).

Angie has a particular narrative she's hoping to build with her use of polis. She wishes to build to asking certain questions, so as not to cause people to get uncomfortable bc they see a triggering statement as the first one. She alluded to how in real conversations, the order of information/questions/engagement is important, and part of humanizing the process of discovery and dialogue. It felt a bit unnatural to be unable to ensure that a jarring statement was not the first thing encountered -- she wished to work up to those after building some degree of trust or buy-in.

Feature that might be partial solution: Add ability to skip routing and direct link to specific statement for voting https://github.com/pol-is/polis/issues/696

colinmegill commented 3 years ago

This is a very common research task and all normal quantitative platforms allow it, but it's at odds with Polis as a platform. Many organizations do in fact use Polis this way.

The right thing to do here is to use xid. https://compdemocracy.org/xid/

Participants are guided through a series of questions using a platform like Qualtrics or Google Forms, and, at the point at which the research wants to know what participants think in their own words, they are, at that step, referred to Polis.

The reasons for this are as follows:

I suppose at some point we have to say out loud that Polis was built on, and follows, the Unix Philosophy http://www.catb.org/~esr/writings/taoup/html/ch01s06.html. We have a lot of opportunities to get even better at this, especially with data export.