Merge branch 'master' into green_badge

This commit is contained in:
meaz 2020-11-15 06:23:30 +00:00
commit 59c5abd458
34 changed files with 531 additions and 3 deletions

View File

@ -24,3 +24,6 @@ twig_first: false
[![](xmpp.png?classes=contact)](xmpp:disroot@chat.disroot.org?join) XMPP: [disroot@chat.disroot.org](xmpp:disroot@chat.disroot.org?join)
[![](webchat.png?classes=contact)](https://webchat.disroot.org/#converse/room?jid=disroot@chat.disroot.org) XMPP-[Webchat](https://webchat.disroot.org/#converse/room?jid=disroot@chat.disroot.org)
[![](nextcloud.png?classes=contact)](https://cloud.disroot.org/call/di5y9zno
) NextCloud: https://cloud.disroot.org/call/di5y9zno

View File

@ -24,3 +24,6 @@ twig_first: false
[![](xmpp.png?classes=contact)](xmpp:disroot@chat.disroot.org?join) Xmpp: [disroot@chat.disroot.org](xmpp:disroot@chat.disroot.org?join)
[![](webchat.png?classes=contact)](https://webchat.disroot.org/#converse/room?jid=disroot@chat.disroot.org) Xmpp [webchat](https://webchat.disroot.org/#converse/room?jid=disroot@chat.disroot.org)
[![](nextcloud.png?classes=contact)](https://cloud.disroot.org/call/di5y9zno
) NextCloud: https://cloud.disroot.org/call/di5y9zno

View File

@ -23,3 +23,6 @@ twig_first: false
[![](xmpp.png?classes=contact)](xmpp:disroot@chat.disroot.org?join) XMPP: [disroot@chat.disroot.org](xmpp:disroot@chat.disroot.org?join)
[![](webchat.png?classes=contact)](https://webchat.disroot.org/#converse/room?jid=disroot@chat.disroot.org) [Webchat XMPP](https://webchat.disroot.org/#converse/room?jid=disroot@chat.disroot.org)
[![](nextcloud.png?classes=contact)](https://cloud.disroot.org/call/di5y9zno
) NextCloud: https://cloud.disroot.org/call/di5y9zno

View File

@ -23,3 +23,6 @@ twig_first: false
[![](xmpp.png?classes=contact)](xmpp:disroot@chat.disroot.org?join) Xmpp: [disroot@chat.disroot.org](xmpp:disroot@chat.disroot.org?join)
[![](webchat.png?classes=contact)](https://webchat.disroot.org/#converse/room?jid=disroot@chat.disroot.org) Xmpp [webchat](https://webchat.disroot.org/#converse/room?jid=disroot@chat.disroot.org)
[![](nextcloud.png?classes=contact)](https://cloud.disroot.org/call/di5y9zno
) NextCloud: https://cloud.disroot.org/call/di5y9zno

View File

@ -23,3 +23,6 @@ twig_first: false
[![](xmpp.png?classes=contact)](xmpp:disroot@chat.disroot.org?join) Xmpp: [disroot@chat.disroot.org](xmpp:disroot@chat.disroot.org?join)
[![](webchat.png?classes=contact)](https://webchat.disroot.org/#converse/room?jid=disroot@chat.disroot.org) Xmpp [webchat](https://webchat.disroot.org/#converse/room?jid=disroot@chat.disroot.org)
[![](nextcloud.png?classes=contact)](https://cloud.disroot.org/call/di5y9zno
) NextCloud: https://cloud.disroot.org/call/di5y9zno

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

View File

@ -0,0 +1,15 @@
---
title: Quinto anno di Disroot?'
media_order: 2020-reset.png
published: true
date: '07-08-2020 13:00'
taxonomy:
category:
- news
tag:
- disroot
- news
body_classes: 'single single-post'
---
A causa di un errore nel calendario, dove il mese di marzo e i suoi annessi sembrano non ancora terminati, Disroot quest'anno non festeggerà il suo quinto compleanno. Non vediamo l'ora del 2021 per poter celebrare il nostro sesto anniversario.

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

View File

@ -0,0 +1,98 @@
---
title: 'Using Nextcloud Deck'
media_order: deck_web_interface.jpg
published: true
date: '12-09-2020 00:00'
taxonomy:
category:
- news
tag:
- nextcloud
- deck
- tutorial
- users experiences
body_classes: 'single single-post'
---
**Hello Disrooters**:
Since I've been using **Nextcloud Deck** privately for several months now, and most serious bugs have been fixed (there were some problems interacting with the quite new **Android** app), I think its a good moment to give the Community a short overview.
---
# What is Deck?
**Nextcloud Deck** is a **KANBAN** style organization tool. So to begin with, what is KANBAN?
Its origins come from the process control of production in industry and it was developed by **Toyota** in **1947** to increase the insufficient productivity of the company. It is basically based on lists in which tasks are placed as cards.
While agile methods are becoming more and more common in software development, KANBAN is still the absolute standard method in all production facilities around the world.
## How does it look like?
![](en/deck_web_interface.jpg)
## What features does it provide?
* Add your tasks to cards and put them in order
* Assign user to cards
* Assign labels for even better organization
* Write down additional notes in markdown
* Share with your team, friends or family
* Attach files and embed them in your markdown description
* Discuss with your team using comments
* Keep track of changes in the activity stream
# Getting started
In **Disroot**s default setup the **Deck** app isn't present in the app navigation bar.
![](en/navbar.png)
To add it, click on your profile picture on the top right corner and choose “Settings”.<br>
Then go to “App order” and tick the **Deck** checkbox.
![](en/app_order.gif)
Tip of the day: take the opportunity to change the app order to your needs via drag'n'drop.
![](en/navbar_deck.png)
Here is a tutorial that shows the most important functions of **Deck**.<br>
- [Deck functions tutorial](https://deck.readthedocs.io/en/latest/User_documentation_en/) (The UI is from an older Nextcloud version, but nevertheless it's helpful.)
## Android companion app
With the **Android** app you can access and organize your projects even when you are on the road.<br>
It offers almost all functions that are available in the web interface.
![](en/deck_android_app.jpg)
**Get it on**
![https://f-droid.org/en/packages/it.niedermann.nextcloud.deck/](en/f-droid.png)
## What's missing?
Not much actually. For larger and more complex projects, the possibility to tweak notification setting more specifically would of course be desirable.<br>
- [Ability to choose to be notified per board](https://github.com/nextcloud/deck/issues/713)<br>
It would also be great if cards with a due date were shown in the calendar.<br>
- [Integrate with Nextcloud CalDAV API](https://github.com/nextcloud/deck/issues/15)
## Final words
I've been using **Deck** for half a year now to coordinate smaller projects and tasks in my daily life. This works very well for me and this app is definitely worth a look.
**Best regards,<br>
avg_joe**
### Sources and links:
- [Nextcloud Apps](https://apps.nextcloud.com/apps/deck)
- [Nextcloud Documentation](https://deck.readthedocs.io/en/latest/User_documentation_en/)
- [Nextcloud Deck Source code](https://github.com/nextcloud/deck)
- [F-Droid Android App](https://f-droid.org/en/packages/it.niedermann.nextcloud.deck/)
- [KANBAN on **Wikipedia**](https://en.wikipedia.org/wiki/Kanban)

View File

@ -0,0 +1,97 @@
---
title: 'Uso di Nextcloud Deck'
media_order: deck_web_interface.jpg
published: true
date: '12-09-2020 00:00'
taxonomy:
category:
- news
tag:
- nextcloud
- deck
- tutorial
- users experiences
body_classes: 'single single-post'
---
**Cari Disrooters**:
Dopo un utilizzo privato di diversi mesi di **Nextcloud Deck** e dopo che i bug più gravi sono stati corretti (c'erano alcuni problemi di interazione con la nuovissima app di **Android**), questo è certamente un buon momento per dare alla comunità una breve panoramica delle funzionalità di **Nextcloud Deck**.
---
# Cosa è Deck?
**Nextcloud Deck** è uno strumento di organizzazione in stile **KANBAN**. Iniziamo quindi a definire cos'è KANBAN.
Le sue origini derivano dal controllo del processo di produzione nell'industria ed è stato sviluppato da **Toyota** nel **1947** con l'obiettivo di aumentare la produttività aziendale. Si basa fondamentalmente su elenchi in cui le attività vengono collocate come carte.
Mentre il metodo agile sta diventando sempre più comune nello sviluppo del software, KANBAN è ancora il metodo standard negli impianti di produzione.
## A cosa assomiglia?
![](en/deck_web_interface.jpg)
## Quali caratteristiche ha?
* Aggiungi le tue attività alle carte (task) e mettile in ordine
* Assegna un task ad un utente
* Assegna dei label per una maglior organizzazione
* Scrivi ulteriori informazioni in markdown
* Condividi i task con il tuo team, i tuoi amici o la tua famiglia
* Allega dei file e integrali nella descrizione scritta in markdown
* Discuti con il tuo team usando i commenti
* Tieni traccia dei cambiamenti e delle attività più importanti
# Per iniziare
Nel setup di default di **Disroot** l'app **Deck** non è presente nel menu delle applicazioni.
![](en/navbar.png)
Per aggiungerlo fai clic sulla tua immagine di profilo presente in alto a destra e scegli "Impostazioni".<br>
Quindi vai su "Ordine app" e seleziona la casella di controllo **Deck**.
![](en/app_order.gif)
Sappi che puoi decidere l'ordine delle app semplicemente trascinandole.
![](en/navbar_deck.png)
Qui è presente una guida che mostra le più importanti funzionalità di **Deck**.<br>
- [Guida alle funzionalità di Deck](https://deck.readthedocs.io/en/latest/User_documentation_en/) (Attenzione, l'interfaccia grafica presente nella guida fa riferimento ad una versione vecchia di Nextcloud.)
## Android app
Con l'app di **Android** puoi accedere e organizzare i tuoi progetti in qualsiasi momento.<br>
Nell'app sono infatti presenti tutte le funzioni presenti nell'interfaccia web.
![](en/deck_android_app.jpg)
**Provala**
![https://f-droid.org/en/packages/it.niedermann.nextcloud.deck/](en/f-droid.png)
## Cosa manca?
Non manca molto. Per progetti più grandi e complessi, sarebbe ovviamente auspicabile la possibilità di modificare l'impostazione delle notifiche in modo più specifico.<br>
- [Possibilità di scegliere le specifiche per le notifiche](https://github.com/nextcloud/deck/issues/713)<br>
Sarebbe inoltre interessante se nel calendario venissero mostrate i task con una data di scadenza.<br>
- [Integrazione con Nextcloud CalDAV API](https://github.com/nextcloud/deck/issues/15)
## E per finire...
Uso **Deck** da sei mesi ormai per coordinare piccoli progetti e attività nella mia vita quotidiana. Funziona molto bene per me e questa app merita sicuramente di essere provata.
**Un caro saluto,<br>
avg_joe**<br>
(liberamente tradotto da l3o)
### Fonti e collegamenti:
- [App Deck di Nextcloud](https://apps.nextcloud.com/apps/deck)
- [Documentazione su Nextcloud](https://deck.readthedocs.io/en/latest/User_documentation_en/)
- [Codice sorgente di Nextcloud Deck](https://github.com/nextcloud/deck)
- [F-Droid Android App](https://f-droid.org/en/packages/it.niedermann.nextcloud.deck/)
- [KANBAN su **Wikipedia**](https://en.wikipedia.org/wiki/Kanban)

View File

@ -0,0 +1,86 @@
---
title: 'Prima metà del 2020'
media_order: sunflower.jpg
published: true
date: '07-08-2020 13:10'
taxonomy:
category:
- news
tag:
- disroot
- news
body_classes: 'single single-post'
---
# Prima metà del 2020
Ciao,
la prima parte del 2020 è ormai alle spalle. È stato un periodo molto intenso, tanto che per i prossimi mesi non possiamo che aspettarci un'invasione aliena, l'esplosione del sole e la scoperta del teletrasporto e della macchina del tempo. Se guardiamo i recenti sviluppi mondiali, nessuno sarà particolarmente sorpreso se uno dei sopracitati eventi dovesse avverarsi, poiché la vita di tutti noi è stata stravolta in tutte le sue sfaccettature.
Visto che il progetto Disroot durante questo mese ha spento le sue prime cinque candeline, troviamo opportuno fare un piccolo resoconto dell'ultimo periodo e condividere alcune idee per i prossimi mesi.
## Caselle di posta crittografate
Come hai potuto leggere nei post precedenti, quest'anno ci siamo prefissati l'obiettivo di portare la crittografia nelle caselle di posta di Disroot. Abbiamo deciso di esplorare due alternative:
1. Crittografia lato server
2. Crittografia end-to-end
**Crittografia lato server**: è una forma di crittografia in cui le chiavi pubbliche e private sono conservate sul server. È un sistema molto simile al modo in cui i file vengono crittografati sul cloud di Disroot (Nextcloud).
Per gli utenti non è necessario disporre o utilizzare alcun software aggiuntivo e mantenendo la compatibilità con i protocolli imap/pop3, gli utenti possono utilizzare i client di posta (app). Questa opzione purtroppo comporta alcuni (pochi) lati negativi. Il primo è ovviamente che le chiavi di crittografia sono memorizzate sul server, il che significa che conoscendo la password dell'utente (ottenuta ad esempio attraverso un attacco Man in the Middle o qualche forma di Brute Force) è possibile accedere al contenuto dei messaggi.
Inoltre la modifica/reimpostazione delle password presenta dei problemi: proprio come con il cloud, in caso di cambio password, gli utenti devono richiedere la rimozione delle chiavi di crittografia (non riuscendo però più a leggere i messaggi precedenti), oppure devono aggiornare le proprie chiavi con una nuova password.
Questa opzione comporta quindi alcuni benefici ma pure diversi grattacapi. Proprio per questo abbiamo deciso di esplorare pure altre possibilità.
**Crittografia End-to-end** è un sistema dove la chiave privata utilizzata per decifrare i messaggi è archiviata sul dispositivo dell'utente. In questo modo anche con l'accesso al server è impossibile decriptare i messaggi archiviati sul server senza prima entrare in possesso della chiave privata (che è stoccata solo sul dispositivo dell'utente). Alcuni providere che optano per questa soluzione, solitamente creano un ecosistema in cui è necessario utilizzare un unico client di posta fornito dalla piattaforma (non è quindi possibile utilizzare un client di propria scelta), sono incompatibili con altri provider (crittografia sviluppata internamente), non consentono di crontrollare le chiavi e alcuni di loro mantengono pure le chiavi private sui server (riproponendo le stesse problematiche della crittografia lato server).
Per noi è importante che la soluzione end-to-end dia ai Disrooter la libertà di scelta sul client, che fornisca il pieno controllo sulle chiavi di crittografia, che sia un'opzione a codice aperto utilizzabile anche da altri attori del Librehost.
Dopo esserci guardati attorno e aver provato diverse soluzioni, ci siamo imbattuti in un software chiamato *"GPG Mail Gate"*. Anche se sembra essere un progetto abbandonato, ha tutte le caratteristiche per risolvere le problematiche sopracitate.
- Utilizza lo standard GnuPG per la crittografia delle e-mail. Ciò significa che funzionerà non solo all'interno di Disroot.
- Il caricamento della chiave pubblica permette di crittografare automaticamente tutte le email in arrivo, mentre la chiave privata rimane sul dispositivo dell'utente.
- Crittografia delle e-mail che invii: anche se invii come testo normale, tutte le e-mail inviate da te sarebbero archiviate in modo crittografato end-to-end sul server.
- Configurazione semplice: fa quello che deve fare senza richiedere competenze elevate.
### *Quindi,* *quando verrà implementato?*
Poiché il software è abbastanza obsoleto, vorremmo prima trovare un maintainer, riscriverne alcune parti e migliorarne l'implementazione nella webmail. Vorremmo inoltre renderlo compatibile con Autocrypt per renderlo ancora più robusto.
#### *Voglia di aiutare?*
Stiamo cercando degli sviluppatori che siano disposti ad assumersi la manutenzione del progetto, riscriverlo con python3 (o un altro linguaggio) e rifare il servizio web di caricamento delle chiavi. Per questo progetto stiamo cercando di ottenere dei finanziamenti, quindi potremmo pagare un po' più di una birra (forse una cassa di birra) per aiutare a finanziare il lavoro che ha il potenziale per avvantaggiare una rete più ampia di provider di posta elettronica. Se sei interessato a collaborare, mettiti in contatto con noi.
Puoi trovare il codice sorgente sul nostro [git](https://git.disroot.org/Disroot/gpg-mailgate)
## Temi
Per fornire un'esperienza più unificata, Meaz ha iniziato a lavorare sui temi di alcuni servizi. In questo momento abbiamo personalizzato Hubzilla, Lufi, Nextcloud, Roundcube *(in arrivo ...)*. Abbiamo quasi pronti pure Searx, Privatebin e ConverseJS. Questo lavoro ci permetterà pure di iniziare a lavorare sul design generale delle app che migliorerà l'esperienza dell'utente. Finora ci stiamo divertendo a farlo e siamo entusiasti di vedere cosa ne uscirà.
## Compenso per volontari
Disroot ha fatto molta strada per la ricerca dell'indipendenza e sostenibilità finanziaria.
Siamo partiti pagando di tasca nostra tutti i costi, poi grazie alle donazioni siamo riusciti a coprire le spese e pure fare delle donazioni a comunità di sviluppo di software FLOSS.
Abbiamo deciso che è tempo di fare un ulteriore passo avanti. Disroot è la nostra gemma preziosa. Ad essa dedichiamo più tempo che al nostro lavoro retribuito (non ditelo ai nostri capi). Mentre la piattaforma cresce, cresce anche il tempo necessario per la sua manutenzione e per il suo sviluppo. Il nostro obiettivo finale è raggiungere l'indipendenza finanziaria e concentrarci su Disroot come occupazione principale pure mantenendo saldi i principi sui quali questo progetto si fonda e si è sviluppato. La situazione attuale non è infatt sostenibile e la nostra vita privata/familiare ne soffre..
Siamo consapevoli del fatto che il percorso scelto per raggiungere un obiettivo così ambizioso non è facile. Crediamo che un approccio sociale all'economia, che consenta alle persone di decidere quanto possono e sono disposti a contribuire finanziariamente al progetto, sia possibile e possa generare un equilibrio sostenibile tra coloro che possono permettersi di pagare, coloro che non sono in grado di pagare e coloro che mantengono e sviluppano la piattaforma Disroot. Crediamo che questa sia la strada giusta per andare oltre, ma la strada che conduce a quell'obiettivo finale è lunga e richiederà molto tempo. Quindi, abbiamo deciso di fare un passo alla volta.
La legislazione olandese consente alle fondazioni come la nostra (nel nostro caso una no profit) di pagare una piccola quota per il lavoro di volontariato. Non può essere più di 170 euro al mese o più di 1700 euro all'anno in totale (= circa 140 euro al mese). Partendo da questo contesto, abbiamo deciso di avviare un programma di quote per i volontari del Disroot Core Team. Il Team è attualmente composto da 4 persone.
Oltre ai costi e alle donazioni FLOSS, quest'anno abbiamo anche deciso di accantonare fino a 400 euro al mese per spese impreviste oltre che per futuri investimenti in hardware. Una volta coperti i costi e le spese, se restano almeno 140 euro, pagheremo una quota di volontariato a uno dei membri del Team. Se ci saranno più di 280 euro potremmo pagare due volontari e così via. Come rete di sicurezza, se non riusciamo a raccogliere fondi sufficienti per tre mesi consecutivi, smetteremo di pagare i volontari.
Siamo lieti di annunciare che siamo già in grado di pagare la quota a due dei nostri volontari.
Contiamo sul tuo aiuto! È importante rendersi conto che qualsiasi importo è importante. Se tutti gli utenti di Disroot pagassero 1 euro al mese non solo saremmo in grado di pagare tutti i costi, investire in hardware migliore, sviluppare software a codice aperto senza sponsor, ma pure a dare un compenso agli amministratori di Disroot. Se puoi fai quindi una piccola donazione e cresciamo insieme.
Quando acquiti una bevanda al bar, pensa pure a Disroot: [pagina delle donazioni](https://disroot.org/donate).
## Report annuale 2019
Il report del 2019 è andato un po' per le lunghe. Potremmo dare la colpa al coronavirus, ma il reale motivo è che la grande mole di lavoro accumulata e la costante ricerca di priorità hanno spinto il rapporto annuale in basso nella lista dei todo. Finalmente però ci siamo riusciti. Eccolo [qui](https://disroot.org/en/annual_reports/AnnualReport2019.pdf).
Ci auguriamo che sia di vostro gradimento e dato che è uscito "leggermente" in ritardo è un buon momento per controllare i momenti salienti dell'anno passato.
## Cosa abbiamo pianificato per i prossimi mesi?
Vogliamo focalizzare il nostro lavoro su una migliore esperienza dell'utente. Fede sta lavorando duramente per aggiornare tutti i tutorial e gli howto e ne sta producendo di nuovi. Continueremo inoltre a lavorare sui temi.
L'aspetto principale sul quale focalizzeremo il nostro impegno sarà però per migliorare il servizio di posta elettronica.
Vogliamo lanciare una migliore protezione antispam, nuova webmail, crittografia delle caselle di posta e una migliore gestione delle richieste di domini e alias personalizzati.
Quindi, a meno che gli alieni non invadano il nostro pianeta, la Terra venga inghiottita da un buco nero o qualsiasi altro evento inaspettato si presenti quest'anno, noi guardiamo ai prossimi mesi, che saranno molti impegnativi, con ottimismo ed entusiasmo.

View File

@ -0,0 +1,35 @@
---
title: 'Microsoft hostility'
media_order: power.jpg
published: true
date: '7-11-2020 12:00'
taxonomy:
category:
- news
tag:
- disroot
- microsoft
- email
- news
body_classes: 'single single-post'
---
As some of you might have noticed, **Microsoft** (owner of Hotmail, Outlook, Live, Office360, etc.) is rejecting all emails originating from **Disroot.org** servers. Once reported to us, we immediately contacted support at **Outlook** as it was not the first time we have been targeted by **Microsoft** (last year for no reason, all emails from **Disroot** were marked as spam).
After waiting for a reply for a few days, making sure we are compliant with 'their policies' and exchanging few pointless emails with the **Microsoft**'s support staff, we have gotten this final reply:
> Hello,
> As previously stated, your IP (178.21.23.139) do not qualify for mitigation at this time. I do apologize, but I am unable to provide any details about this situation since we do not have the liberty to discuss the nature of the block.
> At this point, I would suggest that you review and comply with Outlook.com's technical standards. This information can be found at https://postmaster.live.com/pm/postmaster.aspx.
> We regret that we are unable to provide any additional information or assistance at this time.
> Best regards"
This means as much as "*You are blocked, we won't tell you why, and all you can do is wait for us to decide otherwise and allow your emails to arrive*". Good ol' Microsoft hostility.
**We are sorry** that your emails are not reaching your contacts at **Hotmail**, **Outlook** or **Live**. Searching the web for possible reasons we have learned that it is very common to be banned by MS without any reason for extended periods of time.
Perhaps if their users start asking questions, **Microsoft** will finally review the reasons they have blocked us for - and maybe be so kind to explain it to us - or simply unblock. So **contact Microsoft!**. However, you'll discover how hard it to get in touch with them! One way though is through this page:
[https://support.microsoft.com/en-us/contactus/](https://support.microsoft.com/en-us/contactus/)
**Please, take a stand, get involved, repost and share so we can together get Microsoft's attention and undo this block.**

View File

@ -0,0 +1,35 @@
---
title: 'Hostilidad de Microsoft'
media_order: power.jpg
published: true
date: '7-11-2020 12:00'
taxonomy:
category:
- news
tag:
- disroot
- microsoft
- email
- novedades
body_classes: 'single single-post'
---
Como algunxs de ustedes habrán notado, **Microsoft** (propietario de Hotmail, Outlook, Live, Office360, etc) está rechazando todos los correos provenientes de los servidores de **Disroot.org**. Una vez que nos informaron del problema, nos contactamos inmediatamente con el soporte en **Outlook** ya que no es la primera vez que somos blanco de **Microsoft** (el año pasado sin ninguna razón, todos los correos desde **Disroot** eran marcados como SPAM) .
Después de esperar durante varios días por alguna respuesta, asegurarnos que cumplíamos con 'sus políticas', e intercambiar algunos inútiles emails con el staff del soporte de **Microsoft**, obtuvimos la siguiente contestación:
> Hola,
> Como se dijo anteriormente, su IP (178.21.23.139) no califica para la mitigación en este momento. Me disculpo, pero no puedo dar detalles sobre esta situación ya que no tenemos la libertad de discutir la naturaleza del bloqueo.
> En este punto, le sugiero que revise y cumpla con las normas técnicas de Outlook.com. Esta información se puede encontrar en https://postmaster.live.com/pm/postmaster.aspx.
> Lamentamos no poder proporcionar ninguna información o ayuda adicional en este momento.
> Saludos cordiales"
Esto es como decir: "*Están bloqueados, no les diremos por qué, y todo lo que pueden hacer es esperar a que decidamos lo contrario y permitir que lleguen sus correos*". La vieja y conocida hostilidad de Microsoft.
**Lamentamos** que sus correos electrónicos no estén llegando a sus contactos en **Hotmail**, **Outlook** o **Live**. Buscando en la web los posibles motivos del bloqueo, descubrimos que es una práctica bastante común de MS hacer esto por largos períodos de tiempo y sin razón aparente.
Quizás si sus usuarias y usuarios empiezan a hacer preguntas, **Microsoft** finalmente revise las razones por las que nos han bloqueado, sea tan amable de explicarnos los motivos, o simplemente nos desbloqueen. Así que, **¡contacten a Microsoft!**. Sin embargo, descubrirán ¡qué difícil es ponerse en contacto! Una menera es a través de esta página:
[https://support.microsoft.com/es-es/contactus/](https://support.microsoft.com/es-es/contactus/)
**Por favor, tomen partido, involúcrense, republiquen y compartan esta entrada así podemos entre todos y todas llamar la atención de MS y revertir este bloqueo.**

Binary file not shown.

After

Width:  |  Height:  |  Size: 181 KiB

View File

@ -0,0 +1,31 @@
---
title: 'Roadmap Q4 2020'
date: '14-10-2020 22:00'
media_order: road-q4-2020.png
taxonomy:
category: news
tag: [disroot, news, roadmap]
body_classes: 'single single-post'
---
Hello again. We are round the corner to 2021 which hopefully will be much better than the nightmare that has been this year.
It's been a while since the last post again. Somehow weeks are passing like days this year and in the mist of all the work both in Disroot and our professional and personal lives it's hard to keep track of everything and somehow we have not managed to be more active in blogging. Let's blame Covid for it as long as we can :)
As always tons of new things and ideas we wanted to share with you. Starting with **Roadmap Q4.** As always very ambicious given the current work load. But this time we won't put ourselves down for not meeting deadlines. It's more of an indicator of what we need to do rather then trying the constant crunch we've done previously (and failed). We have split the roadmap into specific themes we want to focus on:
* **Roundcube migration** - Long announced and something we haven't managed to do last few months. We set the goal to migrate somewhere between now and end of the year. Roundcube is webmail we've posted about some time back ([post here](https://disroot.org/en/blog/roundcube))
* **Improvements to administration** - We want to focus on improving the way we deal with custom requests such as custom domain linking, aliases, extra storage, forums, etc. We want to improve the process, make it more robust and easier both from user perspective but also (and most importantly) from administration perspective. Additionally we want to focus on number of things in regards to bookkeeping, administration, creating financial overviews and other things which, as much as are needed and important, are very annoying, time consuming tasks which some of us (Antilopa) need to carry on their shoulders and have barely any time for actual fun stuff with Disroot. We are here to have fun and chores should be minimal. Therefore we all want to release Antilopa from the role, where she needs to struggle with everyday administrative stuff, automate as much as possible, but also make it all easier and more smooth user facing.
* **Mailbox encryption** - In the beginning of the year we have set a goal to start the work on mailbox encryption. After some investigations, we have settled for end to end encryption as oppose to serverside encryption and we have also decided what will we use for it. We will base our idea on gpg mailgate solution which seems to not be maintained for a while but we find it to be almost complete solution. We plan to have a working POC (*Proof of Concept*) before the end of the year. You can follow the progress of the project [here](https://git.disroot.org/Disroot/gpg-mailgate)
* **Onboarding core team** - An ongoing process of onboarding Fede and Meaz, training, creating procedures, scripts, documentation to further offload Muppeth and Antilopa and enable more collaboration. This enables us to react faster to issues, process custom requests, and have more time to develop more stuff and improve disroot overall.
* **Ansible** - Last months we have done quite some work on some of the ansible roles and we are now running a lot of them in production, trying to keep it this way and prevent custom manual settings tweaks. This enables us to have clear overview of the setup, unified settings across all servers and it will allow us to deploy software faster and in automated fashion. Additionally, we want to publish them this year so that others can make use of it and we could in that way support deployment of more independent Disroot-like nodes around further contribution to decentralization of the internet.
Looks ambitious, sounds ambitious and most certainly it is ambitious. We will do our best to at least accomplish some of the tasks and push forward others. If we manage to get everything done, we deserve a big pat in the back. And a strawberry cake :)
# Ditch SCRUM - internal experiment to give ourself some breathing time / Dogfood Nextcloud Deck
Hokay. Long title for this one but the idea is pretty simple. Since the beginning of Disroot's existance we have incorporated ideas of continuous development in our workflow. We worked in periods of four (or two) weeks where we made a todo list based on the backlog and tried to finalize it. This way of working as much as it is suitable in situations where you can spend full time on the project is quite effective, but for us for a while became sort of a nightmare we've created ourselfs. We simply could not keep up with our planning. Most certainly it was due to bad planning and management, but in such small team of people working in their free time, additionally holding scrum meetings, standups, working as the executors but also scrum masters and product owners has depleted our capacity and lowered morale in the team. So we decided that perhaps continuing with this isn't what we should do but perhaps rather look for alternative ways to of planning and collaboration.
Since the [recent post](https://disroot.org/en/blog/deck) from **Avg_joe** about **Deck**, we have been wanting to try it out more. And what's better than dogfood it on a project such as Disroot. We have decided that for the period of this roadmap we will be using Deck to coordinate work on Disroot. Sadly at this moment Deck boards cannot be shared in public but hopefully this will change soon. So, since Deck does not implement the scrum ideas and it is rather just a simple kanban board, we have decided to drop the entire Scrum for now too.
We do still meet every two weeks to discuss the current progress, talk about ideas and share issues, but we do not focus so much on administrative part of the meeting (discuss backlog, prepare up coming sprints, etc) at least not in the crazy crunchy pace we used to. This seem to be giving us a bit of breathing space and, although we are as busy with Disroot as always, it seems like we aren't chasing the rabbit anymore (continuously trying to finish current sprint as new one is around the corner). Time will tell if we feel ok with this approach but at least the change itself was very needed for the well being of the team.

View File

@ -0,0 +1,35 @@
---
title: 'Hoja de Ruta 4T 2020'
date: '14-10-2020 22:00'
media_order: road-q4-2020.png
taxonomy:
category: news
tag: [disroot, noticias, hoja de ruta]
body_classes: 'single single-post'
---
Hola, de nuevo. Estamos a la vuelta de la esquina de 2021, que esperamos sea mucho mejor que la pesadilla que ha sido este año.
Otra vez, ha pasado un tiempo desde la última publicación. De alguna forma, las semanas están pasando como días este año y en la bruma de todo el trabajo, tanto en **Disroot** como en nuestras vidas profesionales y personales, es difícil seguir el rastro de todo y por alguna razón no hemos logrado estar más activos en el blog. Culpemos a la Covid por ello mientras podamos. :)
Como siempre, tenemos montones de cosas e ideas nuevas que queríamos compartir con ustedes. Empezando por la **Hoja de ruta 4T** (*Cuarto trimestre*). Como es habitual, muy ambiciosa dada la carga de trabajo actual. Pero esta vez no nos vamos a deprimir por no cumplir con los plazos. Es más un indicador de lo que tenemos que hacer antes que intentar el trajinar constante que hemos hecho anteriormente (y que ha fracasado). Hemos dividido la hoja de ruta en temas específicos en los que queremos enfocarnos:
* **Migración a Roundcube**: Anunciado hace tiempo y algo que no hemos logrado hacer en los últimos meses. Nos hemos fijado la meta de migrar en algún momento de aquí a final de año. Roundcube es el webmail sobre el que hemos publicado hace algún tiempo ([aquí el post](https://disroot.org/es/blog/roundcube))
* **Mejoras en la administración**: Queremos concentrarnos en mejorar la forma en que lidiamos con las "solicitudes personalizadas", como la vinculación de dominio, los alias, almacenamiento extra, foros, etc. Mejorar el proceso, hacerlo más robusto y sencillo, tanto desde la perspectiva de los usuarios y usuarias así como también (y más importante aún) desde la perspectiva de la administración. Además, dirigir la atención a una cantidad de cosas relativas a la contabilidad, la administración, la creación de resúmenes financieros y otras cuestiones que, así como son necesarias e importantes, son tareas muy molestas que consumen tiempo y que algunos de nosotros (Antilopa) tienen que cargar sobre los hombros y apenas nos deja algo de tiempo para cosas más entretenidas con Disroot. Estamos para disfrutarlo y el tedio debería ser mínimo. Por lo tanto, todos queremos liberar a Antilopa de la función, en la que tiene que luchar con las cosas administrativas diarias, automatizar todo tanto como sea posible, pero también hacerlo más sencillo y fluido de cara a las usuarias y usuarios.
* **Cifrado de buzón**: A principios de año nos fijamos la meta de empezar a trabajar en el cifrado de los buzones. Después de algunas investigaciones, nos hemos decidido por el *cifrado de extremo a extremo* en oposición al *cifrado del lado del servidor* y también hemos decidido qué vamos a utilizar para ello. Desarrollaremos nuestra idea sobre la solución **gpg-mailgate** que parece no estar mantenida desde hace tiempo, pero que encontramos como una solución casi completa. Planeamos tener una POC ([*Prueba de Concepto*](https://es.wikipedia.org/wiki/Prueba_de_concepto)) en funcionamiento antes de fin de año. Puedes seguir el progreso del proyecto [aquí](https://git.disroot.org/Disroot/gpg-mailgate).
* **Integración de Miembros del Equipo**: Incorporar a Fede y Meaz es un proceso en curso que requiere entrenamientos, crear procedimientos, scripts y documentación para aligerar la carga sobre Muppeth y Antilopa y permitirnos más colaboración. Esto también nos posibilita reaccionar más rápido a problemas, procesamiento de solicitudes personalizadas, y tener más tiempo para desarrollar más cosas y mejorar en general a **Disroot**.
* **Ansible**: En los últimos meses hemos trabajado bastante en algunos de los roles de [ansible](https://es.wikipedia.org/wiki/Ansible_(software) y ahora estamos ejecutando muchos de ellos en producción, tratando de mantenerlo así y evitar ajustes de configuración manual particulares. Esto nos posibilita tener una visión más clara de la configuración, ajustes unificados a través de todos los servidores, y nos permitirá implementar el software de manera más rápida y automatizada. Además, queremos publicarlos este año para que otras organizaciones y personas puedan usarlos y de esa manera apoyar el desarrollo de más nodos independientes como Disroot, y contribuir a la descentralización de la Internet.
Parece ambicioso, suena ambicioso y ciertamente lo es. Haremos todo lo posible para cumplir al menos algunas de las tareas y adelantar otras. Si logramos hacer todo, nos merecemos una gran palmada en la espalda. Y un pastel de fresa :)
# Descartamos SCRUM - Experimento interno para darnos un breve respiro / Alimentando a Nextcloud Deck
Bien. Este tiene un título muy largo pero la idea es bastante simple. Desde los comienzos de Disroot hemos incorporado ideas del método de desarrollo continuo en nuestro proceso. Hemos trabajado en períodos de cuatro (o dos) semanas en las que hacíamos una lista de tareas a partir de la pila de pendientes y tratábamos de terminarlas. Esta manera de trabajar, si bien se ajusta a situaciones en las que te puedes dedicar a tiempo completo a un proyecto y es muy efectiva, para nosotros desde hace un rato se ha vuelto una especie de pesadilla auto generada. Sencillamente no pudimos mantenernos al día con nuestra planificación. Desde luego que se debió a una mala planificación y gestión, pero para un grupo tan pequeño de personas, trabajando en su tiempo libre, además de mantener reuniones de coordinación, de sincronización, hacer de ejecutores pero también de facilitadores y clientes (*Scrum masters y Product Owners respectivamente en la jerga de esta metodología*) ha agotado nuestra capacidad y ha afectado la moral del equipo. Así que decidimos que tal vez no deberíamos continuar en de esta manera, sino más bien buscar formas alternativas de planificación y colaboración.
Desde el [reciente post](https://disroot.org/es/blog/deck) de **Avg_joe** sobre **Deck**, estábamos esperando probarlo un poco más. Y qué mejor que hacerlo en un proyecto como el nuestro. Así que decidimos que por el tiempo que resta de esta hoja de ruta estaremos utilizando Deck para coordinar el trabajo en Disroot. Lamentablemente, los tableros de Deck no pueden compartirse públicamente, pero pensamos que eso cambiará pronto. Y como Deck no implementa ideas del método Scrum y es más bien un simple tablero kanban (*una forma de ayuda visual muy utilizada en el ámbito del desarrollo tecnológico*), también decidimos abandonar completamente el Scrum.
Todavía nos reunimos cada dos semanas para discutir el progreso actual, conversar ideas y compartir problemas, pero no nos concentramos tanto en la parte administrativa de la reunión (discutir los pendientes, preparar los próximos sprints, etc), no al menos de la manera y al ritmo alocados que solíamos hacerlo. Esto parece estar dándonos un poco de espacio para respirar y aunque estamos ocupadísimos con Disroot como siempre, ya no parece que estamos corriendo atrás de la zanahoria (continuamente tratando de finalizar el sprint en curso mientras el nuevo está casi encima). El tiempo dirá si nos sentimos mejor con esta perspectiva, pero ya el cambio mismo estaba siendo necesario para el bienestar del equipo.

Binary file not shown.

After

Width:  |  Height:  |  Size: 569 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

View File

@ -0,0 +1,36 @@
---
title: 'Time to switch some lights off'
date: '14-10-2020 10:00'
media_order: belarus.jpg
taxonomy:
category: news
tag: [disroot, news, matrix, diaspora, nextcloud]
body_classes: 'single single-post'
---
**Switching off Matrix and Diaspora.**
### Matrix
As you might remember, two years ago we have decided to no longer provide Matrix as a service ([Blog post](https://disroot.org/en/blog/matrix-closure)). Reason for that decision, apart from a growing un-addressed privacy concerns, was also the huge server resources needed to operate what is essentially a Text based chat application. We have decided to go back to the roots and rather focus on providing XMPP as our go-to chat solution. Since the announcement we have been slowly removing inactive accounts. At this moment we are left with only a handfull of users, but still the amount of resources that are used is unacceptably big: our current Matrix server happily consumes about 5GB of RAM (database ram usage not counted), and takes 170GB of database storage. We find this a tremendous waste of resources and so we have decided it is time to shut the lights off. And so, by 1st of December we will switch off our Matrix server entirely. We hope those who are still using it will understand our decision and we hope they will find a new home on another homeserver.
### Diaspora
Since the announcement of phasing out our Diaspora instance ([Blog post](https://disroot.org/en/blog/demise-diaspora)), we noticed huge drop in our pod active users. We have reached the state of just few users within first two months. Therefore, unlike Matrix phasing out, the decision to switch the lights off on Diaspora\* aged much faster. Just like with Matrix, on 1st of December our pod will no longer be part of the federated network.
Once again we wanted to thank everyone involved during the years of providing us with the software that was one of the big inspirations to start Disroot in the first place. Maybe one day we will meet again in the federated multiverse.
# New Nextcloud apps
Recently we have enabled few new apps on Nextcloud some of you were requesting for a while. Those are:
- **Forms** - Without too much distracting options. To the point, simple surveys and questionnaires app. Forms allows for export of results to CSV file similar to what Google forms does. <https://apps.nextcloud.com/apps/forms>
- **Appointments** - Book appointments into your calendar via secure online form. Attendees can confirm or cancel their appointments via an email link. <https://apps.nextcloud.com/apps/appointments>
- **Cospend** - Nextcloud Cospend is a group/shared budget manager. You can use it when you share a house, when you go on vacation with friends, whenever you share money with others. <https://apps.nextcloud.com/apps/cospend>
We hope you will like the additional apps and find them useful in your daily life. We are already using it internally and enjoying it quite much. Some detailed tutorials will follow, however if you want to give us a helping hand, you can join the Howto community at howto@chat.disroot.org
# Nextcloud performance hit
As all of you probably noticed, the past weeks we experience some issues with some services. The cause of this is unfortunately Nextcloud. We seem to be hitting some issue which we yet need to find the root cause of. For now we have moved some services affected by the Nextcloud's performance hit to another box which means that at least those will work properly. In comming days we will try to focus on the issue and find the root cause. Sorry for this turbulence.

View File

@ -0,0 +1,37 @@
---
title: 'Hora de apagar las luces'
date: '14-10-2020 10:00'
media_order: belarus.jpg
taxonomy:
category: news
tag: [disroot, noticias, matrix, diaspora, nextcloud]
body_classes: 'single single-post'
---
**Desenchufando Matrix y Diaspora\*.**
### Matrix
Como deben recordar, hace dos años decidimos no seguir brindando **Matrix** como servicio ([aquí el post](https://disroot.org/es/blog/matrix-closure)). La razón de esa decisión, aparte de una creciente, y aún no resuelta, preocupación por la privacidad, fue también la enorme cantidad de recursos necesarios del servidor para operar lo que es esencialmente una aplicación de chat basada en texto. Hemos decidido volver a las raíces y preferimos enfocarnos en brindar **XMPP** como nuestra solución de chat de referencia. Desde aquel anuncio hemos ido removiendo lentamente las cuentas inactivas. En este momento solo nos queda un puñado de usuarios y usuarias, pero aún así la cantidad de recursos que se utilizan es inaceptablemente grande: en este momento nuestro servidor de **Matrix** consume alegremente alrededor de 5GB de RAM (sin contar el uso de RAM de la base de datos), y 170GB de almacenamiento para la base de datos. Esto nos parece un tremendo desperdicio de recursos y por eso hemos decidido que es hora de apagar las luces. Y así, el **1° de diciembre desconectaremos nuestro servidor Matrix por completo**. Esperamos que aquellas personas que aún lo usan entiendan nuestra decisión y encuentren pronto un nuevo hogar en otro servidor.
### Diaspora*
Desde el [anuncio de la eliminación de nuestra instancia de **Diaspora\***](https://disroot.org/es/blog/demise-diaspora), hemos notado una gran caída en la cantidad de usuarios y usuarias activas de nuestro pod. Llegamos a tener solo unas pocas cuentas en los primeros dos meses. Por lo tanto, a diferencia de la eliminación gradual de **Matrix**, la decisión de apagar las luces de **Diaspora\*** maduró mucho más rápido. Al igual que **Matrix**, a partir del **1° de diciembre nuestro pod ya no será parte de la red federada**.
Una vez más, queremos agradecer a todas las personas involucradas durante los años que nos brindaron el software que fue una de las primeras fuentes de inspiración para comenzar **Disroot**. Tal vez algún día nos volvamos a encontrar en el multiverso federado.
# Nuevas aplicaciones de Nextcloud
Recientemente, hemos habilitado nuevas aplicaciones en **Nextcloud**, algunas de las cuales ustedes estaban solicitando desde hace rato. Estas son:
* **Formularios**: Sin demasiadas opciones para distraerse. Una aplicación directa y simple de encuestas y cuestionarios. Formularios permite exportar los resultados a un archivo CSV de forma similar a como lo hace Google Forms. <https://apps.nextcloud.com/apps/forms>
* **Citas**: Registra citas en tu calendario a través de un formulario seguro en línea. Las personas asistentes pueden confirmar o cancelar sus citas a través de un enlace de correo electrónico. <https://apps.nextcloud.com/apps/appointments>
* **Cospend**: Un gestor de presupuestos grupal/compartido. Puedes utilizarlo cuando compartes una casa, cuando vas de vacaciones con amigos o cada vez que compartas dinero con otras personas. <https://apps.nextcloud.com/apps/cospend>
Esperamos que les gusten las aplicaciones adicionales y las encuentren útiles en su vida diaria. Nosotros ya las estamos usando internamente y las estamos disfrutando bastante. Vendrán algunos tutoriales detallados, sin embargo si quieren darnos una mano, pueden unirse a la comunidad **Howto** en howto@chat.disroot.org
# Performance crítica de Nextcloud
Como probablemente habrán notado, las últimas semanas experimentamos algunos inconvenientes con ciertos servicios. Desafortunadamente, el origen de esto es **Nextcloud**. Parece que estamos chocando con algún problema del que aún no hemos encontrado la causa principal. Por ahora hemos movido los servicios afectados por la caída de rendimiento de **Nextcloud** a otra "caja", lo que significa que por lo menos esos funcionarán correctamente. En los próximos días intentaremos centrarnos en el problema y encontrar qué lo causa. Disculpen por esta turbulencia.

5
vagrant/Vagrantfile vendored
View File

@ -18,8 +18,9 @@ Vagrant.configure("2") do |config|
disroot_lan.vm.provision :shell, path: "bootstrap.sh"
disroot_lan.vm.synced_folder "../pages/", "/var/www/pages", owner: "www-data", group: "www-data"
disroot_lan.vm.synced_folder "../../grav-theme-disroot", "/var/www/grav-theme-disroot", owner: "www-data", group: "www-data"
disroot_lan.vm.synced_folder "../../grav-plugin-language-selector", "/var/www/grav-plugin-language-selector", owner: "www-data", group: "www-data"
disroot_lan.vm.synced_folder "../../grav-theme-disroot/", "/var/www/grav-theme-disroot", owner: "www-data", group: "www-data"
disroot_lan.vm.synced_folder "../../grav-theme-disrootblog/", "/var/www/grav-theme-disrootblog", owner: "www-data", group: "www-data"
disroot_lan.vm.synced_folder "../../grav-plugin-language-selector/", "/var/www/grav-plugin-language-selector", owner: "www-data", group: "www-data"
disroot_lan.vm.synced_folder "../../Disroot-Privacy-Policy/", "/var/www/pages/privacy_policy/_pp", owner: "www-data", group: "www-data"
end

View File

@ -51,8 +51,12 @@ sudo -u "${WWW_USER}" composer install --no-dev -o
sudo chown -R ${WWW_USER}:${WWW_USER} "${WEB_ROOT}"
sudo chmod 775 -R bin/
sudo -u "${WWW_USER}" bin/grav install
#sudo -u www-data bin/gpm install disroot
#sudo -u "${WWW_USER}" bin/gpm install disroot
#sudo -u "${WWW_USER}" bin/gpm install language-selector
sudo -u "${WWW_USER}" bin/gpm install themer
# https://github.com/sommerregen/grav-plugin-themer
sudo -u "${WWW_USER}" bin/gpm install form
sudo -u "${WWW_USER}" sed -i 's/quark/disroot/g' "${YAML}"
@ -106,6 +110,9 @@ chown "${WWW_USER}":"${WWW_USER}" -R "${WEB_ROOT}""${WEB_NAME}"/user/pages/priva
#Add Disroot theme in GRAV
sudo -u "${WWW_USER}" ln -s "${WEB_ROOT}"/grav-theme-disroot "${WEB_ROOT}""${WEB_NAME}"/user/themes/disroot
#Add Disroot Blog theme in GRAV
sudo -u "${WWW_USER}" ln -s "${WEB_ROOT}"/grav-theme-disrootblog "${WEB_ROOT}""${WEB_NAME}"/user/themes/disrootblog
#Add language-selector in GRAV
sudo -u "${WWW_USER}" ln -s "${WEB_ROOT}"/grav-plugin-language-selector "${WEB_ROOT}""${WEB_NAME}"/user/plugins/language-selector