Aquest lloc web fa servir cookies pròpies i de tercers per millorar l’experiència de navegació, i oferir continguts i serveis d’interès. En continuar la navegació entenem que acceptes la nostra política de cookies. Per a més informació consulta aquí.
Vés al contingut principal
Logo oficial de Metadecidim
  • Català Triar la llengua Elegir el idioma Choose language
    • Castellano
    • English
Registra't Entra
  • Inici
  • Processos
  • Assemblees
  • Iniciatives
  • Consultes
  • Jornades
  • Ajuda

Proposa noves funcionalitats

#DecidimRoadmap Dissenyant el Decidim entre totes

Fase 1 de 1
Obert 01-01-2019 - 31-12-2030
Veure les fases Envia una proposta
  • El procés
  • Debats
  • Proposa noves funcionalitats
  • Novetats
chevron-left Torna al llistat

Send reminders to users with pending votes

Avatar: Pierre Mesure Pierre Mesure verified-badge
19/02/2021 10:37  
Finalitzada

Is your feature request related to a problem? Please describe.

Despite a slightly improved UX, there are still many users who do not confirm their vote in the Budgets module.

Describe the solution you'd like

Users who haven't confirmed their votes should get automatic reminders regularly before the voting phase ends. For example:

  • one 24 hours after they picked projects
  • one 24 hours before the voting phase ends
  • weekly reminders on top of that

If they pick projects less than 24 hours before the voting phase ends, they could get the reminder after 10 minutes of inactivity?

Describe alternatives you've considered

  • Manual reminders

In addition or as an alternative to automatic reminders, it would be great for admins to have the possibility to send manual reminders whenever they want.

That could be done through the newsletter system if the available filters could target users who have pending votes in a Budgets module.

A simpler solution would be to add a button in the module that sends reminders (see screenshot).

  • Disable vote confirmation

Finally, another alternative I suggest is to disable vote confirmation altogether. This is CONSUL's behaviour and I don't see any major inconvenient with it. That means that some unfinished votes might be counted but as long as it's made clear to the user, is that an issue? That could also be alleviated with a reminder 24 hours before voting ends ("Last chance to edit your ballot"). For admins who really want vote confirmation, it could be made a setting at the module level?

Additional context

Pending votes seem to be a universal problem on Decidim platforms used for PB. In some of our processes, we manually checked out pending votes in the database with the organisers approval. When doing PB in schools, we knew that pupils voted in class with help from teachers but we still had ~30% of pending votes.

Could this issue impact users private data?

No

Funded by

Awaiting funding

  • Resultats al filtrar per la categoria: Pressupostos Pressupostos

El desenvolupament d'aquesta proposta ha finalitzat

  • Reviewed by @product and accepted in the main project
  • Funded by Mainio Tech
  • Developed by Mainio Tech
  • Available in release 0.26 via  #8621

Llistat d'adhesions

Avatar: Oliver Azevedo Barnes Oliver Azevedo Barnes
Avatar: Antti Hukkanen Antti Hukkanen
Avatar: Pauline Bessoles Pauline Bessoles verified-badge
Avatar: Pierre Mesure Pierre Mesure verified-badge
Avatar: Armand Armand
i 2 persones més (veure més) (veure menys)
Número d'adhesions5
Send reminders to users with pending votes Comentaris 18

Referència: MDC-PROP-2021-02-16243
Versió 4 (de 4) veure altres versions
Verifica l'empremta digital

Empremta digital

El text següent és una representació abreviada i hashejada d'aquest contingut. És útil per garantir que el contingut no hagi estat alterat, ja que una única modificació provocaria un valor totalment diferent.

Valor: acf23410ae6cb2bbefaf8555d9e732c558d063cb44e6ecb49693c76decdf538e

