Aggiungiamo del javascript a Confluence Cloud

Aggiungiamo Javascript a Confluence

In questo post andremo a dare una sbirciata a questo addon che promette molto bene, in quanto ci permette di aggiungere del javascript alla nostra istanza CLOUD

Cosa abbiamo a disposizione?

Questo addon permette di poter aggiungere degli script javascript in modo da poter aggiungere delle nuove funzionalità attravcerso il javascript.

Possiamo aggiungere degli script generici ma abbiamo già a disposizione una libreria di script già pronti

Possiamo anche integrare il nostro Confluence con tanti tanti altri servizi 🙂

Conclusioni

Faccio fatica a tenere a freno la fantasia :-D. Le idee fluiscono copiose nella testa su come poter utilizzare questo addon per realizzare nuove funzioni e integrazioni. Non vedo l’ora di provarlo 🙂

Reference

Maggiori informazioni sull’addon sono reperibili nella pagina del marketplace.




EasyBI – Test addon

EasyBI – proviamolo

In questo post andremo ad testare questo addon particolarmente interessante. Approfitto per segnalare che a fine maggio si terranno gli EazyBI Days, dove saranno presentate le ultime novità di questo prodotto :-). Ho avuto il piacere di confrontarmi con loro durante il Summit Atlassian di Barcellona, di inizio maggio, ed è stata una occasione unica per confrontarsi e capire che cosa sia possibile fare con questi strumenti meravigliosi.

Installazione

Partiamo come sempre dalla installazione. In questo caso ci concentriamo sulla installazione per la versione Cloud che, come già sappiamo, presenta delle piccole differenze, ma non è affatto difficile da eseguire.

 

 

Configurazione

Proseguiamo la nostra esplorazione andando a vedere la configurazione dell’addon. Iniziamo dicendo che l’addon mette a disposizione una sezione dedicata che permette di configurare e definire tutto ciò che serve per le nostre analisi dei dati.

(questo ovviamente è l’esempio del mio account 🙂 )

Da li abbiamo le opzioni per poter:

  • Definire le nostre sorgenti dati (Source Data)
  • Impostare le nostre query (Analyze)
  • Creare le nostre Dashboard, per condividere le informazioni 🙂

Andiamo ad esaminare ogni singola opzione 🙂

Possiamo definire tutte le sorgenti dati, a partire dai nostri progetti JIRA, come possiamo vedere dalla immagine precedente, alle sorgenti dati vere e proprie come database.

Vediamo, come mostrato in figura, che la versione cloud permette di connettersi a diverse fonti, tra le quali anche database. Se lo scegliamo, possiamo scegliere le seguenti fonti:

Questo non è affatto male 😉

Una volta definite le fonti dati, possiamo creare le nostre interrogazioni, il tutto in maniera totalmente visuale 🙂

Da questo punto in avanti andiamo a testare il tutto 🙂

Test

Una volta definite le nostre interrogazioni, possiamo usarle sia nella dashboard di JIRA, da dove possiamo visionare direttamente i nostri dati, come possiamo vedere facilmente.

Una delle possibilità offerte da questi prodotti è quella di pubblicare questi report anche su Confluence, in maniera abbastanza semplice e diretta. Utilizzando un apposito Addon per l’ambiente cloud, è possibile arrivare a pubblicare i report nelle pagine.

L’aggiunta viene eseguita in maniera semplicissima, come mostrato in figura:

Aggiungendo l’addon Dashboard o Report, ed impostando quale report andare a visualizzare:

otteniamo il risultato atteso. Nel nostro caso, abbiamo installato l’addon (in maniera simile a quanto descritto in precedenza) ed il risultato è stato il seguente:

Quindi con pochissimo sforzo abbiamo pubblicato le nostre statistiche direttamente su Confluence molto semplicemente.

Conclusioni

Statistiche, dati, BI tutto all’interno di JIRA e dei prodotti Atlassian. Questo addon è una sorpresa dietro l’altra. bbiamo a disposizione tutto ciò che ci serve per poter arrivare a gestire i nostri dati direttamente dove serve.

Reference

Maggiori dettagli sono reperibili alla pagina del marketplace.




Macro github per Confluence – Curiosiamo

Github per Confluence

In questo post andiamo a curiosare su di un aspetto un pò strano: andiamo ad esaminare un addon per Confluence, Cloud e Server, per connettersi a Github.

 

