Κυκλοφορία της αποκεντρωμένης πλατφόρμας επικοινωνίας Hubzilla 7.0

Μετά από περίπου έξι μήνες από την προηγούμενη μεγάλη κυκλοφορία, δημοσιεύτηκε μια νέα έκδοση της πλατφόρμας για τη δημιουργία αποκεντρωμένων κοινωνικών δικτύων, το Hubzilla 7.0. Το έργο παρέχει έναν διακομιστή επικοινωνίας που ενσωματώνεται με συστήματα δημοσίευσης Ιστού, εξοπλισμένο με ένα διαφανές σύστημα αναγνώρισης και εργαλεία ελέγχου πρόσβασης σε αποκεντρωμένα δίκτυα Fediverse. Ο κώδικας του έργου είναι γραμμένος σε PHP και JavaScript και διανέμεται υπό την άδεια MIT· το MySQL DBMS και τα forks του, καθώς και η PostgreSQL, υποστηρίζονται ως αποθήκευση δεδομένων.

Το Hubzilla διαθέτει ένα ενιαίο σύστημα ελέγχου ταυτότητας για να λειτουργεί ως κοινωνικό δίκτυο, φόρουμ, ομάδες συζήτησης, Wiki, συστήματα δημοσίευσης άρθρων και ιστότοποι. Η ομοσπονδιακή αλληλεπίδραση πραγματοποιείται με βάση το πρωτόκολλο του ίδιου του Zot, το οποίο εφαρμόζει την ιδέα WebMTA για μετάδοση περιεχομένου μέσω του WWW σε αποκεντρωμένα δίκτυα και παρέχει έναν αριθμό μοναδικών λειτουργιών, ειδικότερα, διαφανή έλεγχο ταυτότητας από άκρο σε άκρο "Nomadic Identity" το δίκτυο Zot, καθώς και μια λειτουργία κλωνοποίησης για τη διασφάλιση εντελώς πανομοιότυπων σημείων σύνδεσης και συνόλων δεδομένων χρήστη σε διάφορους κόμβους δικτύου. Η ανταλλαγή με άλλα δίκτυα Fediverse υποστηρίζεται χρησιμοποιώντας τα πρωτόκολλα ActivityPub, Diaspora, DFRN και OStatus. Η αποθήκευση αρχείων Hubzilla είναι επίσης διαθέσιμη μέσω του πρωτοκόλλου WebDAV. Επιπλέον, το σύστημα υποστηρίζει την εργασία με συμβάντα και ημερολόγια CalDAV, καθώς και με φορητούς υπολογιστές CardDAV.

Μεταξύ των βασικών καινοτομιών, θα πρέπει να σημειώσουμε ένα πλήρως επανασχεδιασμένο σύστημα δικαιωμάτων πρόσβασης, το οποίο είναι ένα από τα βασικά χαρακτηριστικά του Hubzilla. Η ανακατασκευή κατέστησε δυνατή την απλοποίηση της ροής εργασίας και ταυτόχρονα την παροχή μεγαλύτερης ευελιξίας με μια πιο βολική οργάνωση της αλληλεπίδρασης.

  • Οι ρόλοι του καναλιού έχουν απλοποιηθεί. Υπάρχουν πλέον 4 πιθανές επιλογές για να διαλέξετε: "δημόσιο", "ιδιωτικό", "φόρουμ κοινότητας" και "προσαρμοσμένο". Από προεπιλογή, το κανάλι δημιουργείται ως "ιδιωτικό".
  • Οι μεμονωμένες άδειες επαφών έχουν καταργηθεί υπέρ των ρόλων, οι οποίοι αποτελούν πλέον απαίτηση κατά την προσθήκη κάθε επαφής.
  • Οι ρόλοι επαφών έχουν μία προεπιλεγμένη προεπιλογή, η οποία καθορίζεται από τον ρόλο του καναλιού. Οι προσαρμοσμένοι ρόλοι επαφών μπορούν να δημιουργηθούν όπως επιθυμείτε. Οποιοσδήποτε ρόλος επαφής μπορεί να οριστεί ως προεπιλογή για νέες συνδέσεις στην εφαρμογή Ρόλοι επαφής.
  • Οι ρυθμίσεις απορρήτου έχουν μετακινηθεί σε ξεχωριστή ενότητα ρυθμίσεων. Οι ρυθμίσεις ορατότητας για την κατάσταση σύνδεσης και τις καταχωρήσεις σε σελίδες καταλόγου και προσφορών έχουν μετακινηθεί στο προφίλ.
  • Οι σύνθετες διαμορφώσεις είναι διαθέσιμες στις ρυθμίσεις απορρήτου όταν επιλέγεται ο προσαρμοσμένος ρόλος καναλιού. Έλαβαν μια αρχική προειδοποίηση και κάποιες αναρτήσεις που μπορεί να παρεξηγηθούν δόθηκαν υποδείξεις.
  • Η διαχείριση των ομάδων απορρήτου μπορεί να γίνει από την εφαρμογή Privacy Groups, εάν είναι εγκατεστημένη. Η προεπιλεγμένη ομάδα απορρήτου για νέο περιεχόμενο και η προεπιλεγμένη ομάδα απορρήτου για τις ρυθμίσεις νέων επαφών έχουν επίσης μετακινηθεί εκεί.
  • Η πρόσβαση επισκεπτών έχει επανασχεδιαστεί για να επιτρέπεται η προσθήκη νέων προσκεκλημένων σε ομάδες απορρήτου. Σύνδεσμοι γρήγορης πρόσβασης σε ιδιωτικούς πόρους έχουν προστεθεί στην αναπτυσσόμενη λίστα για ευκολία.

Άλλες σημαντικές αλλαγές:

  • Βελτιωμένη διεπαφή χρήστη για την αλλαγή της φωτογραφίας προφίλ σας.
  • Βελτιωμένη προβολή ερευνών.
  • Διορθώθηκε ένα σφάλμα με δημοσκοπήσεις για κανάλια φόρουμ.
  • Βελτιωμένη απόδοση κατά τη διαγραφή μιας επαφής.
  • Καταργήθηκε η παλιά επέκταση προσωπικών μηνυμάτων. Αντ' αυτού, συμπεριλαμβανομένων των ανταλλαγών με τη Διασπορά, χρησιμοποιείται ο τυπικός μηχανισμός άμεσων μηνυμάτων.
  • Υποστήριξη και βελτιώσεις για την επέκταση Socialauth.
  • Διάφορες διορθώσεις σφαλμάτων.

Μεγάλο μέρος της δουλειάς έγινε από τον βασικό προγραμματιστή Mario Vavti με την υποστήριξη από τη χρηματοδότηση ανοιχτού κώδικα NGI Zero.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο