decidim / decidim

The participatory democracy framework. A generator and multiple gems made with Ruby on Rails
https://decidim.org/
GNU Affero General Public License v3.0
1.48k stars 405 forks source link

Rename Projects to Results in Accountability module #9800

Open carolromero opened 2 years ago

carolromero commented 2 years ago

Is your feature request related to a problem? Please describe. Decidim currently uses the name Project in two different modules, Accountability and Budgets. This can cause confusion and we should avoid using the same terminology for different things.

image

image

Describe the solution you'd like Having taken a look at the data model, it makes more sense to rename the Accountability Projects to Results. Thus, one Result can have n Results. On the other hand, a Budget will still have n Projects.

Describe alternatives you've considered Getting rid of the name Projects in both modules, but in the case of Budgets it really makes sense to use that term.

Additional context While this is not new, it may be even more problematic with the new design, where the use of breadcrumbs for navigation is being considered.

Does this issue could impact users' private data? No, it's about terminology.

andreslucena commented 2 years ago

Just to see the magnitude of the change, this is the word count of the strings "project" and "result' in decidim-accountability:

$ grep -ri project decidim-accountability/app/ decidim-accountability/config/locales/en.yml|wc -l
112
$ grep -ri result decidim-accountability/app/ decidim-accountability/config/locales/en.yml|wc -l
601
ferblape commented 2 years ago

This change can conflict with the redesign, we'll really appreciate if you hold it until redesign is more advanced.