Origen: {"body":{"en":"<p><strong>Is your feature request related to a problem? Please describe.</strong></p><p>Despite a slightly improved UX, there are still many users who do not confirm their vote in the Budgets module.</p><p><strong>Describe the solution you'd like</strong></p><p>Users who haven't confirmed their votes should get automatic reminders regularly before the voting phase ends. For example:</p><ul><li>one 24 hours after they picked projects</li><li>one 24 hours before the voting phase ends</li><li>weekly reminders on top of that</li></ul><p>If they pick projects less than 24 hours before the voting phase ends, they could get the reminder after 10 minutes of inactivity?</p><p><strong>Describe alternatives you've considered</strong></p><ul><li><strong>Manual reminders</strong></li></ul><p>In addition or as an alternative to automatic reminders, it would be great for admins to have the possibility to send manual reminders whenever they want.</p><p>That could be done through the newsletter system if the available filters could target users who have pending votes in a Budgets module.</p><p>A simpler solution would be to add a button in the module that sends reminders (see screenshot).</p><ul><li><strong>Disable vote confirmation</strong></li></ul><p>Finally, another alternative I suggest is to disable vote confirmation altogether. This is CONSUL's behaviour and I don't see any major inconvenient with it. That means that some unfinished votes might be counted but as long as it's made clear to the user, is that an issue? That could also be alleviated with a reminder 24 hours before voting ends (\"Last chance to edit your ballot\"). For admins who really want vote confirmation, it could be made a setting at the module level?</p><p><strong>Additional context</strong></p><p>Pending votes seem to be a universal problem on Decidim platforms used for PB. In some of our processes, we manually checked out pending votes in the database with the organisers approval. When doing PB in schools, we knew that pupils voted in class with help from teachers but we still had ~30% of pending votes.</p><p><strong>Could this issue impact users private data?</strong></p><p>No</p><p><strong>Funded by</strong></p><p>Awaiting funding</p>"},"title":{"en":"Send reminders to users with pending votes"}}

Aquesta empremta digital es calcula mitjançant un algoritme de hash SHA256. Per reproduir-lo tu mateix, pots utilitzar una Calculadora MD5 en línia i copiar-hi les dades d'origen.

Compartir:

link-intact Compartir l'enllaç

Compartir l'enllaç:

Si us plau, enganxa aquest codi a la teva pàgina:

<script src="https://meta.decidim.org/processes/roadmap/f/122/proposals/16243/embed.js?locale=ca"></script>
<noscript><iframe src="https://meta.decidim.org/processes/roadmap/f/122/proposals/16243/embed.html?locale=ca" frameborder="0" scrolling="vertical"></iframe></noscript>

Imatges relacionades

Capture d’écran 2021-02-19 à 10.31.42.png
Capture d’écran 2021-02-09 à 17.45.46.png

Reportar contingut inapropiat

Aquest contingut no és apropiat?

Motiu

18 comentaris

Ordenar per:
  • Més antic
    • Més ben valorats
    • Recent
    • Més antic
    • Més discutit
Avatar: Pierre Mesure Pierre Mesure verified-badge
19/02/2021 10:39
  • Obtenir enllaç Obtenir enllaç

@virgile_deville I remember that OSP developed improvements to reduce the problem. But I couldn't find it anywhere in Decidim's repo nor your module Budgets_enhanced. Any comments on that?

Conversa amb Antti Hukkanen
Avatar: Antti Hukkanen Antti Hukkanen
02/03/2021 15:53
  • Obtenir enllaç Obtenir enllaç

In our experience, it's around 5-10% and sometimes even up to 20% (!!!!) of users who do not confirm the vote.

I just wanted to chime in here that we will be likely implementing this feature during H1/2021. This is not a promise but just wanted to let know that this is something that has been discussed in Finland too and we are putting time into developing a customized version of the budgeting component during the first half of this year.

Avatar: Pierre Mesure Pierre Mesure verified-badge
02/03/2021 21:14
  • Obtenir enllaç Obtenir enllaç

That's great, do you have any public place where these plans are shared? (In English or even in Finnish)

We have ambitions to improve the Budgets component as well, as you can see on the various suggestions I've been posting her in the past few weeks. It would be interesting to sync.

If you don't have a public roadmap yet, we could have a joint meeting between Helsinki and our client to discuss it?

