---
# System prepended metadata

title: Neteja branches de git

---

# Neteja branches de git

Estat actual

:::spoiler
* develop
0.1-stable
0.10-stable
0.11-stable
0.12-stable
0.13-stable
0.14-stable
0.15-stable
0.16-stable
0.17-stable
0.18-stable
0.19-stable
0.2-stable
0.20-stable
0.21-stable
0.3-stable
0.4-stable
0.5-stable
0.6-stable
0.7-stable
0.8-stable
0.9-stable
0.9-with-progress
19
4649-initiatives-type-authorization-setting
4677-bak
4677-resource-permissions-multiple-authorizations
4677-resource_permissions
4685-comments-heading
5731
Fix-admin-proposals-manager
HEAD -> origin/develop
accessibility/revert-changes-pr5684
add_search_field_admins_index
admin_assets_for_initiatives_participatory_space
backport/chore/remove-all-tests-for-l10n
backport/fix_migration
bugfix/participatory-text-whitespace
chore/fix-pr-coverage-issues
chore/retry-bundle-install
ci/lint_markdown_files
comments-fixes
conf/remove_dependency_to_redis
conf/remove_legacy_proposal_endorsements
conference_metadata
design/surveys
develop
doc/gitflow-documentation
extended_body_length
feat/budgets-complex-votings
feat/conversations_improvements
feat/elections-module
feat/elections-questions-tree
feat/improve-budgets-group-flow
feat/machine-translation
feat/meetings_by_participants_or_groups
feat/more_participants_conversation
feat/pam2020/admin-stats
feat/pam2020/survey-steps
feat/participant_renewable_verifications_w_sassc
feat/publish-unpublish-election
feature/3949-participatory_texts_admin-accpet_docx_files
feature/activity-cards
feature/add_information_message_when_there_are_not_proposals
feature/geocoder-autocomplete
feature/header-home-redesign
feature/include_year_in_meetings
feature/merge-proposals
feature/pam2020/activity-section
feature/pam2020/budget-project-card
feature/pam2020/budget-project-list
feature/parallel_tests
fix/cells_race_conditions
fix/comment-link
fix/form-exit-confirmation
fix/generators-gemfile
fix/html-rendering
fix/initiative_sign
fix/ip-hash-questionnaires
fix/security-version
fix_gemspec
fix_locale_on_cells
fix_search
fix_user_names_migration
forms/separate-in-steps
initiatives-signature-gauge
jkraemer/fix/invitation-email-texts
l10n_0.15-stable
l10n_0.19-stable
l10n_0.21-stable
l10n_develop
language/esperanto
master
metadecidim
performance/metrics
proposals/update-filters-order
release/0.21.0
remove_deprecated_migrations
staging-am2019
test/decidim_form_builder-data_picker
use-right-time_zone-isclosed
use_bundler_stable
:::

## Problemes

1. Moltes branches antigas
2. Poca consistencia entre naming (es feat o feature? es fix/ o fix_? Cal posar el numero d'issue?)
3. Per que hi ha una unica branca de release/ (release/0.21.0)?  per que te el numero de la versió completa? 


## Solucions

1. Netejar branches antigas / mergejades / abandonades
1. Configurar Crowdin per chore/l10n/release/0.15-stable i chore/l10n/develop 
1. Crear branches de release/ per branches legacy (per exemple release/0.19-stable) 
1. Comunicar als desenvolupadors (Decidim Devs / Changelog / etc) que a partir de v0.25 no suportarem mes aquestes branches legacy i les esborrarem 
1. Documentar prefixes de gitflow: 

| Branch prefix | Comment |
| -------- | -------- |
| chore/     | Internal work. For instance, CI, automatisms, etc     |
| doc/ | For documentation |
| feature/ | For new features |
| fix/ | For bug fixing |
| release/ | With MAYOR.MINOR-stable. For instance, release/0.22-stable | 
| backport/ | We only offer support for the last mayor version.  |