Subito al sodo

Attarverso questo addon possiamo connettere Confluence con un repository Github.

Possiamo includere sia le issue che le pull request che sono state operate

Il tutto attraverso l’introduzione di nuove macro

Conclusioni

Sicuramente interessante. Possiamo creare una documentazione migliore se integriamo il codice e possiamo creare delle pagine …. molto interessanti. Ho avuto modo di testare un addon prodotto da Mohamicorp e sono sicuro che non resterò deluso.

Reference

Maggiori informazioni sono reperibili nella pagina del marketplace.




Xporter for JIRA – Testiamo la versione Cloud – Parte 2

Xporter for JIRA

In questo post procediamo con il test di questo mirabolante e spettacolare addon.

Test

Nel precedente post abbiamo dedicato abbastanza tempo ad installazione e configurazione. Adesso passiamo al test :-). primo passo andiamo a creare il nostro Template.

Template

La generazione non presenta difficoltà particolare. Semplicemente andiamo a costruire un esempio basico e da li procediamo a memorizzarlo sul server FTP che abbiamo configurato nel nostro esempio.

Per questo test andiamo ad usare un template che la stessa Xpand mette a disposizione nel suo Store:

Da quello che vediamo, il template non p che un semplice documento WORD (formato DOCX) che ci permette di impostare il formato che vogliamo. Basta semplicemente riportare dei TAG nei campi che si vogliono visualizzare (abbiamo la lista completa nella documentazione) ed il gioco è fatto.

Lo carichiamo nella nostra istanza di JIRA:

Il template è stato memorizzato senza problemi :-). Se selezioniamo la nostra issue di test (in questo caso provo a stampare la issue relativa al mio Asset management personale.

e questo è il risultato 🙂

Non male come risultato :-). Se poi vogliamo anche esportare le informazioni su di un set di issues, il procedimento è il medesimo :-). Cerchiamo le nostre issue da stampare, con il JQL, come mostrato in figura:

Selezioniamo il menù Xporter for JIRA e procediamo con i wizard:

Selezioniamo il nostro template (anche in questo caso ne ho selezionato uno di quelli standard che la Xpand mette a disposizione nel proprio store).

Lasciamo lavorare le procedure di esportazione ….

… fino a quando non ci mettono a disposizione il risultato finale 😀

Lo scarichiamo ottenendo questo risultato:

 

Possibili usi alternativi 🙂

Il solo test ci fa venire in mente una serie di utilizzi di questo addon. Infatti, se utilizziamo JIRA per gestire delle risorse, possiamo anche utilizzare questo addon per costruire la documentazione dei vari asset :-).

Possiamo anche creare la documentazione tecnica da consegnare al cliente, in cui diamo tutte le indicazioni di test eseguite, come documentazione per la qualità :-).

Possiamo anche creare dei report per fornire un dettaglio delle attività per i nostri clienti, con tutte le informazioni che servono, da allegare alle fatture.

Per il resto, lasciamoci guidare dalla fantasia :-D.

Conclusioni

Si conclude il test di questo interessante addon, test dove abbiamo visto come poter esportare una documentazione o una lista di issue.




Come vediamo la definizione dei campi custom in JIRA Cloud o Server?

Piccolo barbatrucco

In questo post andiamo ad analizzare un piccolo trucco per vedere la definizione dei campi sotto JIRA Cloud.

Di cosa si tratta

Vi sarà capitato sicuramente, lavorando con un addon, viene restituito un messaggio di errore del tipo:

customfield_10006": "XXXXXXXXXX is required.

e non abbiamo la più pallida idea di come identificarli. Infatti, se andiamo nella definizione dei campi non abbiamo notizie del customfield_10006Tips direttamente dalla documentazione Atlassian. Come possiamo fare ad identificarli? Semplice. Ci viene in aiuto questo .

Per identificare i campi custom e non, identificando anche l’ID, possiamo semplicemente andare a richiamare:

https://<Your-JIRA-URL>/rest/api/2/field

ed il risultato è semplicemente questo:

ovvero un test che ho eseguito in una istallazione server locale, che utilizzo per mio test. Se lo eseguo su di una installazione cloud …. il risultato è il medesimo e abbiamo a disposizione tutti i campi, compresi i custom, come mostrato in figura:

 




Confluence 6.2 Beta – Novità in cantiere

Novità in arrivo 🙂