Avatar: Antti Hukkanen Antti Hukkanen
03/03/2021 16:22
  • Obtenir enllaç Obtenir enllaç

do you have any public place where these plans are shared?

Unfortunately not.

we could have a joint meeting between Helsinki and our client to discuss it?

We have pretty tight schedule for this, so I'd avoid extending the scope at this point. We'll see what we can sync back to core and what we need to develop externally (some features are pretty specific to the use case and not in line how the core budgets module is designed to work). But anyways, syncing back to core would have to be an afterthought after we finish with the customizations.

Here are few of the planned features if you are interested:
Let's go impulse shopping for budgeting projects (this is the biggest one)
Display budgeting projects in a modal window instead of their own page

Avatar: Virgile Deville Virgile Deville
11/08/2021 16:26
  • Obtenir enllaç Obtenir enllaç

Hello @ahu
How did these improvements go ? Did you ended up building some of them into modules ?
Curious to get an update. Thanks in advance

Avatar: Antti Hukkanen Antti Hukkanen
20/08/2021 13:54
  • Obtenir enllaç Obtenir enllaç

@virgile_deville We have been implementing a customized voting process module for Helsinki which you can find here:
https://github.com/mainio/decidim-module-budgeting_pipeline

The plan changed a bit from the "impulse shopping" idea, although it is pretty close to what is described in that proposal. The difference is that in the "browsing mode" you cannot add anything to your vote, you can only browse the projects. When you enter the "voting mode", you will actually select the projects to your vote(s). The modal display of projects was implemented for the "voting mode".

It's still not 100% finished but most of the functionality is there already. It is still being improved based on user testing feedback. There are also some very Helsinki-specific features there which needs to be generalized in order to be applicable to other instances too.

It's not very well documented (yet) and will require some changes in the Decidim layout code to work due to the way the Helsinki layout is structured. Some elements will be missing by default with the default Decidim layout if you install this module. Once we finish with all the change requests, we will generalize it a bit.

The reminder feature has not yet been implemented. It is still in the roadmap, so we will implement this and also create a PR to the core (regarding the reminder functionality) once we finish with the development. This should happen next month.

Avatar: Andrés Andrés verified-badge
09/03/2021 12:17
  • Obtenir enllaç Obtenir enllaç
A favor  

This would be awesome!

Disable vote confirmation

I'd said that this really depends in the process normative; for instance in Barcelona we're planning to have this rule for voting: "You can vote in your district and also in other district of your choosing"; for this we're planning to use this "vote confirmation" thing, for having a better hand holding of the process.

Conversa amb Armand
Avatar: Armand Armand
31/03/2021 11:36
  • Obtenir enllaç Obtenir enllaç
A favor  

I've done something similar with sidekiq-scheduled, every 24hr at the same time of the day, we send a reminder to users which have a pending order. We don't send a reminder for orders which are too old or too young to avoid spamming.
I will be glad to provide an implementation based on a rake task to remain compatible with Heroku and Sidekiq.

Avatar: Pierre Mesure Pierre Mesure verified-badge
31/03/2021 11:39
  • Obtenir enllaç Obtenir enllaç

That's really interesting, is it something that was active for New York's platform during the voting phase of their Youth PB?

Avatar: Pauline Bessoles Pauline Bessoles verified-badge
06/04/2021 15:13
  • Obtenir enllaç Obtenir enllaç

Hi Pierre, I don't think so!

Comentari moderat el 06/04/2021 09:39
Conversa amb Virgile Deville
Avatar: Virgile Deville Virgile Deville
10/05/2021 12:51
  • Obtenir enllaç Obtenir enllaç

Product update @pierre @elogabadou
Until july there won't be any accepted PR to budget module as there are many enhancements going on for Barcelona right. This confirmation thing might be one them.
Let's wait and see what happens with the enhancement streak to see if we go forward with this. https://github.com/AjuntamentdeBarcelona/decidim-barcelona/projects/2

Avatar: Pierre Mesure Pierre Mesure verified-badge
10/05/2021 12:57
  • Obtenir enllaç Obtenir enllaç

