Cuando creo encuestas de opción múltiple, puedo establecer el número mínimo y máximo de opciones antes de que se habilite el voto, pero esto no parece funcionar para la votación por orden de preferencia.
Si creo una encuesta con cinco opciones:
poll type=ranked_choice results=always min=1 max=3 public=false chartType=bar
El parámetro max=3 parece ser ineficaz; un usuario aún puede clasificar cuatro o todas las opciones.
El parámetro min=1 solo funciona si es 1. Si lo configuro a 2 o más, la encuesta se deshace y se convierte solo en una lista con viñetas.
¿Quizás esto es intencional o es un problema particular de la forma en que funciona la votación por orden de preferencia?
Tenemos un caso de uso en el que queremos que los usuarios clasifiquen un número mínimo de las opciones de la encuesta, y la votación por orden de preferencia es preferible a la opción múltiple.
Sí, actualmente no se admite, pero definitivamente no llamaría a eso un error.
Quizás la interfaz de markdown es demasiado permisiva y eso es engañoso, y bien podrías argumentar que es un error menor. Pero no debería ser una sorpresa para las personas que conocen la votación por eliminación instantánea que esto no sea parte del algoritmo.
En realidad, no es una característica estándar de Ranked Choice, Votación por Eliminación Instantánea, donde el votante tiene la discreción de seleccionar el número de candidatos que desea clasificar y puede abstenerse en los demás.
Imagina restringir a alguien en una papeleta. Supongo que alguien podría llamar a tu papeleta nula si clasificas a 4 de 5 candidatos y en algún lugar de las instrucciones te dijeron que solo podías tener 3, pero sospecho que eso no es habitual, ya que causaría confusión y muchas papeletas nulas que podrían molestar al electorado.
Como puedes ver, no hay ninguna configuración engañosa para Elección Clasificada en el formulario. Así que el error no está aquí. Respeto que permanezca visible en el shell de markdown para Encuestas y eso podría llevarte a creer que podría tener algún efecto.
Creo que esto es más justo como una solicitud de #característica. Moviéndola allí.
Estaría feliz de trabajar en ello si me contrataran para hacerlo (no soy miembro del equipo de Discourse y, como autónomo, no recibo un salario, el tiempo es oro…), considera publicar en Marketplace o enviarme un mensaje privado directo para una cotización si esto es importante para ti. Estaría muy feliz de hacer un PR si fuera aceptable.