In questo post andremo a vedere le ultime novità su Confluence.

 

Subito al dunque

Una delle prime caratteristiche che sono state aggiunte riguarda la parte di Editazione concorrente.

Possiamo invitare gli utenti ad eseguire l’editazione concorrente di un documento :-). MI immagino la prossima domanda. Cosa succede se il documento presenta delle restrizioni al nostro utente?? Bene, abbiamo la possibilità di poter gestire questo aspetto richiedendo le autorizzazioni per editare lo stesso

Ma adesso vediamo la cosa più importante:

Come ho riportato in questo post, abbiamo finalmente la traduzione italiana di CONFLUENCE. Siamo ancora agli inizi: Ci sono ancora degli aggiustamenti da eseguire, ma sono abbastanza sicuro che nelle prossime release tutte le dicitiure saranno correttamente tradotte 🙂

Reference

Maggiori informazioni sono reperibili nella pagina ufficiale della documentazione di Confluence.




Atlassian Summit – Day 3

Prosegue l’avventura…

…. e concludiamo il nostro giro nel primo Summit europeo 🙂 partendo dal Keynote dedicato ai Partner e ad AtlasCamp.

Oggi è la giornata dedicata ai Partner ed alle novità che la Atlassian ha preparato. Tante le notizie che risulta difficile iniziarte a descriverle.

Si parte dal Marketplace e dai risultati incoraggianti per il Cloud.

addon che iniziano a prendere piede e che sono a disposizione degli utenti. Addons che aumentano di giorno in giorno, anche ai progressi ed alle nuove implementazioni che la Atlassian mette a disposizione. Abbiamo molto da fare noi partner.

Il Keynote è stato seguito da una breve pausa caffe (ottima organizzazione da parte della Atlassian) e successivamente dalle ultime novità per il programma Partner.

La certificazione è divenuta un must al fine di garantire una qualità non indifferente per i clienti Atlassian.

Nel pomeriggio ho assistito ad un ottimo intervento della Valiantys

Nella sessione: «Key Performance Indicators of Successful Solution Partners» Lucas Dussurget ha spiegato quali sono le Key Performance Indicators per un partner di successo ed ha risposto alle varie domande che gli sono state poste dai vari partecipanti.

Una utile analisi di come puntare ai veri obbiettivi e ottenere i risultati che servono :-).

Conclusioni

Oggi si conclude il nostro viaggio in questo Summit. E’ stata una grande opportunità per confrontarsi, imparare, accrescere la conoscenza su questi fantastici prodotti. Ho avuto il piacere di conoscere persone fantastiche ed imparare tantissimo. Si tratta di una esperienza che consiglio se si vuole imparare ed accrescere.




Atlassian Summit – Second Day

Second Day

Siamo alla seconda giornata di Summit e mi sono perso tra le varie aziende, persone, booth (gli stand). Tante le domande e …. tantissime le risposte e gli spunti che sono stati forniti 🙂

Prima visita della giornata alle persone del K15, ad esaminare i loro prodotti. Molto molto interessati 🙂

Subito tante tante tante domande per il BitBucket, perchè tante sono le risposte di cui ho bisogno.

Un grande grazie alle persone di QMetry per la ottima presentazione. Ci occuperemo sicuramente dei loro prodotti e li andremo ad esaminare con cura ed attenzione 🙂

Un grazie particolare al buon Igor Sereda per l’aiuto, la pazienza e i consigli che mi ha dato, e a Dmitry (per la grande pazienza e per l’ottima professionalità).

Un ottimo lavoro anche da Deiser, che mi ha mostrato i suoi lavori e …. ha scatenato la mia fantasia :-D. GRazie Alvaro.

Ho avuto modo anche di incontrare i partner italiani che stanno partecipando all’evento e non si lascianmo sfugire l’occasione di confrontarsi con i vari produttori e le varie compagini presenti. Devo riconoscere che questo evento è sicuramente una miniera di sorprese, novità e tanto altro ancora.

Le prossime novità al prossimo post 🙂

 




I’m In – At Summit

Ci siamo

Ho l’immenso piacere di essere presente al summit e di poter partecipare ad un evento moltoo importante in ambito Atlassian. Il SUMMIT 2017. Quest’anno abbiamo anche il piacere di avere il primo summit europeo

La Fira di Barcellona è la location ideale per questi eventi 🙂

