The visual component is almost finished, I just need some kind of link or button on remote polls that would download most up-to-date tallies from the origin

All done except for unit tests and a React component for composing polls, but I might move the latter to a different pull request because 1k of line changes is enough and I also can't be arsed

@Gargron 馃憖
i'd die if you gave us image polls as well, but one thing at a time ofc

@Gargron it's basically just a poll but the options are images

it was a thing Twitter did for a bit, but only like 5 people could use them, and then they gave up

and i always wanted them cause as an artist, it could be really invaluable to use it without having to say "plz look at replies for the images, here's the poll as option 1, option 2" etc.

@Gargron @birbhorse
Just a poll but with images as options instead of simple text. Also, gayer. If I understand correctly

Dude! That's awesome! Can't wait to see that show up on my instance! 馃槃

@Gargron this is a Twitter feature that people seem to love, but I鈥檝e always hated because I could never see them due to using a decent twitter client. Actually having access to them could be nice 馃樃

@Gargron Great! So app dev have to create a poll entity but how are handled values with multiple or single (ie: anyOf or oneOf) are they expecting array of "key/values" (ie: index/string choice)? Or just an array of values and keys are automatically added (inc++).
The poll must be created first and then attached to the toot? Or creating a pool returns directly the status with the attached poll of type question?
Voting expects key or values? Thanks for helping.

This could be an amazing way to crowdsource labelled datasets where a community need but no money is available. I would love to see it, especially if it could include images as the "question".
I'm imagining bots that post questions like "is there a mosquito in this image" so we could crowdsource data for a mozzie-killing laser bot.

Please add an option to see the results without voting

Where is the option for Baz? 鈽癸笍鈽癸笍鈽癸笍

In a federated platform, how to ensure votes are anonymous? Also, how to weed out trolls or bot armies from ill intentioned instances?

Can you restrict the poll to followers, or locals?

How about asking for voting tickets first (that would work similarly to invite links) and then allow people to vote using those tickets (using some hash to make sure the ticket and the user match)?

I think you'd first need to propose a protocol and request comments on that - 1/2

@gargron Who knows who would give a great idea on design and implementation?

Polls can be a very powerful feature, but we need to think twice before implementing it so it wouldn't be misused. - 2/2

@Gargron Votes are a great feature 馃憤 Looking forward to implementing them in Halcyon 馃槏

@Gargron Thanks this will be a fun new feature. I appreciate the hard work.


Hard to believe #foo is really that much more popular than #bar. The voting must have been rigged!

@Gargron Are votes going to be changeable, e.g. if you clicked something by mistake?

@Gargron What a great and welcome new feature. Cheers for another great update 馃榾

@Gargron Oh, wir bekommen Umfragen. Ich w眉rde ja lieber einen Toot mit Kommentar zitieren k枚nnen als so doofe Umfragen. Aber naja 馃檮

Sign in to participate in the conversation

Invite-only Mastodon server run by the main developers of the project 馃悩 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!