6, lo strumento di gestione di progetti open source OpenProject ha introdotto nuove funzionalità significative volte a migliorare la collaborazione e l'integrazione all'interno degli ambienti di sviluppo software. Un punto saliente di questo aggiornamento è l'integrazione di XWiki, una potente piattaforma di gestione della conoscenza, che consente agli utenti di combinare i loro flussi di lavoro di gestione dei progetti con sistemi di documentazione completi. Questa aggiunta posiziona OpenProject come una soluzione più completa per le organizzazioni che cercano alternative agli strumenti proprietari come Jira e Confluence. L'integrazione XWiki è disponibile come estensione aziendale per i clienti sul piano aziendale.
Gli amministratori possono incorporare XWiki come fornitore di wiki esterno, consentendo ai pacchetti di lavoro di avere la propria scheda wiki dedicata. Attraverso questa funzionalità, OpenProject visualizza automaticamente le pagine wiki pertinenti, ne crea di nuove quando necessario o collega i documenti esistenti. Sono anche possibili riferimenti incrociati tra i due sistemi: gli sviluppatori possono accedere all'architettura o alla documentazione operativa direttamente da un ticket, mentre le pagine wiki includono collegamenti a attività correlate. Questa connessione senza soluzione di continuità aiuta a semplificare il flusso di informazioni e riduce la duplicazione degli sforzi. L'integrazione è particolarmente vantaggiosa per le organizzazioni che cercano di sostituire le soluzioni a codice chiuso con alternative open source.
Inoltre, la funzionalità wiki integrata di OpenProject riceve miglioramenti, consentendo alle installazioni più piccole di operare senza la necessità di una piattaforma wiki separata. Gli utenti possono ora utilizzare la wiki come provider autonomo e incorporarla tramite la stessa nuova scheda trovata nei pacchetti di lavoro. Nel regno di Scrum, OpenProject espande le sue funzioni di backlog con l'introduzione di obiettivi di sprint. Questi obiettivi possono essere impostati durante la creazione o l'edizione di uno sprint e quindi visibilmente visualizzati nell'intestazione dello sprint, aiutando i team ad allineare singoli compiti intorno a obiettivi comuni. La versione introduce anche una panoramica di tutti gli sprint all'interno di un progetto, mostrando lo stato, la durata e il numero di pacchetti di lavoro inclusi.
Inoltre, i bucket del backlog possono ora essere gestiti direttamente all'interno dei pacchetti di lavoro e filtrati, raggruppati e ordinati in tabelle. Questi bucket fungono da categorie all'interno del backlog del prodotto, consentendo ai team di differenziare tra debito tecnico, lavoro di infrastruttura o requisiti dei clienti prima di essere spostati in uno sprint. La condivisione dello sprint è ora inclusa nel piano aziendale di base, precedentemente riservata al piano aziendale più costoso. Per le riunioni, OpenProject aggiunge una funzione che converte gli elementi direttamente in pacchetti di lavoro, mantenendo il legame tra riunioni e attività.
Inoltre, gli identificatori semantici vengono utilizzati in modo coerente nelle esportazioni CSV, Excel e PDF per le riunioni e il tracciamento del tempo. Questi identificatori, come CSERP-2026 o CRM-MIGRATION, sostituiscono gli ID numerici, rendendo i dati più leggibili e significativi. Gli identificatori precedentemente inutilizzati possono ora essere rilasciati nuovamente per l'uso futuro. Dal punto di vista tecnico, il rilascio include diverse modifiche relative alla sicurezza.
Le esportazioni CSV ora mascherano i caratteri speciali per rendere più difficili gli attacchi tramite l'iniezione di fogli di calcolo. L'integrazione LDAP supporta attributi aggiuntivi per la sincronizzazione di gruppo e offre una migliore protezione contro gli attacchi brute-force. I meccanismi di protezione SSRF esistenti ora si applicano ad integrazioni come Nextcloud o XWiki. Le organizzazioni che utilizzano questi servizi esclusivamente su indirizzi IP privati devono ora aggiungerli a un elenco di eccezioni. La struttura API della riunione è stata anche rivista, introducendo nuovi endpoint e percorsi di risorse modificati. Le integrazioni API esistenti potrebbero richiedere aggiustamenti per adattarsi a questi cambiamenti.
6 include numerose correzioni di bug e miglioramenti in aree come la gestione dei documenti, l'accessibilità, la visualizzazione mobile e le prestazioni dell'API. Questi aggiornamenti mirano a migliorare l'esperienza utente e garantire un funzionamento più fluido su diverse piattaforme e dispositivi.
★
Manteniamo le notizie oneste.
ObjectiveNews è finanziato dai lettori e senza pubblicità: ti mostriamo il bias invece di nasconderlo. Sostieni il giornalismo indipendente per 5 €/mese.
Diventa sostenitore