De release van het gedecentraliseerde communicatieplatform Hubzilla 7.0

Na ongeveer zes maanden sinds de vorige grote release is er een nieuwe versie van het platform voor het opzetten van gedecentraliseerde sociale netwerken, Hubzilla 7.0, gepubliceerd. Dit project biedt een communicatieserver die kan worden geïntegreerd met webpublicatiesystemen, voorzien van een transparant identificatiesysteem en toegangsmiddelen in gedecentraliseerde netwerken van de Fediverse. De code van het project is geschreven in PHP en JavaScript en wordt verspreid onder de MIT-licentie. Voor de gegevensopslag worden databases zoals MySQL en zijn fork, evenals PostgreSQL, ondersteund.

Hubzilla heeft een uniforme authenticatiesysteem dat functioneert als een sociaal netwerk, forums, discussie-groepen, Wiki's, systemen voor het publiceren van artikelen en websites. Federatief interactie vindt plaats op basis van het eigen Zot-protocol, dat het WebMTA-concept implementeert voor de overdracht van content via het WWW in gedecentraliseerde netwerken en een aantal unieke functies biedt, waaronder transparante end-to-end authenticatie 'Nomadic Identity' binnen het Zot-netwerk, evenals de functie voor klonen om volledig identieke toegangspunten en sets van gebruikersgegevens op verschillende knooppunten in het netwerk te waarborgen. Er is ook uitwisseling met andere netwerken van de Fediverse mogelijk via de protocollen ActivityPub, Diaspora, DFRN en OStatus. De bestandsopslag van Hubzilla is ook toegankelijk via het WebDAV-protocol. Daarnaast ondersteunt het systeem werken met evenementen en kalenders via CalDAV, evenals adressenboeken via CardDAV.

Een van de belangrijkste vernieuwingen is het volledig herontworpen toegangsrechten systeem, dat een van de sleutelkenmerken van Hubzilla is. De doorgevoerde refactoring heeft het werkproces vereenvoudigd en tegelijkertijd meer flexibiliteit geboden voor een gemakkelijkere organisatie van interacties.

  • De rollen van kanalen zijn vereenvoudigd. Er is nu de keuze uit 4 mogelijke opties: 'publiek', 'privé', 'gemeenschapsforum' en 'aangepast'. Standaard wordt een kanaal aangemaakt als 'privé'.
  • Individuele machtigingen voor contacten zijn afgeschaft ten gunste van rollen, die nu een verplichte vereiste zijn bij het toevoegen van elk contact.
  • Contactrollen hebben één standaardinstelling die wordt bepaald door de rol van het kanaal. Aangepaste contactrollen kunnen indien gewenst worden aangemaakt. Elke contactrol kan als standaard worden ingesteld voor nieuwe verbindingen in de applicatie 'Contactrollen'.
  • Privacy-instellingen zijn verplaatst naar een apart instellingenmodule. De zichtbaarheid van de online status en vermeldingen op de directorypagina's en aanbiedingen zijn naar het profiel verplaatst.
  • Geavanceerde configuraties zijn beschikbaar in de privacy-instellingen als de rol van het aangepaste kanaal is geselecteerd. Ze kregen een initiële waarschuwing, en sommige vermeldingen, die verkeerd begrepen zouden kunnen worden, kregen hints.
  • Privacygroepen kunnen worden beheerd vanuit de applicatie 'Privacygroepen', als deze is geïnstalleerd. De standaardinstellingen voor privacygroepen voor nieuwe content en de standaardprivacygroep voor nieuwe contacten zijn ook daarheen verplaatst.
  • Gasttoegang is herzien om het mogelijk te maken nieuwe gasten toe te voegen aan privacygroepen. Snelle toegangslinks naar privésources zijn toegevoegd aan de dropdown voor gemak.

Andere belangrijke wijzigingsveranderingen:

  • De gebruikersinterface voor het wijzigen van de profielfoto is verbeterd.
  • De weergave van peilingen is verbeterd.
  • Een fout met peilingen voor kanalen - forums is opgelost.
  • De prestatie bij het verwijderen van contacten is verbeterd.
  • Een verouderde extensie voor het verzenden van privéberichten is verwijderd. In plaats daarvan wordt de standaardmechanisme voor directe berichten gebruikt, ook voor communicatie met Diaspora.
  • Ondersteuning en verbeteringen voor de extensie Socialauth.
  • Diverse bugfixes.

Het merendeel van het werk is uitgevoerd door de hoofdontwikkelaar Mario Vavti, met ondersteuning van de NGI Zero open source funding.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster