Pleroma 2.1


Pleroma 2.1

Innostunut yhteisö esittelee mielellään uuden version pleroma - palvelimet bloggaamiseen Elixir-kielellä kirjoitetuilla tekstimerkinnöillä ja W3C-standardin mukaisella federated network -protokollalla ActivityPub. Se toiseksi yleisin palvelimen toteutus.


Verrattuna lähimpään kilpailevaan projektiin - MastodonttiRubylla kirjoitettu ja samassa ActivityPub-verkossa toimiva Pleroma tarjoaa pienen koon ja vähemmän ulkoisia riippuvuuksia, mikä tekee ylläpidosta ja useammista kokoonpanoista halvempaa. Samaan aikaan tätä ei saavuteta toiminnallisuuden kustannuksella, päinvastoin, Pleromassa on paljon vähemmän rajoituksia ja enemmän muokattavissa olevia vaihtoehtoja, kun taas Mastodonissa se on useimmiten kovaa koodia. Lisäksi Pleroma toteuttaa Mastodon API:n, jonka avulla voit käyttää Mastodonin asiakassovelluksia ja jopa sen verkkokäyttöliittymää, joka tulee Pleroma-verkkoliittymän rinnalle.

Pleroma voi olla kiinnostava Twitterin ja muiden omistettujen keskitettyjen palvelujen käyttäjille sen konfiguroitavan rajoituksen vuoksi. 5000 merkkiä per viesti oletusarvo, tekstin muotoilu Markdownissa/BBCode/HTML, laajennettu profiili, useita käyttöliittymiä – sekä klassiseen tyyliin että Tweet Deckiin, mukautettu emoji ja tarroja, teemamoottori käyttöliittymä ja paljon muuta. Tärkeä ominaisuus on kuitenkin hajautettujen verkkojen luonne: valitset palvelimen säännöillä ja yleisöllä, joista pidät, tai järjestät omasi ja hallitset sen tietoja täysin riippumatta yhdestä vikakohdasta.

On syytä huomioida Twitterin kaltaisen käyttöliittymän kehittäminen Pleromaan - pakkilaatikko, jolle on ominaista yksinkertaisuus, minimalismi ja tuottavuus.


Julkaisun pääominaisuus on liitetyn chatin lisääminen, toimii myös ActivityPub-protokollalla! Se on saatavilla yksityisviesteinä, joissa tavallisten viestien tapaan liitteiden lataaminen ja mukautetut emojit toimivat. Keskusteluista on suunnitteilla ryhmäversio ja E2E-salaus. Tämä ei ole ensimmäinen reaaliaikaisen viestinnän iteraatio. Ennen tätä oli jo lisätty yksinkertaisen keskitetyn chatin toteutus, joka sijaitsee käyttöliittymän kulmassa, johon kuka tahansa palvelimen käyttäjä voi kirjoittaa ja kaikki muut näkevät sen. Integrointi MongooseIM XMPP -palvelimeen on myös lisätty, mutta ilman mahdollisuutta käyttää XMPP:tä suoraan Pleroma-liittymästä.


Samaan aikaan kun keskustelut julkaistiin Pleromassa, brutalistinen ja ultraminimalistinen ActivityPub-palvelin sai samat toiminnot töräyttää, kirjoitettu Go. Jos Honkin tiloja kutsutaan nimellä "honks", niin pikaviestejä kutsutaan "choksiksi". Hok-honk!

Ja muiden muutosten yhteydessä:

  • vaihtoehdot viestien syötteen ja käyttäjäprofiilien piilottamiseen yleisöltä;
  • mahdollisuus lähettää rekisteröintilupapyyntö;
  • työkalut liitäntöjen asentamiseen ja konfigurointiin oletusarvoisesti Pleroma-FE:n sijaan;
  • mukautettujen emojien automaattinen synkronointi hyväksyttyjen palvelimien kanssa;
  • menneisyyden viestit eivät enää yhtäkkiä ilmesty nykyisten viestien syötteeseen (tämä ei ole virhe);
  • postsyötteen käyttöliittymän uudelleenjärjestely, nyt ne yhdistetään yhdeksi välilehdeksi;
  • suorituskyvyn parantaminen.

Suunnitelmat tuleville julkaisuille:

  • entistä enemmän suorituskyvyn optimointeja;
  • liittäminen WebSocket-yhteyden avulla;
  • käyttäjien mahdollisuus valita itsenäisesti käyttöliittymä;
  • liitteiden esikatselujen luominen (tällä hetkellä niitä ei ole ja tämä on merkittävä taakka liikenteelle);
  • ponnahdusikkunavinkkejä käyttäjän profiilin päälle viemiseen;
  • parannuksia teemamoottoriin ja asetussivuun;
  • ...
  • RYHMÄT (tämä on odotetuin ja halutuin toiminto vuodesta GNU Social, Pleroman edeltäjä).

Palvelin kuvakaappauksessa - lahko.sunbutt.usko. päälle juuriverkkotunnus On wiki, joka sisältää kasvavaa tietoa liittoutuneista verkoista.


Myös uutisten yhteydessä ei voi olla mainitsematta Googlen toimia liittoutuneiden verkkojen suhteen: Google lähetti varoituksia Mastodon-asiakkaiden kehittäjille vaatien heitä puuttumaan väkivaltaan ja syrjintään liittyviin vaatimuksiin. Kehittäjillä on 7 päivää aikaa korjata ongelma.. Japanilainen kehittäjä sai saman varoituksen.

Lähde: linux.org.ru

Lisää kommentti