CodeandoMexico / CodeandoMexico/decidim-monterrey
Implementar GeographicScopeMatcher para presupuestos participativos
- Dominant language
- Ruby
- Stars
- 9
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description
Ver este PR #141
Consiste en que se hizo una corrección de una funcionalidad que hicimos, al módulo de propuestas. Hay que extender esta corrección al módulo de presupuestos participativos.
Lo que hace la funcionalidad es hacer uso de los ámbitos (Decidim::Scope) para asociar usuarios de su ámbito en un distrito o sector (correspondiente a alguna sección de la ciudad) tanto a las propuestas que crean, como a su derecho a votar propuestas / presupuesto participativo de su distrito o sector, únicamente.
La primera implementación tenía unos errores que se corrigieron con ese PR únicamente en el módulo de Propuestas, falta extenderlo al módulo de Budgets. Encontrar los archivos relevantes en el folder lib/budgets
Contributor guide
Research direction
Read PR #141 to understand the correction made in the proposals module, then inspect the relevant files under lib/budgets. Compare the budgets implementation with the corrected proposals behavior, focusing on GeographicScopeMatcher and scope-based participation rules. Done means the budgets module applies the same corrected behavior for district or sector users and voting eligibility.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ruby
- Domain
- backend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100