{"id":89307,"date":"2016-05-09T09:48:50","date_gmt":"2016-05-09T07:48:50","guid":{"rendered":"http:\/\/artigianodelsoftware.it\/blog\/?p=89307"},"modified":"2016-05-09T09:48:50","modified_gmt":"2016-05-09T07:48:50","slug":"component-subcomponents-test-su-strada","status":"publish","type":"post","link":"https:\/\/artigianodelsoftware.it\/blog\/2016\/05\/09\/component-subcomponents-test-su-strada\/","title":{"rendered":"Component &#038; Subcomponents &#8211; Test su strada"},"content":{"rendered":"<div class=\"pdfprnt-buttons pdfprnt-buttons-post pdfprnt-top-right\"><a href=\"javascript: imageToPdf()\" class=\"pdfprnt-button pdfprnt-button-pdf\" target=\"_self\"><img src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/plugins\/pdf-print\/images\/pdf.png\" alt=\"image_pdf\" title=\"Visualizza PDF\" \/><\/a><a href=\"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/89307?print=print\" class=\"pdfprnt-button pdfprnt-button-print\" target=\"_blank\"><\/a><\/div><blockquote>\n<h1>Test su strada<\/h1>\n<\/blockquote>\n<p>In questo post andremo a fare il test di questo addon, cercando di trovare ci\u00f2 che ci serve.<\/p>\n<p><a href=\"https:\/\/marketplace-cdn.atlassian.com\/files\/net.brokenbuild.subcomponents\/icons\/default\/41513b36-c84c-46c0-95dd-3f71bdb58494.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter\" src=\"https:\/\/marketplace-cdn.atlassian.com\/files\/net.brokenbuild.subcomponents\/icons\/default\/41513b36-c84c-46c0-95dd-3f71bdb58494.png\" width=\"72\" height=\"72\" \/><\/a><\/p>\n<blockquote>\n<h1>Installazione<\/h1>\n<\/blockquote>\n<p>Partiamo sempre dalla installazione del nostro addon, che come sempre non ci deve spaventare :-). In questo caso andremo ad utilizzare una installazione di <em><strong>JIRA CORE.\u00a0<\/strong><\/em>Selezioniamo il nostro addon e procediamo, selezionando\u00a0<em><strong>Free trial<\/strong><\/em> dalla nostra schermata di\u00a0<em><strong>Manage Addons<\/strong><\/em>.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-89340\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-01.png\" alt=\"comp-02-01\" width=\"1042\" height=\"154\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-01.png 1042w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-01-300x44.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-01-768x114.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-01-1024x151.png 1024w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-01-619x91.png 619w\" sizes=\"(max-width: 1042px) 100vw, 1042px\" \/><\/p>\n<p>Lasciamo andare la nostra installazione&#8230;.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-89341\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-02.png\" alt=\"comp-02-02\" width=\"613\" height=\"277\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-02.png 613w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-02-300x136.png 300w\" sizes=\"(max-width: 613px) 100vw, 613px\" \/><\/p>\n<p>&#8230;. facciamo eseguire il download e la relativa installazione &#8230;<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-89342\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-03.png\" alt=\"comp-02-03\" width=\"607\" height=\"258\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-03.png 607w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-03-300x128.png 300w\" sizes=\"(max-width: 607px) 100vw, 607px\" \/><\/p>\n<p>&#8230; inseriamo le credenziali per accedere al <em><strong>my.atlassian.com<\/strong><\/em> &#8230;<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-89343\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-04.png\" alt=\"comp-02-04\" width=\"607\" height=\"311\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-04.png 607w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-04-300x154.png 300w\" sizes=\"(max-width: 607px) 100vw, 607px\" \/><\/p>\n<p>&#8230; lasciamo che installi la licenza &#8230;.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-89344\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-05.png\" alt=\"comp-02-05\" width=\"610\" height=\"260\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-05.png 610w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-05-300x128.png 300w\" sizes=\"(max-width: 610px) 100vw, 610px\" \/><\/p>\n<p>&#8230;. ed il nostro addon \u00e8 pronto all&#8217;uso.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-89345\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-06.png\" alt=\"comp-02-06\" width=\"611\" height=\"311\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-06.png 611w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-06-300x153.png 300w\" sizes=\"(max-width: 611px) 100vw, 611px\" \/><\/p>\n<blockquote>\n<h1>Configurazione<\/h1>\n<\/blockquote>\n<p>Passiamo alla fase successiva: Come configuriamo questo addon?? La prima cosa che notiamo \u00e8 che non \u00e8 presente alcuna sezione di configurazione generale, nella sezione addon. Troviamo la sezione di configurazione tra le opzioni di configurazione del progetto, trattandosi di una configurazione specifica di un progetto.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-89346\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-07.png\" alt=\"comp-02-07\" width=\"366\" height=\"512\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-07.png 366w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-07-214x300.png 214w\" sizes=\"(max-width: 366px) 100vw, 366px\" \/><\/p>\n<p>Tentiamo una prima configurazione sul nostro progetto di\u00a0<em><strong>Esempio<\/strong><\/em>. Supponiamo di avere delle componenti che identificano il nostro sistema da gestire.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-89348\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-08.png\" alt=\"comp-02-08\" width=\"726\" height=\"554\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-08.png 726w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-08-300x229.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-08-619x472.png 619w\" sizes=\"(max-width: 726px) 100vw, 726px\" \/><\/p>\n<p>Supponiamo di avere la necessit\u00e0 di distinguere le richieste di supporto, quali segnalazioni utente o segnalazione divisione interna, etc. Se aggiungiamo nuove componenti, potremmo avere delle difficolt\u00e0. Il numero delle componenti si moltiplicherebbe e alla fine si avrebbe difficolt\u00e0 nel censire ed usare, nonch\u00e9 nell&#8217;identificare.<\/p>\n<p>Creiamo le nostre sottocategorie selezionando l&#8217;opzione\u00a0<em><strong>S<\/strong><strong>ubcomponent<\/strong><\/em>. Viene mostrata la form per compilare la nostra gerarchia.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-89349\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-09.png\" alt=\"comp-02-09\" width=\"1330\" height=\"436\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-09.png 1330w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-09-300x98.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-09-768x252.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-09-1024x336.png 1024w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-09-619x203.png 619w\" sizes=\"(max-width: 1330px) 100vw, 1330px\" \/><\/p>\n<p>Basta un semplice drag &#8216;b&#8217; drop per costruire la gerarchia. Possiamo anche estendere direttamente le nostre componenti e agevolmente nella gerarchia.<\/p>\n<blockquote>\n<h1>Ma le componenti?<\/h1>\n<\/blockquote>\n<p>Che cosa succede alle nostre componenti? Come sono organizzate? Fondamentalmente l&#8217;addon si innesta nel nostro JIRA e gestisce come un ulteriore meccanismo che &#8230;.. inserisce la gerarchia e la gestisce. Infatti, se andiamo a vedere la componenti, vediamo che sono aumentate, come mostrato in figura.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-89350\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-10.png\" alt=\"comp-02-10\" width=\"979\" height=\"525\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-10.png 979w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-10-300x161.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-10-768x412.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-10-619x332.png 619w\" sizes=\"(max-width: 979px) 100vw, 979px\" \/><\/p>\n<blockquote>\n<h1>Come usiamo questa gerarchia?<\/h1>\n<\/blockquote>\n<p>Adesso vediamo come usarla. Creiamo una nuova Issue e andiamo ad inserire la nostra gerarchia di componenti<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-89351\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-11.png\" alt=\"comp-02-11\" width=\"789\" height=\"439\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-11.png 789w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-11-300x167.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-11-768x427.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-11-619x344.png 619w\" sizes=\"(max-width: 789px) 100vw, 789px\" \/><\/p>\n<p>Se andiamo ad editare il campo\u00a0<em><strong>Component\/s<\/strong><\/em> notiamo, come mostrato dalla figura precedente, una nuova icona che indica la gerarchia.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-89352\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-12.png\" alt=\"comp-02-12\" width=\"610\" height=\"312\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-12.png 610w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-12-300x153.png 300w\" sizes=\"(max-width: 610px) 100vw, 610px\" \/><\/p>\n<p>Se lo selezioniamo possiamo andare a selezionare le nostre componenti.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-89353\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-13.png\" alt=\"comp-02-13\" width=\"608\" height=\"309\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-13.png 608w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-13-300x152.png 300w\" sizes=\"(max-width: 608px) 100vw, 608px\" \/><\/p>\n<p>Se andiamo a confermare, il risultato \u00e8 il seguente: <img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-89354\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-14.png\" alt=\"comp-02-14\" width=\"769\" height=\"408\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-14.png 769w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-14-300x159.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-14-768x407.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-14-619x328.png 619w\" sizes=\"(max-width: 769px) 100vw, 769px\" \/><\/p>\n<p>ovvero vediamo le due componenti presenti, ma se andiamo in editazione del campo, abbiamo comunque la visione della gerarchia.<\/p>\n<blockquote>\n<h1>Che altro?<\/h1>\n<\/blockquote>\n<p>Se andiamo nella screen di dettaglio, possiamo vedere che in basso a destra abbiamo il dettaglio delle subcomponents.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-89356\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-15.png\" alt=\"comp-02-15\" width=\"1339\" height=\"591\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-15.png 1339w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-15-300x132.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-15-768x339.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-15-1024x452.png 1024w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2016\/05\/comp-02-15-619x273.png 619w\" sizes=\"(max-width: 1339px) 100vw, 1339px\" \/><\/p>\n<blockquote>\n<h1>Conclusioni<\/h1>\n<\/blockquote>\n<p>Abbiamo visto un esempio di utilizzo di questo addon. Abbiamo visto che cosa fa e come lavora. Sicuramente ci sar\u00e0 utile per meglio classificare le nostre componenti.\u00a0Questo componente \u00e8 disponibile sia per installazioni <em><strong>Server<\/strong> <\/em>che per le installazioni <em><strong>cloud<\/strong><\/em>.<\/p>\n<blockquote>\n<h1>References<\/h1>\n<\/blockquote>\n<p>Maggiori informazioni sono reperibili su:<\/p>\n<ul>\n<li><a href=\"https:\/\/marketplace.atlassian.com\/plugins\/net.brokenbuild.subcomponents\/server\/overview\" target=\"_blank\">Server<\/a><\/li>\n<li><a href=\"https:\/\/marketplace.atlassian.com\/plugins\/net.brokenbuild.cloud.subcomponents\/cloud\/overview\" target=\"_blank\">cloud<\/a><\/li>\n<\/ul>\n<div class=\"clearfix\"><span class='ldc-ul_cont' onclick=\"alter_ul_post_values(this,'89307','like')\" >Likes<img src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/plugins\/like-dislike-counter-for-posts-pages-and-comments\/images\/up.png\" \/>(<span>0<\/span>)<\/span><span class='ldc-ul_cont' onclick=\"alter_ul_post_values(this,'89307','dislike')\" >Dislikes<img src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/plugins\/like-dislike-counter-for-posts-pages-and-comments\/images\/down.png\" \/>(<span>0<\/span>)<\/span><\/div>","protected":false},"excerpt":{"rendered":"<p>Test su strada In questo post andremo a fare il test di questo addon, cercando di trovare ci\u00f2 che ci serve. Installazione Partiamo sempre dalla installazione del nostro addon, che come sempre non ci deve spaventare :-). In questo caso<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","footnotes":""},"categories":[3,14,15,16,17,22],"tags":[30,34,35,70,71,74,75,82,89],"_links":{"self":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/89307"}],"collection":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/comments?post=89307"}],"version-history":[{"count":6,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/89307\/revisions"}],"predecessor-version":[{"id":89358,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/89307\/revisions\/89358"}],"wp:attachment":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/media?parent=89307"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/categories?post=89307"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/tags?post=89307"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}