Anche se in ritardo per la giornata AUG, sono riuscito a fare alcune delle …. milioni di domande ai rappresentanti della InTENSO

Professionali e preparatissimi, hanno risposto alle mie domande. Grazie della Pazienza 😀

La fiera è enorme e ve lo assicuro: c’è da perdersi.

Il primo giorno è stato molto …. running. Ho praticamente corso tutto il giorno.

ma ho avuto il piacere di incontrare tantissimi amici con cui ho avuto solo l’occasione di poter dialogare a distanza. E’ stato molto bello. Il potersi confrontare, estendere le proprie conoscenze con le ultime novità e integrarle con tante tante tante tante altre info. Una sola parola: SPETTACOLO 🙂

La sera ho avuto il piacere, come AUG Leader di Bologna, di partecipare ad una cena con Uno dei fondatori della Atlassian: Scott Farquhar; ed il presidente: Jay Simons; e ritengo il più importante tra gli evangelist di Atlassian: Sven Peters. Un ringraziamento speciale a Darline Auguste per l’organizzazione dell’evento.

Cena molto interessante, dove ho avuto modo di poter parlare ed esprimere idee e confrontarmi con altri AUG Leader.

C’è ancora molto da fare e da chiedere. Nei prossimi post andremo a documentare il viaggio artigiano in questa fiera.




Addon per Confluence da esaminare

Analizziamo alcuni addon per Confluence

In questo post andiamo ad analizzare alcuni addon per Confluence che risultano interessanti. Cerchiamo di analizzarli e proviamo ad immaginarne un possibile utilizzo che ne possiamo fare 🙂

Vediamoli in dettaglio

Partiamo da Atlas CRM for Confluence, che permette di poter organizzare le informazioni dei clienti di una azienda attraverso le pagine di Confluence. Avevo già esaminato la possibilità di poter realizzare questa funzione, sfruttando le funzioni standard che Confluence mette a disposizione. In questo caso, l’addon permette di automaticcare e meglio organizzare tali informazioni. Lavorabndo a stretto contatto con JIRA, sfruttando le potenzialità di Confluence, abbiamo la possibilità di poter disporre delle informazioni in maniera più agevole, come mostrato in figura:

Usandolo con JIRA ci permette di poter gestire il nostro parco clienti, mettendo a disposizione una serie di interfaccie predisposte e ben congegnate :-). Non male 😀

Proseguiamo con Agile Retrospectives for Confluence, che permette di creare delle retrospettive su Confluence relativamente a Sprint concluse.

Addon utile nel caso di gruppi di lavoro particolarmente distribuiti nel mondo.

Continuiamo parlando di Refined Theme for Confluence Cloud, ovvero la possibilità di poter modificare lo stile e la grafica del nostro Confluence Cloud, in maniera semplice e veloce

consentendo di avere la possibilità di poter facilmente personalizzare il layout:

Abbiamo adesso la possibilità di poter personalizzare il nostro Confluence Cloud. Possiamo quindi arrivare a condividere delle sezioni della nostra documentazione fornendo una grafica differente :-).

Proseguiamo visionando Responsive Tabs, ovvero un addon che permette di poter inserire dei tab nelle nostre pagine confluence:

sfruttando delle macro molto semplici, come già abituati da Confluence.

Possiamo, con questo addon, arrivare a gestire delle sezioni dedicate ed organizzare meglio lo spazio della pagina. Non male come addon e ci possono essere tantissimi ambiti in cui possiamo applicare queste macro 😀

Terminiamo con Knowledge Pathways for Confluence. Si tratta di un addon creato per scopi didattici e che permette di creare un percorso che può essere utilizzato per descrivere una sequenza di passi, connessi a pagine confluence, ben precisa ed organica. Un esempio è sicuramente la fase di onboarding di un nuovo dipendente, in cui sono specificate quali informazioni deve conoscere, descrivere i ruoli aziendali, etc.

Conclusioni

Abbiamo visto una panoramica di alcuni addon per Confluence. Per alcuni di questi ho già in mente un utilizzo particolare, dove possiamo impostare delle pagine molto interessanti e utiuli per la vita di tutti i giorni. Nei prossimi post andremo ad esaminare come possiamo usare questi addon  e cercheremo di esaminarne di nuovi.

Citazioni

Lo spunto per scrivere questo post mi è stato fornito da questo articolo in inglese, scritto  molto bene, e che mi ha dato diverse idee.