9. Annex: Llistats de mesures i recomanacions per etiquetes¶
9.1. Mesures per l’escenari Integració
¶
9.1.1. Contractar una integració¶
ID | Title | Type | Status | Links | Tags |
---|---|---|---|---|---|
M_C3C | Obligar als adjudicataris a parametritzar el producte usant fitxers de configuració | Mesura | Contractar; Integració; Adaptació; Plugin; NouProducte; Publicació | ||
M_600 | Utilitzar OpenStreetMap (si es necessita presentar informació cartogràfica present en aquesta eina) | Mesura | Contractar; Integració; Adaptació; Plugin; NouProducte; Publicació | ||
R_BBA | Integrar personal de l'IMI en les tasques de desenvolupament | Recomanació | Contractar; Integració; Adaptació; Plugin; NouProducte | ||
M_CC8 | No pujar al repositori informació sensible d'usuaris, de l'Ajuntament o de tercers | Mesura | Contractar; Integració; Adaptació; Plugin; NouProducte; Publicació | ||
M_AC6 | Documentar el projecte per tal que tercers siguin capaços d'entendre'l, configurar-lo i desplegar-lo | Mesura | Contractar; Integració; Adaptació; Plugin; NouProducte | ||
M_116 | Utilitzar Piwik (si es necessita una eina d'analítica web) | Mesura | Contractar; Integració; Adaptació; Plugin; NouProducte; Publicació | ||
M_0C2 | Dur un registre exhaustiu de tots els paquets de programari utilitzats, que han de ser lliures | Mesura | Contractar; Integració; Adaptació; Plugin; NouProducte; Publicació | ||
R_8BD | Reduir els requeriments d'estabilitat financera de les ofertes | Recomanació | Contractar; Integració; Adaptació; Plugin; NouProducte |
9.1.2. Dia 1 d’una integració¶
ID | Title | Type | Status | Links | Tags |
---|---|---|---|---|---|
R_2D5 | Reservar una URL permanent per al projecte, i usar-la sempre per fer-hi referència | Recomanació | Dia1; Integració; Plugin; NouProducte; Publicació | ||
M_CC5 | Pujar un fitxer amb instruccions d'instal·lació al repositori principal | Mesura | Dia1; Integració; Plugin; NouProducte; Publicació |
9.1.3. Resta de mesures en una integració¶
ID | Title | Type | Status | Links | Tags |
---|---|---|---|---|---|
M_E50 | Especificar al README una persona de contacte del projecte | Mesura | Integració; Adaptació; Plugin; NouProducte; Publicació; Document | ||
R_7A9 | Donar permisos per reportar incidències a tothom, fins i tot anònimament | Recomanació | Integració; Adaptació; Plugin; NouProducte; Publicació | ||
M_09A | Crear i mantenir un Manual d'ús a la wiki de GitHub del projecte | Mesura | A_B27 | Integració; Plugin; NouProducte; Publicació | |
M_488 | No pujar al repositori fitxers binaris ni fitxers producte del procés de build (amb excepcions) | Mesura | Integració; Adaptació; Plugin; NouProducte; Publicació | ||
S_2F1 | Afavorir components que formin part de la distribució estable de Debian | Submesura | Avantprojecte; Integració; Adaptació; Plugin; NouProducte | ||
M_02C | Redactar una declaració de propòsit clara i posar-la a llocs destacats | Mesura | Integració; NouProducte; Publicació | ||
S_79A | Afavorir components amb una llicència compatible amb la GPL | Submesura | Integració; Adaptació; Plugin | ||
S_58B | Triar components amb una llicència aprovada per la OSI o per la FSF | Submesura | Integració; Adaptació; Plugin | ||
R_D16 | Finançar trobades i hackatons relacionades amb el component a utilitzar | Recomanació | Integració; Adaptació; Plugin | ||
M_CDB | Publicar apps Android a F-Droid (Si un dels productes és una app Android) | Mesura | Integració; Adaptació; Plugin; NouProducte; Publicació | ||
S_0F3 | Afavorir components que facilitin l'accés a la informació sobre el desenvolupament i la instal·lació | Submesura | Avantprojecte; Integració; Adaptació; Plugin; NouProducte | ||
M_B3F | Establir permisos al repositori principal adequats a cada tipus de participant | Mesura | S_518; S_A3D | Integració; Adaptació; Plugin; NouProducte; Publicació; Document | |
S_518 | Donar permís d'escriptura al repositori principal a totes les persones de l'equip de desenvolupament | Submesura | Integració; Adaptació; Plugin; NouProducte; Publicació; Document | ||
M_323 | Buscar un projecte o component existent que resolgui el problema, potser parcialment | Mesura | Avantprojecte; Integració; Adaptació; Plugin; NouProducte | ||
M_713 | Utilitzar l'anglès com a llengua per a tot el desenvolupament | Mesura | Integració; Adaptació; Plugin; NouProducte | ||
M_408 | Omplir una graella comparativa dels diferents components a avaluar per cobrir una necessitat | Mesura | S_58B; S_453; S_223; S_5BD; S_160; S_0F3; S_1C4; S_24A; S_2F1 | Avantprojecte; Integració; Adaptació; Plugin; NouProducte | |
M_66D | Utilitzar, per a tota la documentació del projecte, formats de wiki o formats de marques oberts | Mesura | Integració; Plugin; NouProducte; Publicació | ||
R_377 | Finançar una auditoria de seguretat del component a utilitzar | Recomanació | Integració; Adaptació; Plugin | ||
S_A3D | Donar permís de lectura del repositori principal a tothom | Submesura | Integració; Adaptació; Plugin; NouProducte; Publicació; Document | ||
S_1C4 | Afavorir components amb bones mètriques de qualitat del codi | Submesura | Avantprojecte; Integració; Adaptació; Plugin; NouProducte | ||
S_160 | Afavorir components per als quals existeixi suport comercial | Submesura | Avantprojecte; Integració; Adaptació; Plugin; NouProducte | ||
M_3F9 | Escriure una checklist amb les obligacions de les llicències usades i fer seguiment del seu compliment | Mesura | Integració; Adaptació; Plugin; NouProducte; Publicació | ||
R_5D2 | Utilitzar un programari de monitorització de llicències | Recomanació | Integració; Adaptació; Plugin; NouProducte; Publicació | ||
S_453 | Afavorir components amb una major diversitat i pes dels contribuïdors | Submesura | Avantprojecte; Integració; Adaptació; Plugin; NouProducte | ||
R_5E7 | Crear una web orientada a la participació no tècnica, que es basi en tecnologies lliures | Recomanació | Integració; Plugin; NouProducte; Publicació | ||
M_88E | Mantenir la informació de configuració en fitxers separats i en un repositori privat diferent | Mesura | Integració; Adaptació; Plugin; NouProducte; Publicació | ||
M_7F0 | Especificar, en un lloc visible, una llicència de distribució per al Manual d'ús | Mesura | Integració; Plugin; NouProducte; Publicació | ||
S_24A | Afavorir components amb els que l'IMI ja ha adquirit familiaritat | Submesura | Avantprojecte; Integració; Adaptació; Plugin; NouProducte | ||
R_20E | Utilitzar el gestor d'incidències per tasques, entregues i noves funcionalitats | Recomanació | Integració; Adaptació; Plugin; NouProducte; Publicació |
9.2. Mesures per l’escenari Adaptació
¶
9.2.1. Contractar una adaptació¶
ID | Title | Type | Status | Links | Tags |
---|---|---|---|---|---|
M_C3C | Obligar als adjudicataris a parametritzar el producte usant fitxers de configuració | Mesura | Contractar; Integració; Adaptació; Plugin; NouProducte; Publicació | ||
M_F60 | Adjudicar a entitats amb experiència en desenvolupament obert | Mesura | A_37A; A_8D9 | Contractar; Adaptació; Plugin; NouProducte | |
M_A61 | Utilitzar per a tot el codi que modifica un component ja existent la seva llicència original | Mesura | Contractar; Adaptació | ||
M_34D | Contractar desenvolupadors reconeguts dins del projecte que es vol modificar | Mesura | A_1F9 | Contractar; Adaptació; Plugin | |
A_3B6 | Cedir la propietat del nou codi font al propietari legal del codi original | Alternativa | Contractar; Adaptació | ||
M_600 | Utilitzar OpenStreetMap (si es necessita presentar informació cartogràfica present en aquesta eina) | Mesura | Contractar; Integració; Adaptació; Plugin; NouProducte; Publicació | ||
M_83F | Pressupostar el sobrecost de participar en la comunitat oberta del producte a modificar | Mesura | Contractar; Adaptació; Plugin | ||
M_1E5 | Definir i pressupostar els requeriments tècnics per què el producte pugui ser traduït i internacionalitzat | Mesura | Contractar; Adaptació; Plugin; NouProducte | ||
R_BBA | Integrar personal de l'IMI en les tasques de desenvolupament | Recomanació | Contractar; Integració; Adaptació; Plugin; NouProducte | ||
M_A69 | Obligar a l'adjudicatari que fa el desplegament a usar el mateix codi publicat al repositori principal | Mesura | Contractar; Adaptació; Plugin; NouProducte | ||
M_CC8 | No pujar al repositori informació sensible d'usuaris, de l'Ajuntament o de tercers | Mesura | Contractar; Integració; Adaptació; Plugin; NouProducte; Publicació | ||
M_AC6 | Documentar el projecte per tal que tercers siguin capaços d'entendre'l, configurar-lo i desplegar-lo | Mesura | Contractar; Integració; Adaptació; Plugin; NouProducte | ||
A_1F9 | Obligar a l'adjudicatari a mesures que facilitin integrar els canvis al producte original | Alternativa | Contractar; Adaptació | ||
A_37A | Fer un contracte secundari de validació i verificació independent (IV&V) | Alternativa | Contractar; Adaptació; Plugin; NouProducte | ||
M_4DC | Establir l'Ajuntament de Barcelona com a propietari del nou codi font i la nova documentació | Mesura | A_C87; A_EE9; A_3B6 | Contractar; Adaptació; Plugin; NouProducte; Publicació | |
M_116 | Utilitzar Piwik (si es necessita una eina d'analítica web) | Mesura | Contractar; Integració; Adaptació; Plugin; NouProducte; Publicació | ||
M_D19 | Penalitzar els adjudicataris si hi ha canvis en la plantilla del projecte | Mesura | Contractar; Adaptació; Plugin; NouProducte | ||
M_0C2 | Dur un registre exhaustiu de tots els paquets de programari utilitzats, que han de ser lliures | Mesura | Contractar; Integració; Adaptació; Plugin; NouProducte; Publicació | ||
M_87A | Demanar als concursants que acreditin experiència en projectes de codi obert dels participants | Mesura | Contractar; Adaptació; Plugin; NouProducte | ||
A_8D9 | Incloure com a criteri d'adjudicació l'experiència en projectes de codi obert | Alternativa | Contractar; Adaptació; Plugin; NouProducte | ||
M_60A | Fer la notificació de defectes al bug tracker oficial del producte a modificar | Mesura | Contractar; Adaptació; Plugin | ||
R_8BD | Reduir els requeriments d'estabilitat financera de les ofertes | Recomanació | Contractar; Integració; Adaptació; Plugin; NouProducte |
9.2.2. Dia 1 d’una adaptació¶
ID | Title | Type | Status | Links | Tags |
---|---|---|---|---|---|
A_D4F | Vincular el repositori principal a un gestor d'incidències públic | Alternativa | Dia1; Adaptació; Plugin; NouProducte; Publicació | ||
R_368 | Vincular el repositori principal a un sistema d'integració contínua de codi obert | Recomanació | Dia1; Adaptació; Plugin; NouProducte; Publicació | ||
M_A60 | Crear el repositori principal a l'espai GitHub de l'Ajuntament | Mesura | Dia1; Adaptació; Plugin; NouProducte; Publicació | ||
M_35A | Vincular el repositori principal al gestor d'incidències de GitHub | Mesura | Dia1; Adaptació; Plugin; NouProducte; Publicació |
9.2.3. Resta de mesures en una adaptació¶
ID | Title | Type | Status | Links | Tags |
---|---|---|---|---|---|
M_E50 | Especificar al README una persona de contacte del projecte | Mesura | Integració; Adaptació; Plugin; NouProducte; Publicació; Document | ||
R_7A9 | Donar permisos per reportar incidències a tothom, fins i tot anònimament | Recomanació | Integració; Adaptació; Plugin; NouProducte; Publicació | ||
M_488 | No pujar al repositori fitxers binaris ni fitxers producte del procés de build (amb excepcions) | Mesura | Integració; Adaptació; Plugin; NouProducte; Publicació | ||
S_2F1 | Afavorir components que formin part de la distribució estable de Debian | Submesura | Avantprojecte; Integració; Adaptació; Plugin; NouProducte | ||
R_9BE | Informar dels nostres plans a d'altres comunitats tècniques rellevants | Recomanació | Adaptació; Plugin; NouProducte | ||
S_79A | Afavorir components amb una llicència compatible amb la GPL | Submesura | Integració; Adaptació; Plugin | ||
S_58B | Triar components amb una llicència aprovada per la OSI o per la FSF | Submesura | Integració; Adaptació; Plugin | ||
M_B61 | Considerar totes les possibilitats i totes les implicacions abans d'iniciar un fork social | Mesura | Avantprojecte; Adaptació; NouProducte | ||
R_D16 | Finançar trobades i hackatons relacionades amb el component a utilitzar | Recomanació | Integració; Adaptació; Plugin | ||
M_CDB | Publicar apps Android a F-Droid (Si un dels productes és una app Android) | Mesura | Integració; Adaptació; Plugin; NouProducte; Publicació | ||
S_0F3 | Afavorir components que facilitin l'accés a la informació sobre el desenvolupament i la instal·lació | Submesura | Avantprojecte; Integració; Adaptació; Plugin; NouProducte | ||
M_B3F | Establir permisos al repositori principal adequats a cada tipus de participant | Mesura | S_518; S_A3D | Integració; Adaptació; Plugin; NouProducte; Publicació; Document | |
S_518 | Donar permís d'escriptura al repositori principal a totes les persones de l'equip de desenvolupament | Submesura | Integració; Adaptació; Plugin; NouProducte; Publicació; Document | ||
M_323 | Buscar un projecte o component existent que resolgui el problema, potser parcialment | Mesura | Avantprojecte; Integració; Adaptació; Plugin; NouProducte | ||
R_29C | Mantenir un canal de comunicació privat permanent per discutir conflictes d'interès | Recomanació | Adaptació; Plugin | ||
M_713 | Utilitzar l'anglès com a llengua per a tot el desenvolupament | Mesura | Integració; Adaptació; Plugin; NouProducte | ||
M_408 | Omplir una graella comparativa dels diferents components a avaluar per cobrir una necessitat | Mesura | S_58B; S_453; S_223; S_5BD; S_160; S_0F3; S_1C4; S_24A; S_2F1 | Avantprojecte; Integració; Adaptació; Plugin; NouProducte | |
R_377 | Finançar una auditoria de seguretat del component a utilitzar | Recomanació | Integració; Adaptació; Plugin | ||
S_A3D | Donar permís de lectura del repositori principal a tothom | Submesura | Integració; Adaptació; Plugin; NouProducte; Publicació; Document | ||
S_1C4 | Afavorir components amb bones mètriques de qualitat del codi | Submesura | Avantprojecte; Integració; Adaptació; Plugin; NouProducte | ||
S_160 | Afavorir components per als quals existeixi suport comercial | Submesura | Avantprojecte; Integració; Adaptació; Plugin; NouProducte | ||
M_3F9 | Escriure una checklist amb les obligacions de les llicències usades i fer seguiment del seu compliment | Mesura | Integració; Adaptació; Plugin; NouProducte; Publicació | ||
R_5D2 | Utilitzar un programari de monitorització de llicències | Recomanació | Integració; Adaptació; Plugin; NouProducte; Publicació | ||
S_453 | Afavorir components amb una major diversitat i pes dels contribuïdors | Submesura | Avantprojecte; Integració; Adaptació; Plugin; NouProducte | ||
R_51D | Negociar a priori la manera de fer visibles les aportacions patrocinades per l'Ajuntament | Recomanació | Adaptació; Plugin | ||
M_676 | Utilitzar formats oberts en l'intercanvi de documents amb el ciutadà i amb altres sistemes | Mesura | Adaptació; Plugin; NouProducte; Publicació | ||
A_4BB | Crear un repositori públic en un lloc diferent del GitHub de l'Ajuntament | Alternativa | Adaptació; Plugin; NouProducte; Publicació | ||
M_88E | Mantenir la informació de configuració en fitxers separats i en un repositori privat diferent | Mesura | Integració; Adaptació; Plugin; NouProducte; Publicació | ||
M_975 | Fer que l'autoria de cada contribució (codi, documentació o missatge) sigui individual | Mesura | Adaptació; Plugin; NouProducte | ||
M_706 | Informar dels nostres plans a les comunitats tècniques del component a modificar | Mesura | Adaptació | ||
R_198 | Re-sincronitzar cada setmana el repositori propi amb el repositori del projecte upstream | Recomanació | Adaptació | ||
M_D79 | Evitar els debats privats | Mesura | Adaptació; Plugin; NouProducte | ||
M_2C0 | Incloure la notificació de copyright i de llicència a cada fitxer de codi | Mesura | Adaptació; Plugin; NouProducte; Publicació | ||
S_24A | Afavorir components amb els que l'IMI ja ha adquirit familiaritat | Submesura | Avantprojecte; Integració; Adaptació; Plugin; NouProducte | ||
R_20E | Utilitzar el gestor d'incidències per tasques, entregues i noves funcionalitats | Recomanació | Integració; Adaptació; Plugin; NouProducte; Publicació |
9.3. Mesures per l’escenari Plugin
¶
9.3.1. Contractar una nou Plugin¶
ID | Title | Type | Status | Links | Tags |
---|---|---|---|---|---|
M_C3C | Obligar als adjudicataris a parametritzar el producte usant fitxers de configuració | Mesura | Contractar; Integració; Adaptació; Plugin; NouProducte; Publicació | ||
R_A03 | Establir una persona encarregada de filtrar les incidències a mida que arriben | Recomanació | Contractar; Plugin; NouProducte; Publicació | ||
M_F60 | Adjudicar a entitats amb experiència en desenvolupament obert | Mesura | A_37A; A_8D9 | Contractar; Adaptació; Plugin; NouProducte | |
R_39A | Establir per contracte que l'adjudicatari ha d'incloure contribucions externes si ho decideix l'Ajuntament | Recomanació | Contractar; Plugin; NouProducte | ||
M_2DB | Establir un procediment per garantir la integritat de les contribucions | Mesura | Contractar; Plugin; NouProducte; Publicació | ||
M_34D | Contractar desenvolupadors reconeguts dins del projecte que es vol modificar | Mesura | A_1F9 | Contractar; Adaptació; Plugin | |
M_600 | Utilitzar OpenStreetMap (si es necessita presentar informació cartogràfica present en aquesta eina) | Mesura | Contractar; Integració; Adaptació; Plugin; NouProducte; Publicació | ||
M_83F | Pressupostar el sobrecost de participar en la comunitat oberta del producte a modificar | Mesura | Contractar; Adaptació; Plugin | ||
M_1E5 | Definir i pressupostar els requeriments tècnics per què el producte pugui ser traduït i internacionalitzat | Mesura | Contractar; Adaptació; Plugin; NouProducte | ||
R_BBA | Integrar personal de l'IMI en les tasques de desenvolupament | Recomanació | Contractar; Integració; Adaptació; Plugin; NouProducte | ||
M_A69 | Obligar a l'adjudicatari que fa el desplegament a usar el mateix codi publicat al repositori principal | Mesura | Contractar; Adaptació; Plugin; NouProducte | ||
M_0E7 | Redactar i mantenir una política de gestió d'incidències | Mesura | Contractar; Plugin; NouProducte; Publicació | ||
M_CC8 | No pujar al repositori informació sensible d'usuaris, de l'Ajuntament o de tercers | Mesura | Contractar; Integració; Adaptació; Plugin; NouProducte; Publicació | ||
M_AC6 | Documentar el projecte per tal que tercers siguin capaços d'entendre'l, configurar-lo i desplegar-lo | Mesura | Contractar; Integració; Adaptació; Plugin; NouProducte | ||
A_37A | Fer un contracte secundari de validació i verificació independent (IV&V) | Alternativa | Contractar; Adaptació; Plugin; NouProducte | ||
M_4DC | Establir l'Ajuntament de Barcelona com a propietari del nou codi font i la nova documentació | Mesura | A_C87; A_EE9; A_3B6 | Contractar; Adaptació; Plugin; NouProducte; Publicació | |
M_116 | Utilitzar Piwik (si es necessita una eina d'analítica web) | Mesura | Contractar; Integració; Adaptació; Plugin; NouProducte; Publicació | ||
M_D19 | Penalitzar els adjudicataris si hi ha canvis en la plantilla del projecte | Mesura | Contractar; Adaptació; Plugin; NouProducte | ||
A_C87 | Establir l'empresa o entitat proveïdora com a propietària del nou codi font i la documentació | Alternativa | Contractar; Plugin; NouProducte | ||
M_0C2 | Dur un registre exhaustiu de tots els paquets de programari utilitzats, que han de ser lliures | Mesura | Contractar; Integració; Adaptació; Plugin; NouProducte; Publicació | ||
A_EE9 | Cedir la propietat del codi font a una entitat independent sense ànim de lucre | Alternativa | Contractar; Plugin; NouProducte; Publicació | ||
M_B12 | Triar una llicència d'ús comú en l'ecosistema o plataforma tecnològica del component a desenvolupar | Mesura | Contractar; Plugin | ||
M_87A | Demanar als concursants que acreditin experiència en projectes de codi obert dels participants | Mesura | Contractar; Adaptació; Plugin; NouProducte | ||
A_8D9 | Incloure com a criteri d'adjudicació l'experiència en projectes de codi obert | Alternativa | Contractar; Adaptació; Plugin; NouProducte | ||
M_60A | Fer la notificació de defectes al bug tracker oficial del producte a modificar | Mesura | Contractar; Adaptació; Plugin | ||
R_8BD | Reduir els requeriments d'estabilitat financera de les ofertes | Recomanació | Contractar; Integració; Adaptació; Plugin; NouProducte |
9.3.2. Dia 1 d’una nou Plugin¶
ID | Title | Type | Status | Links | Tags |
---|---|---|---|---|---|
A_D4F | Vincular el repositori principal a un gestor d'incidències públic | Alternativa | Dia1; Adaptació; Plugin; NouProducte; Publicació | ||
M_F25 | Pujar un fitxer ``README`` al repositori principal | Mesura | Dia1; Plugin; NouProducte; Publicació | ||
M_4F5 | Publicar unes breus Directrius per desenvolupadors (Developer Guidelines) | Mesura | Dia1; Plugin; NouProducte; Publicació | ||
R_368 | Vincular el repositori principal a un sistema d'integració contínua de codi obert | Recomanació | Dia1; Adaptació; Plugin; NouProducte; Publicació | ||
M_97E | Pujar el text de la llicència al repositori principal | Mesura | Dia1; Plugin; NouProducte; Publicació | ||
M_A60 | Crear el repositori principal a l'espai GitHub de l'Ajuntament | Mesura | Dia1; Adaptació; Plugin; NouProducte; Publicació | ||
M_A63 | Utilitzar el respositori de GitHub com la web de desenvolupament del projecte | Mesura | Dia1; Plugin; NouProducte; Publicació | ||
M_35A | Vincular el repositori principal al gestor d'incidències de GitHub | Mesura | Dia1; Adaptació; Plugin; NouProducte; Publicació | ||
R_2D5 | Reservar una URL permanent per al projecte, i usar-la sempre per fer-hi referència | Recomanació | Dia1; Integració; Plugin; NouProducte; Publicació | ||
M_7EA | Implementar i documentar procediments de build i instal·lació amb eines lliures i d'ús estès | Mesura | Dia1; Plugin; NouProducte; Publicació | ||
M_CC5 | Pujar un fitxer amb instruccions d'instal·lació al repositori principal | Mesura | Dia1; Integració; Plugin; NouProducte; Publicació |
9.3.3. Resta de mesures en un nou Plugin¶
ID | Title | Type | Status | Links | Tags |
---|---|---|---|---|---|
M_E50 | Especificar al README una persona de contacte del projecte | Mesura | Integració; Adaptació; Plugin; NouProducte; Publicació; Document | ||
M_F7E | Comprovar que la interfície d’usuari que compleix amb els estàndards del W3C, en cas d'aplicacions web | Mesura | Plugin; NouProducte | ||
R_7A9 | Donar permisos per reportar incidències a tothom, fins i tot anònimament | Recomanació | Integració; Adaptació; Plugin; NouProducte; Publicació | ||
M_09A | Crear i mantenir un Manual d'ús a la wiki de GitHub del projecte | Mesura | A_B27 | Integració; Plugin; NouProducte; Publicació | |
M_488 | No pujar al repositori fitxers binaris ni fitxers producte del procés de build (amb excepcions) | Mesura | Integració; Adaptació; Plugin; NouProducte; Publicació | ||
R_0BD | Publicar unes Directrius per desenvolupadors (Developer Guidelines) detallades (si el projecte creix) | Recomanació | Plugin; NouProducte; Publicació | ||
S_2F1 | Afavorir components que formin part de la distribució estable de Debian | Submesura | Avantprojecte; Integració; Adaptació; Plugin; NouProducte | ||
M_BD2 | Integrar les contribucions externes al repositori principal mitjançant el mecanisme de Pull Request | Mesura | Plugin; NouProducte; Publicació | ||
R_9BE | Informar dels nostres plans a d'altres comunitats tècniques rellevants | Recomanació | Adaptació; Plugin; NouProducte | ||
S_79A | Afavorir components amb una llicència compatible amb la GPL | Submesura | Integració; Adaptació; Plugin | ||
M_D61 | No deixar passar cap insult o atac personal als canals de comunicació | Mesura | Plugin; NouProducte | ||
S_58B | Triar components amb una llicència aprovada per la OSI o per la FSF | Submesura | Integració; Adaptació; Plugin | ||
R_3D4 | Crear una llista de correu per persones que usen el producte, si el projecte creix | Recomanació | Plugin; NouProducte; Publicació | ||
R_D16 | Finançar trobades i hackatons relacionades amb el component a utilitzar | Recomanació | Integració; Adaptació; Plugin | ||
M_CDB | Publicar apps Android a F-Droid (Si un dels productes és una app Android) | Mesura | Integració; Adaptació; Plugin; NouProducte; Publicació | ||
M_305 | Establir el "Contributor Covenant" com a Codi de conducta del projecte i dels seus canals de comunicació | Mesura | Plugin; NouProducte | ||
A_B27 | Crear i mantenir un Manual d'ús en Sphinx i publicar-lo a les GitHub Pages | Alternativa | Plugin; NouProducte | ||
S_0F3 | Afavorir components que facilitin l'accés a la informació sobre el desenvolupament i la instal·lació | Submesura | Avantprojecte; Integració; Adaptació; Plugin; NouProducte | ||
M_B3F | Establir permisos al repositori principal adequats a cada tipus de participant | Mesura | S_518; S_A3D | Integració; Adaptació; Plugin; NouProducte; Publicació; Document | |
S_518 | Donar permís d'escriptura al repositori principal a totes les persones de l'equip de desenvolupament | Submesura | Integració; Adaptació; Plugin; NouProducte; Publicació; Document | ||
M_323 | Buscar un projecte o component existent que resolgui el problema, potser parcialment | Mesura | Avantprojecte; Integració; Adaptació; Plugin; NouProducte | ||
R_29C | Mantenir un canal de comunicació privat permanent per discutir conflictes d'interès | Recomanació | Adaptació; Plugin | ||
M_713 | Utilitzar l'anglès com a llengua per a tot el desenvolupament | Mesura | Integració; Adaptació; Plugin; NouProducte | ||
M_408 | Omplir una graella comparativa dels diferents components a avaluar per cobrir una necessitat | Mesura | S_58B; S_453; S_223; S_5BD; S_160; S_0F3; S_1C4; S_24A; S_2F1 | Avantprojecte; Integració; Adaptació; Plugin; NouProducte | |
M_A9C | Crear una llista o fòrum de desenvolupament que inicialment servirà també per usuaris | Mesura | Plugin; NouProducte; Publicació | ||
M_3BF | Especificar en llocs fàcilment accessibles els principals requeriments tècnics | Mesura | Plugin; NouProducte; Publicació | ||
M_66D | Utilitzar, per a tota la documentació del projecte, formats de wiki o formats de marques oberts | Mesura | Integració; Plugin; NouProducte; Publicació | ||
R_377 | Finançar una auditoria de seguretat del component a utilitzar | Recomanació | Integració; Adaptació; Plugin | ||
R_1ED | Establir mesures per visibilitzar millor el progrés i el grau d'activitat del projecte | Recomanació | Plugin; NouProducte; Publicació | ||
R_D24 | Crear un xat de desenvolupament per la comunicació immediata de l'equip | Recomanació | Plugin; NouProducte; Publicació | ||
S_A3D | Donar permís de lectura del repositori principal a tothom | Submesura | Integració; Adaptació; Plugin; NouProducte; Publicació; Document | ||
M_B8A | Especificar en llocs destacats que el projecte és lliure | Mesura | Plugin; NouProducte; Publicació | ||
R_A48 | Donar permís d'escriptura al repositori principal a desenvolupadors externs confiables | Recomanació | Plugin; NouProducte; Publicació | ||
M_F2E | Donar reconeixement a les persones que fan contribucions al projecte | Mesura | Plugin; NouProducte | ||
S_1C4 | Afavorir components amb bones mètriques de qualitat del codi | Submesura | Avantprojecte; Integració; Adaptació; Plugin; NouProducte | ||
S_160 | Afavorir components per als quals existeixi suport comercial | Submesura | Avantprojecte; Integració; Adaptació; Plugin; NouProducte | ||
M_3F9 | Escriure una checklist amb les obligacions de les llicències usades i fer seguiment del seu compliment | Mesura | Integració; Adaptació; Plugin; NouProducte; Publicació | ||
R_5D2 | Utilitzar un programari de monitorització de llicències | Recomanació | Integració; Adaptació; Plugin; NouProducte; Publicació | ||
S_453 | Afavorir components amb una major diversitat i pes dels contribuïdors | Submesura | Avantprojecte; Integració; Adaptació; Plugin; NouProducte | ||
R_51D | Negociar a priori la manera de fer visibles les aportacions patrocinades per l'Ajuntament | Recomanació | Adaptació; Plugin | ||
M_031 | Especificar i mantenir una pàgina amb l'estat de desenvolupament del projecte | Mesura | Plugin; NouProducte; Publicació | ||
M_676 | Utilitzar formats oberts en l'intercanvi de documents amb el ciutadà i amb altres sistemes | Mesura | Adaptació; Plugin; NouProducte; Publicació | ||
A_4BB | Crear un repositori públic en un lloc diferent del GitHub de l'Ajuntament | Alternativa | Adaptació; Plugin; NouProducte; Publicació | ||
M_582 | No copiar dependències externes al repositori si no és per una causa excepcional | Mesura | Plugin; NouProducte; Publicació | ||
R_FBC | Establir una política de versions explícita en el fitxer ``README`` | Recomanació | Plugin; NouProducte; Publicació | ||
R_5E7 | Crear una web orientada a la participació no tècnica, que es basi en tecnologies lliures | Recomanació | Integració; Plugin; NouProducte; Publicació | ||
M_88E | Mantenir la informació de configuració en fitxers separats i en un repositori privat diferent | Mesura | Integració; Adaptació; Plugin; NouProducte; Publicació | ||
M_975 | Fer que l'autoria de cada contribució (codi, documentació o missatge) sigui individual | Mesura | Adaptació; Plugin; NouProducte | ||
R_0D4 | Especificar en llocs fàcilment accessibles les diferències amb productes similars | Recomanació | Plugin; NouProducte; Publicació | ||
M_2BC | Especificar en llocs fàcilment accessibles un llistat de funcionalitats | Mesura | Plugin; NouProducte; Publicació | ||
R_A3A | Crear un tutorial explicant com fer pas a pas algunes tasques habituals | Recomanació | Plugin; NouProducte; Publicació | ||
M_7F0 | Especificar, en un lloc visible, una llicència de distribució per al Manual d'ús | Mesura | Integració; Plugin; NouProducte; Publicació | ||
M_D79 | Evitar els debats privats | Mesura | Adaptació; Plugin; NouProducte | ||
M_2C0 | Incloure la notificació de copyright i de llicència a cada fitxer de codi | Mesura | Adaptació; Plugin; NouProducte; Publicació | ||
M_1AB | Obligar a tots el contribuïdors de codi externs a enviar un DCO i signar cada commit | Mesura | Plugin; NouProducte; Publicació | ||
S_24A | Afavorir components amb els que l'IMI ja ha adquirit familiaritat | Submesura | Avantprojecte; Integració; Adaptació; Plugin; NouProducte | ||
R_20E | Utilitzar el gestor d'incidències per tasques, entregues i noves funcionalitats | Recomanació | Integració; Adaptació; Plugin; NouProducte; Publicació |
9.4. Mesures per l’escenari NouProducte
¶
9.4.1. Contractar un nou producte¶
ID | Title | Type | Status | Links | Tags |
---|---|---|---|---|---|
M_C3C | Obligar als adjudicataris a parametritzar el producte usant fitxers de configuració | Mesura | Contractar; Integració; Adaptació; Plugin; NouProducte; Publicació | ||
R_A03 | Establir una persona encarregada de filtrar les incidències a mida que arriben | Recomanació | Contractar; Plugin; NouProducte; Publicació | ||
M_F60 | Adjudicar a entitats amb experiència en desenvolupament obert | Mesura | A_37A; A_8D9 | Contractar; Adaptació; Plugin; NouProducte | |
R_39A | Establir per contracte que l'adjudicatari ha d'incloure contribucions externes si ho decideix l'Ajuntament | Recomanació | Contractar; Plugin; NouProducte | ||
M_2DB | Establir un procediment per garantir la integritat de les contribucions | Mesura | Contractar; Plugin; NouProducte; Publicació | ||
M_600 | Utilitzar OpenStreetMap (si es necessita presentar informació cartogràfica present en aquesta eina) | Mesura | Contractar; Integració; Adaptació; Plugin; NouProducte; Publicació | ||
R_F10 | Partir el projecte en grups de funcionalitat que es puguin licitar en diferents lots | Recomanació | Contractar; NouProducte | ||
M_1E5 | Definir i pressupostar els requeriments tècnics per què el producte pugui ser traduït i internacionalitzat | Mesura | Contractar; Adaptació; Plugin; NouProducte | ||
R_BBA | Integrar personal de l'IMI en les tasques de desenvolupament | Recomanació | Contractar; Integració; Adaptació; Plugin; NouProducte | ||
M_A69 | Obligar a l'adjudicatari que fa el desplegament a usar el mateix codi publicat al repositori principal | Mesura | Contractar; Adaptació; Plugin; NouProducte | ||
M_0E7 | Redactar i mantenir una política de gestió d'incidències | Mesura | Contractar; Plugin; NouProducte; Publicació | ||
M_CC8 | No pujar al repositori informació sensible d'usuaris, de l'Ajuntament o de tercers | Mesura | Contractar; Integració; Adaptació; Plugin; NouProducte; Publicació | ||
M_AC6 | Documentar el projecte per tal que tercers siguin capaços d'entendre'l, configurar-lo i desplegar-lo | Mesura | Contractar; Integració; Adaptació; Plugin; NouProducte | ||
A_37A | Fer un contracte secundari de validació i verificació independent (IV&V) | Alternativa | Contractar; Adaptació; Plugin; NouProducte | ||
M_4DC | Establir l'Ajuntament de Barcelona com a propietari del nou codi font i la nova documentació | Mesura | A_C87; A_EE9; A_3B6 | Contractar; Adaptació; Plugin; NouProducte; Publicació | |
M_116 | Utilitzar Piwik (si es necessita una eina d'analítica web) | Mesura | Contractar; Integració; Adaptació; Plugin; NouProducte; Publicació | ||
M_D19 | Penalitzar els adjudicataris si hi ha canvis en la plantilla del projecte | Mesura | Contractar; Adaptació; Plugin; NouProducte | ||
A_C87 | Establir l'empresa o entitat proveïdora com a propietària del nou codi font i la documentació | Alternativa | Contractar; Plugin; NouProducte | ||
M_0C2 | Dur un registre exhaustiu de tots els paquets de programari utilitzats, que han de ser lliures | Mesura | Contractar; Integració; Adaptació; Plugin; NouProducte; Publicació | ||
A_EE9 | Cedir la propietat del codi font a una entitat independent sense ànim de lucre | Alternativa | Contractar; Plugin; NouProducte; Publicació | ||
M_87A | Demanar als concursants que acreditin experiència en projectes de codi obert dels participants | Mesura | Contractar; Adaptació; Plugin; NouProducte | ||
A_8D9 | Incloure com a criteri d'adjudicació l'experiència en projectes de codi obert | Alternativa | Contractar; Adaptació; Plugin; NouProducte | ||
R_8BD | Reduir els requeriments d'estabilitat financera de les ofertes | Recomanació | Contractar; Integració; Adaptació; Plugin; NouProducte |
9.4.2. Dia 1 d’un nou producte¶
ID | Title | Type | Status | Links | Tags |
---|---|---|---|---|---|
A_D4F | Vincular el repositori principal a un gestor d'incidències públic | Alternativa | Dia1; Adaptació; Plugin; NouProducte; Publicació | ||
M_F25 | Pujar un fitxer ``README`` al repositori principal | Mesura | Dia1; Plugin; NouProducte; Publicació | ||
M_4F5 | Publicar unes breus Directrius per desenvolupadors (Developer Guidelines) | Mesura | Dia1; Plugin; NouProducte; Publicació | ||
R_368 | Vincular el repositori principal a un sistema d'integració contínua de codi obert | Recomanació | Dia1; Adaptació; Plugin; NouProducte; Publicació | ||
M_97E | Pujar el text de la llicència al repositori principal | Mesura | Dia1; Plugin; NouProducte; Publicació | ||
M_A60 | Crear el repositori principal a l'espai GitHub de l'Ajuntament | Mesura | Dia1; Adaptació; Plugin; NouProducte; Publicació | ||
M_A63 | Utilitzar el respositori de GitHub com la web de desenvolupament del projecte | Mesura | Dia1; Plugin; NouProducte; Publicació | ||
M_35A | Vincular el repositori principal al gestor d'incidències de GitHub | Mesura | Dia1; Adaptació; Plugin; NouProducte; Publicació | ||
R_2D5 | Reservar una URL permanent per al projecte, i usar-la sempre per fer-hi referència | Recomanació | Dia1; Integració; Plugin; NouProducte; Publicació | ||
M_7EA | Implementar i documentar procediments de build i instal·lació amb eines lliures i d'ús estès | Mesura | Dia1; Plugin; NouProducte; Publicació | ||
M_CC5 | Pujar un fitxer amb instruccions d'instal·lació al repositori principal | Mesura | Dia1; Integració; Plugin; NouProducte; Publicació |
9.4.3. Resta de mesures en un nou producte¶
ID | Title | Type | Status | Links | Tags |
---|---|---|---|---|---|
M_E50 | Especificar al README una persona de contacte del projecte | Mesura | Integració; Adaptació; Plugin; NouProducte; Publicació; Document | ||
M_F7E | Comprovar que la interfície d’usuari que compleix amb els estàndards del W3C, en cas d'aplicacions web | Mesura | Plugin; NouProducte | ||
R_7A9 | Donar permisos per reportar incidències a tothom, fins i tot anònimament | Recomanació | Integració; Adaptació; Plugin; NouProducte; Publicació | ||
R_B33 | Complementar la documentació d'usuari/-a amb captures de pantalla, vídeos o demos | Recomanació | NouProducte | ||
M_654 | Redactar i actualitzar un document intern establint el grau de compromís que volem tenir amb cada part | Mesura | NouProducte | ||
M_09A | Crear i mantenir un Manual d'ús a la wiki de GitHub del projecte | Mesura | A_B27 | Integració; Plugin; NouProducte; Publicació | |
M_488 | No pujar al repositori fitxers binaris ni fitxers producte del procés de build (amb excepcions) | Mesura | Integració; Adaptació; Plugin; NouProducte; Publicació | ||
R_0BD | Publicar unes Directrius per desenvolupadors (Developer Guidelines) detallades (si el projecte creix) | Recomanació | Plugin; NouProducte; Publicació | ||
S_2F1 | Afavorir components que formin part de la distribució estable de Debian | Submesura | Avantprojecte; Integració; Adaptació; Plugin; NouProducte | ||
M_BD2 | Integrar les contribucions externes al repositori principal mitjançant el mecanisme de Pull Request | Mesura | Plugin; NouProducte; Publicació | ||
M_02C | Redactar una declaració de propòsit clara i posar-la a llocs destacats | Mesura | Integració; NouProducte; Publicació | ||
R_9BE | Informar dels nostres plans a d'altres comunitats tècniques rellevants | Recomanació | Adaptació; Plugin; NouProducte | ||
M_D61 | No deixar passar cap insult o atac personal als canals de comunicació | Mesura | Plugin; NouProducte | ||
R_3D4 | Crear una llista de correu per persones que usen el producte, si el projecte creix | Recomanació | Plugin; NouProducte; Publicació | ||
M_B61 | Considerar totes les possibilitats i totes les implicacions abans d'iniciar un fork social | Mesura | Avantprojecte; Adaptació; NouProducte | ||
R_4B1 | Crear i mantenir un llistat de FAQ | Recomanació | NouProducte; Publicació | ||
R_D68 | Adquirir el nom en els espais d'Internet importants (3.3, 7.0) | Recomanació | NouProducte; Publicació | ||
M_CDB | Publicar apps Android a F-Droid (Si un dels productes és una app Android) | Mesura | Integració; Adaptació; Plugin; NouProducte; Publicació | ||
M_305 | Establir el "Contributor Covenant" com a Codi de conducta del projecte i dels seus canals de comunicació | Mesura | Plugin; NouProducte | ||
A_B27 | Crear i mantenir un Manual d'ús en Sphinx i publicar-lo a les GitHub Pages | Alternativa | Plugin; NouProducte | ||
S_0F3 | Afavorir components que facilitin l'accés a la informació sobre el desenvolupament i la instal·lació | Submesura | Avantprojecte; Integració; Adaptació; Plugin; NouProducte | ||
M_B3F | Establir permisos al repositori principal adequats a cada tipus de participant | Mesura | S_518; S_A3D | Integració; Adaptació; Plugin; NouProducte; Publicació; Document | |
S_518 | Donar permís d'escriptura al repositori principal a totes les persones de l'equip de desenvolupament | Submesura | Integració; Adaptació; Plugin; NouProducte; Publicació; Document | ||
M_323 | Buscar un projecte o component existent que resolgui el problema, potser parcialment | Mesura | Avantprojecte; Integració; Adaptació; Plugin; NouProducte | ||
M_713 | Utilitzar l'anglès com a llengua per a tot el desenvolupament | Mesura | Integració; Adaptació; Plugin; NouProducte | ||
M_408 | Omplir una graella comparativa dels diferents components a avaluar per cobrir una necessitat | Mesura | S_58B; S_453; S_223; S_5BD; S_160; S_0F3; S_1C4; S_24A; S_2F1 | Avantprojecte; Integració; Adaptació; Plugin; NouProducte | |
M_A9C | Crear una llista o fòrum de desenvolupament que inicialment servirà també per usuaris | Mesura | Plugin; NouProducte; Publicació | ||
M_3BF | Especificar en llocs fàcilment accessibles els principals requeriments tècnics | Mesura | Plugin; NouProducte; Publicació | ||
R_B85 | Pujar traduccions del fitxer README al repositori principal | Recomanació | NouProducte; Publicació | ||
M_2E0 | Escollir un bon nom per al projecte | Mesura | NouProducte; Publicació | ||
M_66D | Utilitzar, per a tota la documentació del projecte, formats de wiki o formats de marques oberts | Mesura | Integració; Plugin; NouProducte; Publicació | ||
R_5F4 | Redactar un model de governança per la comunitat global que dona suport al producte | Recomanació | NouProducte; Publicació | ||
R_1ED | Establir mesures per visibilitzar millor el progrés i el grau d'activitat del projecte | Recomanació | Plugin; NouProducte; Publicació | ||
R_D24 | Crear un xat de desenvolupament per la comunicació immediata de l'equip | Recomanació | Plugin; NouProducte; Publicació | ||
S_A3D | Donar permís de lectura del repositori principal a tothom | Submesura | Integració; Adaptació; Plugin; NouProducte; Publicació; Document | ||
M_B8A | Especificar en llocs destacats que el projecte és lliure | Mesura | Plugin; NouProducte; Publicació | ||
M_CAF | Triar la llicència AGPL-3.0 com a llicència de distribució del projecte | Mesura | A_038 | NouProducte; Publicació | |
R_A48 | Donar permís d'escriptura al repositori principal a desenvolupadors externs confiables | Recomanació | Plugin; NouProducte; Publicació | ||
M_F2E | Donar reconeixement a les persones que fan contribucions al projecte | Mesura | Plugin; NouProducte | ||
S_1C4 | Afavorir components amb bones mètriques de qualitat del codi | Submesura | Avantprojecte; Integració; Adaptació; Plugin; NouProducte | ||
S_160 | Afavorir components per als quals existeixi suport comercial | Submesura | Avantprojecte; Integració; Adaptació; Plugin; NouProducte | ||
M_3F9 | Escriure una checklist amb les obligacions de les llicències usades i fer seguiment del seu compliment | Mesura | Integració; Adaptació; Plugin; NouProducte; Publicació | ||
R_5D2 | Utilitzar un programari de monitorització de llicències | Recomanació | Integració; Adaptació; Plugin; NouProducte; Publicació | ||
R_3F3 | Pressupostar el sobrecost d'incentivar la creació d'una comunitat oberta | Recomanació | NouProducte | ||
S_453 | Afavorir components amb una major diversitat i pes dels contribuïdors | Submesura | Avantprojecte; Integració; Adaptació; Plugin; NouProducte | ||
M_031 | Especificar i mantenir una pàgina amb l'estat de desenvolupament del projecte | Mesura | Plugin; NouProducte; Publicació | ||
A_038 | Triar la llicència EUPL-1.2 com a llicència de distribució del projecte | Alternativa | NouProducte; Publicació | ||
M_676 | Utilitzar formats oberts en l'intercanvi de documents amb el ciutadà i amb altres sistemes | Mesura | Adaptació; Plugin; NouProducte; Publicació | ||
A_4BB | Crear un repositori públic en un lloc diferent del GitHub de l'Ajuntament | Alternativa | Adaptació; Plugin; NouProducte; Publicació | ||
M_582 | No copiar dependències externes al repositori si no és per una causa excepcional | Mesura | Plugin; NouProducte; Publicació | ||
R_FBC | Establir una política de versions explícita en el fitxer ``README`` | Recomanació | Plugin; NouProducte; Publicació | ||
R_5E7 | Crear una web orientada a la participació no tècnica, que es basi en tecnologies lliures | Recomanació | Integració; Plugin; NouProducte; Publicació | ||
M_88E | Mantenir la informació de configuració en fitxers separats i en un repositori privat diferent | Mesura | Integració; Adaptació; Plugin; NouProducte; Publicació | ||
M_975 | Fer que l'autoria de cada contribució (codi, documentació o missatge) sigui individual | Mesura | Adaptació; Plugin; NouProducte | ||
R_0D4 | Especificar en llocs fàcilment accessibles les diferències amb productes similars | Recomanació | Plugin; NouProducte; Publicació | ||
M_2BC | Especificar en llocs fàcilment accessibles un llistat de funcionalitats | Mesura | Plugin; NouProducte; Publicació | ||
R_A3A | Crear un tutorial explicant com fer pas a pas algunes tasques habituals | Recomanació | Plugin; NouProducte; Publicació | ||
M_7F0 | Especificar, en un lloc visible, una llicència de distribució per al Manual d'ús | Mesura | Integració; Plugin; NouProducte; Publicació | ||
M_D79 | Evitar els debats privats | Mesura | Adaptació; Plugin; NouProducte | ||
M_2C0 | Incloure la notificació de copyright i de llicència a cada fitxer de codi | Mesura | Adaptació; Plugin; NouProducte; Publicació | ||
M_1AB | Obligar a tots el contribuïdors de codi externs a enviar un DCO i signar cada commit | Mesura | Plugin; NouProducte; Publicació | ||
S_24A | Afavorir components amb els que l'IMI ja ha adquirit familiaritat | Submesura | Avantprojecte; Integració; Adaptació; Plugin; NouProducte | ||
R_20E | Utilitzar el gestor d'incidències per tasques, entregues i noves funcionalitats | Recomanació | Integració; Adaptació; Plugin; NouProducte; Publicació |
9.5. Mesures per l’escenari Publicació
¶
9.5.1. Contractar la publicació d’un codi¶
ID | Title | Type | Status | Links | Tags |
---|---|---|---|---|---|
M_C3C | Obligar als adjudicataris a parametritzar el producte usant fitxers de configuració | Mesura | Contractar; Integració; Adaptació; Plugin; NouProducte; Publicació | ||
R_A03 | Establir una persona encarregada de filtrar les incidències a mida que arriben | Recomanació | Contractar; Plugin; NouProducte; Publicació | ||
M_2DB | Establir un procediment per garantir la integritat de les contribucions | Mesura | Contractar; Plugin; NouProducte; Publicació | ||
M_600 | Utilitzar OpenStreetMap (si es necessita presentar informació cartogràfica present en aquesta eina) | Mesura | Contractar; Integració; Adaptació; Plugin; NouProducte; Publicació | ||
M_0E7 | Redactar i mantenir una política de gestió d'incidències | Mesura | Contractar; Plugin; NouProducte; Publicació | ||
M_CC8 | No pujar al repositori informació sensible d'usuaris, de l'Ajuntament o de tercers | Mesura | Contractar; Integració; Adaptació; Plugin; NouProducte; Publicació | ||
M_4DC | Establir l'Ajuntament de Barcelona com a propietari del nou codi font i la nova documentació | Mesura | A_C87; A_EE9; A_3B6 | Contractar; Adaptació; Plugin; NouProducte; Publicació | |
M_116 | Utilitzar Piwik (si es necessita una eina d'analítica web) | Mesura | Contractar; Integració; Adaptació; Plugin; NouProducte; Publicació | ||
M_0C2 | Dur un registre exhaustiu de tots els paquets de programari utilitzats, que han de ser lliures | Mesura | Contractar; Integració; Adaptació; Plugin; NouProducte; Publicació | ||
A_EE9 | Cedir la propietat del codi font a una entitat independent sense ànim de lucre | Alternativa | Contractar; Plugin; NouProducte; Publicació |
9.5.2. Resta de mesures en la publicació d’un codi¶
ID | Title | Type | Status | Links | Tags |
---|---|---|---|---|---|
A_D4F | Vincular el repositori principal a un gestor d'incidències públic | Alternativa | Dia1; Adaptació; Plugin; NouProducte; Publicació | ||
M_F25 | Pujar un fitxer ``README`` al repositori principal | Mesura | Dia1; Plugin; NouProducte; Publicació | ||
M_E50 | Especificar al README una persona de contacte del projecte | Mesura | Integració; Adaptació; Plugin; NouProducte; Publicació; Document | ||
M_B77 | Avisar als nous espais públics orientats a desenvolupadors que aquest era un projecte tancat | Mesura | Publicació | ||
R_7A9 | Donar permisos per reportar incidències a tothom, fins i tot anònimament | Recomanació | Integració; Adaptació; Plugin; NouProducte; Publicació | ||
M_09A | Crear i mantenir un Manual d'ús a la wiki de GitHub del projecte | Mesura | A_B27 | Integració; Plugin; NouProducte; Publicació | |
M_488 | No pujar al repositori fitxers binaris ni fitxers producte del procés de build (amb excepcions) | Mesura | Integració; Adaptació; Plugin; NouProducte; Publicació | ||
R_0BD | Publicar unes Directrius per desenvolupadors (Developer Guidelines) detallades (si el projecte creix) | Recomanació | Plugin; NouProducte; Publicació | ||
M_BD2 | Integrar les contribucions externes al repositori principal mitjançant el mecanisme de Pull Request | Mesura | Plugin; NouProducte; Publicació | ||
M_02C | Redactar una declaració de propòsit clara i posar-la a llocs destacats | Mesura | Integració; NouProducte; Publicació | ||
R_3D4 | Crear una llista de correu per persones que usen el producte, si el projecte creix | Recomanació | Plugin; NouProducte; Publicació | ||
R_4B1 | Crear i mantenir un llistat de FAQ | Recomanació | NouProducte; Publicació | ||
M_4F5 | Publicar unes breus Directrius per desenvolupadors (Developer Guidelines) | Mesura | Dia1; Plugin; NouProducte; Publicació | ||
R_D68 | Adquirir el nom en els espais d'Internet importants (3.3, 7.0) | Recomanació | NouProducte; Publicació | ||
R_70F | Avisar als desenvolupadors de les possibles conseqüències de la imminent obertura del projecte | Recomanació | Publicació | ||
M_CDB | Publicar apps Android a F-Droid (Si un dels productes és una app Android) | Mesura | Integració; Adaptació; Plugin; NouProducte; Publicació | ||
R_368 | Vincular el repositori principal a un sistema d'integració contínua de codi obert | Recomanació | Dia1; Adaptació; Plugin; NouProducte; Publicació | ||
M_97E | Pujar el text de la llicència al repositori principal | Mesura | Dia1; Plugin; NouProducte; Publicació | ||
M_CA0 | Buscar les dependències inadequades i trobar substituts amb llicència lliure | Mesura | Publicació | ||
M_B3F | Establir permisos al repositori principal adequats a cada tipus de participant | Mesura | S_518; S_A3D | Integració; Adaptació; Plugin; NouProducte; Publicació; Document | |
S_518 | Donar permís d'escriptura al repositori principal a totes les persones de l'equip de desenvolupament | Submesura | Integració; Adaptació; Plugin; NouProducte; Publicació; Document | ||
M_A9C | Crear una llista o fòrum de desenvolupament que inicialment servirà també per usuaris | Mesura | Plugin; NouProducte; Publicació | ||
M_3BF | Especificar en llocs fàcilment accessibles els principals requeriments tècnics | Mesura | Plugin; NouProducte; Publicació | ||
M_A60 | Crear el repositori principal a l'espai GitHub de l'Ajuntament | Mesura | Dia1; Adaptació; Plugin; NouProducte; Publicació | ||
M_932 | Jutjar la conveniència o no de publicar un codi en poder de l'Ajuntament | Mesura | Publicació | ||
R_B85 | Pujar traduccions del fitxer README al repositori principal | Recomanació | NouProducte; Publicació | ||
M_2E0 | Escollir un bon nom per al projecte | Mesura | NouProducte; Publicació | ||
M_66D | Utilitzar, per a tota la documentació del projecte, formats de wiki o formats de marques oberts | Mesura | Integració; Plugin; NouProducte; Publicació | ||
R_5F4 | Redactar un model de governança per la comunitat global que dona suport al producte | Recomanació | NouProducte; Publicació | ||
R_1ED | Establir mesures per visibilitzar millor el progrés i el grau d'activitat del projecte | Recomanació | Plugin; NouProducte; Publicació | ||
R_D24 | Crear un xat de desenvolupament per la comunicació immediata de l'equip | Recomanació | Plugin; NouProducte; Publicació | ||
S_A3D | Donar permís de lectura del repositori principal a tothom | Submesura | Integració; Adaptació; Plugin; NouProducte; Publicació; Document | ||
M_B8A | Especificar en llocs destacats que el projecte és lliure | Mesura | Plugin; NouProducte; Publicació | ||
M_CAF | Triar la llicència AGPL-3.0 com a llicència de distribució del projecte | Mesura | A_038 | NouProducte; Publicació | |
R_A48 | Donar permís d'escriptura al repositori principal a desenvolupadors externs confiables | Recomanació | Plugin; NouProducte; Publicació | ||
M_A63 | Utilitzar el respositori de GitHub com la web de desenvolupament del projecte | Mesura | Dia1; Plugin; NouProducte; Publicació | ||
M_35A | Vincular el repositori principal al gestor d'incidències de GitHub | Mesura | Dia1; Adaptació; Plugin; NouProducte; Publicació | ||
M_A6A | Buscar al repositori de codi informació sensible o configuracions d'usuari | Mesura | Publicació | ||
M_3F9 | Escriure una checklist amb les obligacions de les llicències usades i fer seguiment del seu compliment | Mesura | Integració; Adaptació; Plugin; NouProducte; Publicació | ||
R_5D2 | Utilitzar un programari de monitorització de llicències | Recomanació | Integració; Adaptació; Plugin; NouProducte; Publicació | ||
M_031 | Especificar i mantenir una pàgina amb l'estat de desenvolupament del projecte | Mesura | Plugin; NouProducte; Publicació | ||
A_038 | Triar la llicència EUPL-1.2 com a llicència de distribució del projecte | Alternativa | NouProducte; Publicació | ||
M_676 | Utilitzar formats oberts en l'intercanvi de documents amb el ciutadà i amb altres sistemes | Mesura | Adaptació; Plugin; NouProducte; Publicació | ||
A_4BB | Crear un repositori públic en un lloc diferent del GitHub de l'Ajuntament | Alternativa | Adaptació; Plugin; NouProducte; Publicació | ||
M_582 | No copiar dependències externes al repositori si no és per una causa excepcional | Mesura | Plugin; NouProducte; Publicació | ||
R_FBC | Establir una política de versions explícita en el fitxer ``README`` | Recomanació | Plugin; NouProducte; Publicació | ||
R_5E7 | Crear una web orientada a la participació no tècnica, que es basi en tecnologies lliures | Recomanació | Integració; Plugin; NouProducte; Publicació | ||
R_2D5 | Reservar una URL permanent per al projecte, i usar-la sempre per fer-hi referència | Recomanació | Dia1; Integració; Plugin; NouProducte; Publicació | ||
M_88E | Mantenir la informació de configuració en fitxers separats i en un repositori privat diferent | Mesura | Integració; Adaptació; Plugin; NouProducte; Publicació | ||
R_0D4 | Especificar en llocs fàcilment accessibles les diferències amb productes similars | Recomanació | Plugin; NouProducte; Publicació | ||
M_2BC | Especificar en llocs fàcilment accessibles un llistat de funcionalitats | Mesura | Plugin; NouProducte; Publicació | ||
R_A3A | Crear un tutorial explicant com fer pas a pas algunes tasques habituals | Recomanació | Plugin; NouProducte; Publicació | ||
M_7F0 | Especificar, en un lloc visible, una llicència de distribució per al Manual d'ús | Mesura | Integració; Plugin; NouProducte; Publicació | ||
M_7EA | Implementar i documentar procediments de build i instal·lació amb eines lliures i d'ús estès | Mesura | Dia1; Plugin; NouProducte; Publicació | ||
M_CC5 | Pujar un fitxer amb instruccions d'instal·lació al repositori principal | Mesura | Dia1; Integració; Plugin; NouProducte; Publicació | ||
M_2C0 | Incloure la notificació de copyright i de llicència a cada fitxer de codi | Mesura | Adaptació; Plugin; NouProducte; Publicació | ||
M_1AB | Obligar a tots el contribuïdors de codi externs a enviar un DCO i signar cada commit | Mesura | Plugin; NouProducte; Publicació | ||
R_20E | Utilitzar el gestor d'incidències per tasques, entregues i noves funcionalitats | Recomanació | Integració; Adaptació; Plugin; NouProducte; Publicació |
9.6. Mesures per l’escenari Document
¶
ID | Title | Type | Status | Links | Tags |
---|---|---|---|---|---|
M_E50 | Especificar al README una persona de contacte del projecte | Mesura | Integració; Adaptació; Plugin; NouProducte; Publicació; Document | ||
M_B3F | Establir permisos al repositori principal adequats a cada tipus de participant | Mesura | S_518; S_A3D | Integració; Adaptació; Plugin; NouProducte; Publicació; Document | |
S_518 | Donar permís d'escriptura al repositori principal a totes les persones de l'equip de desenvolupament | Submesura | Integració; Adaptació; Plugin; NouProducte; Publicació; Document | ||
S_A3D | Donar permís de lectura del repositori principal a tothom | Submesura | Integració; Adaptació; Plugin; NouProducte; Publicació; Document | ||
M_6FC | Especificar, en un lloc visible, una llicència de distribució per als documents de disseny i estudis encarregats | Mesura | Document |