De release van Zulip 9 is beschikbaar, een serverplatform voor het implementeren van zakelijke messaging-apps, geschikt voor de communicatie tussen medewerkers en ontwikkelteams. Het project werd oorspronkelijk ontwikkeld door Zulip en werd na de overname door Dropbox open-source gemaakt onder de Apache 2.0-licentie. De servercode is geschreven in Python met het Django-framework. De clientsoftware is beschikbaar voor Linux, Windows, macOS, Android en iOS, en er is ook een ingebouwde webinterface.
Het systeem ondersteunt zowel directe berichtenuitwisseling tussen twee personen als groepsdiscussies. Zulip kan worden vergeleken met de service Slack en kan worden gezien als een in-company alternatief voor Twitter, dat wordt gebruikt voor communicatie en bespreking van werkgerelateerde vragen in grote groepen werknemers. Er zijn mogelijkheden om de status en deelname aan verschillende discussies tegelijk bij te houden, met behulp van een geneste weergavemodel voor berichten, dat een optimale balans biedt tussen de kamermodel van Slack en de open publieke ruimte van Twitter. De gelijktijdige geneste weergave van alle discussies maakt het mogelijk om in ƩƩn ruimte alle groepen te omvatten, terwijl er tegelijkertijd een logische scheiding tussen hen behouden blijft.
De mogelijkheden van Zulip omvatten onder andere de ondersteuning voor het verzenden van berichten aan gebruikers in offline-modus (berichten worden bezorgd zodra ze online komen), het bewaren van de volledige gespreksgeschiedenis op de server en hulpmiddelen voor het doorzoeken van archieven, de mogelijkheid om bestanden te verzenden via drag-and-drop, automatische syntaxis-highlighting voor codeblokken in berichten, een ingebouwd markup-taal voor snelle opmaak van lijsten en tekst, middelen voor groepsnotificaties, de mogelijkheid om gesloten groepen te creƫren, integratie met Trac, Nagios, Github, Jenkins, Git, Subversion, JIRA, Puppet, RSS, Twitter en andere diensten, en mogelijkheden voor het aanbrengen van visuele labels aan berichten.
Belangrijkste vernieuwingen:
- De opmaak van de gebruikersinterface is gewijzigd, met grotere lettertypes en meer opmerkelijke regelafstanden. De oude stijl kan worden hersteld via de instellingen door de compacte modus te selecteren. Er is de mogelijkheid om zijpanelen te verbergen, zelfs wanneer je in de volledig scherm modus werkt. In het rechterpaneel is er een visuele markering van gebruikers die momenteel aanwezig zijn in het kanaal of in de persoonlijke chat. De laadtijd van thema's en berichten is aanzienlijk versneld bij het openen van de webinterface of desktop-app.

- Het ontwerp van het berichtenschrijfbok heeft een update ondergaan. Gebruikers kunnen nu hun ingevoerde tekst opslaan als een concept en overschakelen naar het schrijven van een nieuw bericht. Bij het beginnen met typen wordt het recentelijk bewerkte concept in de huidige discussie weergegeven. Bij het plakken uit het klembord wordt de stijl en opmaak van de tekst behouden (er is ook een optie om platte tekst in te voegen). Ingevoegde links naar onderwerpen en berichten worden nu automatisch correct opgemaakt. Er is ook de mogelijkheid toegevoegd om tekst te selecteren voor een antwoord met een citaat van een deel van een ander bericht.

- De navigatie is vereenvoudigd. Er zijn drie lay-outmodi voor de discussieoverzichtslijsten aangeboden: "Gecombineerde feed" (voorheen "Alle berichten"), "Kanaalfeed" en "Persoonlijke berichtenfeed". Het continue bekijken van verschillende onderwerpberichten is vereenvoudigd (in het linker paneel zijn links toegevoegd om naar het eerste bericht van elk onderwerp te gaan). Automatische overschakeling naar de discussie vindt plaats bij het verzenden van een bericht.
- Het ontwerp van de hoofdzoekbalk is gewijzigd, waarbij de ingestelde zoekfilters worden weergegeven. Er is een optie toegevoegd om alle berichten met reacties te filteren en snel te bekijken welke reacties zijn gegeven op de berichten van de gebruiker. Ook is het nu mogelijk om alleen in gevolgde onderwerpen en ongelezen berichten te zoeken. Daarnaast is een mogelijkheid toegevoegd om in het zijpaneel alleen persoonlijke chats of discussies met een specifieke gebruiker te tonen.

- Het ontwerp van alle menu's is aangepast. Gebruikers hebben de mogelijkheid om het thema via hun persoonlijke menu te wijzigen.

- Het ontwerp van het scherm met de geschiedenis van bewerkte berichten is gewijzigd.
- Er zijn instellingen toegevoegd voor het kiezen van de methode voor het bekijken van geanimeerde afbeeldingen (animatie kan worden uitgeschakeld of alleen worden weergegeven bij het hoveren met de muis).
- Er is een optie toegevoegd om de tekstinvoerdicators van andere gebruikers uit te schakelen.
- In de interface van de serverbeheerder is een nieuwe gecombineerde bedieningspaneel gebruikers, waarin ook informatie over uitgeschakelde gebruikers en verzonden uitnodigingen aan nieuwe gebruikers wordt weergegeven. In de instellingen worden naast de gebruikersnamen ook avatars getoond. Nieuwe instellingen zijn toegevoegd voor het definiƫren van de rechten voor het verzenden van directe berichten. Velden in het profiel kunnen nu optioneel als verplicht worden gemarkeerd door de beheerder. De mogelijkheden voor het beheren van kanalen zijn uitgebreid.

- De uitnodiging is herzien en stelt nieuwe gebruikers in staat om kennis te maken met de belangrijkste kenmerken van het platform.
- Er is meer gangbare terminologie voor messengers toegepast - streams zijn hernoemd naar kanalen.
- Er is een mogelijkheid toegevoegd voor het automatisch versturen van aankondigingen aan gebruikers die verband houden met het project, bijvoorbeeld berichten over wijzigingen in nieuwe versies. Dergelijke aankondigingen worden verzonden in het onderwerp 'Zulip-updates' in het kanaal dat door de serverbeheerder is gekozen.
- De Zulip-server is uitgerust met tools voor het genereren van miniaturen om het voorvertonen van geüploadde afbeeldingen te versnellen.
- Er zijn optimalisaties aangebracht die de schaalbaarheid verbeteren servers in grote organisaties met duizenden medewerkers.
- De ondersteuning voor het implementeren van de Zulip-server op Ubuntu 24.04 is toegevoegd en de ondersteuning voor Ubuntu 20.04 is beƫindigd.
- Er zijn componenten toegevoegd voor integratie met Patreon en GitHub Sponsors. De integratie met GitHub en Grafana is verbeterd.
Bron: opennet.ru