Great! And nice to see some form of public roadmap! I would really sync with @ahu since they are also developing many improvements this semester. They seem to build new modules first but it would be good to avoid developing the same thing twice.

Avatar: Antti Hukkanen Antti Hukkanen
20/08/2021 14:43
  • Obtenir enllaç Obtenir enllaç

@pierre I think the Helsinki use case is pretty specific to the Helsinki, at least for now (as it's designed and implemented based on their needs). The front-end logic is a bit different how the core budgeting module has been planned to function for participants. So, I'm not yet sure how much of that could be incorporated to the core. It changes quite a lot the logic on how the budgeting module works and how it looks like which is why I don't think it fits to the core as-is.

The idea behind that is that there's a "pipeline" that guides the user through the voting and shows what they need to complete it. The problem we (or they) are trying to tackle with this is to get less people who will leave their votes open, to get the user successfully through the whole process. It's a bit more towards an online shopping experience where you fill out your shopping cart and finally confirm your order.

I'd recommend that once the Barcelona improvements are merged to the core (there seems to be a PR already), someone would review what we have done with Helsinki. There might be some interesting ideas that could be considered. In case there's a need to discuss about those, we can join the discussions, either me or someone from the Helsinki side.

Conversa amb Virgile Deville
Avatar: Virgile Deville Virgile Deville
11/08/2021 16:27
  • Obtenir enllaç Obtenir enllaç

@carol it looks like this would be a welcomed feature, do you think you could change it's status to accepted ?

Comentari moderat el 16/08/2021 12:42
Comentari moderat el 16/08/2021 12:42
Comentari moderat el 16/08/2021 12:42
Comentari moderat el 16/08/2021 12:42
Comentari moderat el 16/08/2021 12:42
Comentari moderat el 16/08/2021 12:42
Comentari moderat el 16/08/2021 12:42
Comentari moderat el 16/08/2021 12:42
Conversa amb Antti Hukkanen
Avatar: Antti Hukkanen Antti Hukkanen
30/08/2021 09:37
  • Obtenir enllaç Obtenir enllaç

Update: we have started the development of this feature and we will first implement it for our two clients. Once we finish with that, we will create a PR to the core.

Comentari moderat el 31/08/2021 09:11
Comentari moderat el 31/08/2021 08:54
Avatar: Virgile Deville Virgile Deville
08/09/2021 15:45
  • Obtenir enllaç Obtenir enllaç

Hey @ahu do you have visibility on when you'll be sending the PR ? Can you confirm it'll be done by the end of the year ?

Avatar: Antti Hukkanen Antti Hukkanen
08/09/2021 17:18
  • Obtenir enllaç Obtenir enllaç

We have it almost ready for the client already. I would think we can merge it to the core during the end of the year, it just depends on the workload.

Avatar: Virgile Deville Virgile Deville
09/09/2021 17:32
  • Obtenir enllaç Obtenir enllaç

We can finance the work to merge it on the core. I'm sending you an email.

Comentari moderat el 04/10/2021 08:35
Comentari moderat el 30/08/2021 12:35
Comentari moderat el 10/09/2021 07:43
Comentari moderat el 29/12/2021 11:21
Comentari moderat el 07/01/2022 15:14
Comentari moderat el 10/03/2022 16:08

Deixa el teu comentari

Inicia la sessió amb el teu compte o registra't per afegir el teu comentari.

Carregant els comentaris ...

  • Termes i condicions d'ús
  • Sobre la comunitat
  • Descarrega els fitxers de dades obertes
  • Metadecidim a Twitter Twitter
  • Metadecidim a Instagram Instagram
  • Metadecidim a YouTube YouTube
  • Metadecidim a GitHub GitHub
Amb llicència Creative Commons Web creada amb programari lliure.
Logo Decidim

Confirmar

D'acord Cancel·lar

Si us plau, inicia sessió

decidim Inicia sessió amb Decidim
O

Registra't

Has oblidat la teva contrasenya?