Discussion
Loading...

Discussion

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
André Menrath
@linos@graz.social  ·  activity timestamp 2 months ago

While developing the initial version of the #polls for #ActivityPub#WordPress plugin, I so often got reminded to the preamble words of @gancio from @lesion

"Building software means taking a stand, making decisions, choices. These choices start from a precise look at reality, from specific needs and ends implementing specific features, choose default values, simplify some flow and patterns while making difficult others."

It's just a tiny poll plugin, but there are still decisions to be made: For example, when to reveal the poll vote counts, to whom, and when to reset the vote counts (e.g. when changing the type from single choice to multiple).

There are many flow patterns that I don't consider worth striving for. Please help me by leaving some comments on the scenarios you can imagine.

  • Copy link
  • Flag this post
  • Block
just small circles 🕊
@smallcircles@social.coop replied  ·  activity timestamp 2 months ago
@linos @gancio @lesion

I brought this to #SocialHub on the #Polls #FEP discussion thread.

https://socialhub.activitypub.rocks/t/fep-9967-polls/4885/14?u=aschrijver

  • Copy link
  • Flag this comment
  • Block
André Menrath
@linos@graz.social replied  ·  activity timestamp 2 months ago

Should one be allowed to vote on own polls?

  • Copy link
  • Flag this comment
  • Block
André Menrath
@linos@graz.social replied  ·  activity timestamp 2 months ago

How important is protecting anonymity of voters? Is not providing UI or APIs enough, or should it be almost impossible to get the voters choices from the database?

  • Copy link
  • Flag this comment
  • Block
André Menrath
@linos@graz.social replied  ·  activity timestamp 2 months ago

For example Mastodon always extends the expiration date when editing a poll, even if the poll has already ended. Is this scenario of extending a poll as long as it suits the poll creator anything I should worry about?

  • Copy link
  • Flag this comment
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.0-rc.2.21 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login