Novo u Mumcordu 0.6.0

Mali ekstrasi za velike večeri

Mumcord 0.6.0 donosi dodatke: male, sigurne ekstre povrh glasovnog razgovora. Rade unutar Mumcorda, ne traže promjene na poslužitelju i rade na svakom standardnom Mumble poslužitelju. Ljudi na službenom Mumble klijentu vide običan redak teksta tamo gdje je bitno, i ništa drugo.

  • U sandboxu
  • Potpisani
  • Bez promjena na poslužitelju
  • 24 jezika

Upoznaj dodatke Napravi svoj

Prvi dodaci

Ništa nije unaprijed instalirano. Odaberi što tvoja ekipa voli, a ostalo ostavi.

Anketa

Postavi kanalu pitanje s do deset opcija i uživo prati kako stižu glasovi.

  • 2 do 10 opcija, trake glasova uživo u kartici u chatu
  • Nemaš Mumcord? Glasaj upisivanjem !poll 1, !poll 2 … u chat
  • Rezultati se prikazuju kad se anketa zatvori

Instaliraj u Mumcordu Stranica dodatka → Izvorni kod →

Bacanje kocki

/roll d20 ili 2d6+3, uz poštena bacanja koja drugi mogu posvjedočiti i provjeriti.

  • Prednost i nedostatak, odbaci najnižu ili najvišu, do 20 kocki
  • Ostali Mumcord korisnici u kanalu svjedoče svakom bacanju, pa nitko ne može varati
  • Povijest bacanja koju možeš proširiti

Instaliraj u Mumcordu Stranica dodatka → Izvorni kod →

Odjecići

Malo stvorenje od zvuka koje raste dok se družiš s prijateljima.

  • 5 vrsta, 4 stadija rasta, 3 boje
  • Raste od vremena provedenog zajedno u glasu i chatu
  • Nikad ne umire, nikad ne gnjavi

Instaliraj u Mumcordu Stranica dodatka → Izvorni kod →

Mumbot Music

Daljinski za tvog glazbenog bota Mumbot.

  • Desni klik na bota → „Konfiguriraj bota”
  • Trenutna skladba, preskakanje, glasnoća, red čekanja i dodavanje pjesama
  • Treba Mumbot na poslužitelju: običan Mumble korisnik, bez promjene poslužitelja

Instaliraj u Mumcordu Stranica dodatka → Izvorni kod →

EVE Fit

Zalijepi EVE Online fitting u chat i svi vide karticu broda.

  • Prepoznaje EFT fittinge zalijepljene u chat i prikazuje karticu s brodom i modulima
  • Otvara cijeli prikaz fittinga izvan mreže, izravno u Mumcordu
  • Gumb „Kopiraj fitting”, i besplatan je

Instaliraj u Mumcordu Stranica dodatka → Izvorni kod →

Gumbi za instalaciju otvaraju dodatak u Mumcordu 0.6.0 ili novijem, gdje potvrđuješ instalaciju. Ako se ništa ne otvori, pojedinosti su na stranici dodatka.

Nitko ne ostaje izvan igre

Dodaci ne traže promjene na poslužitelju i rade na svakom standardnom Mumble poslužitelju. Prijatelji na službenom Mumble klijentu vide običan redak teksta tamo gdje je bitno, i ništa drugo.

U Mumcordu
U službenom Mumble klijentu

Ilustracija: točan tekst dolazi od svakog dodatka.

Instalirano u minuti

Dodaci žive u postavkama, a vidiš što svaki smije prije nego dođe na tvoje računalo.

  1. 1 Pregledaj Postavke → Dodaci → Pregledaj.
  2. 2 Provjeri Odaberi dodatak i pogledaj njegova dopuštenja.
  3. 3 Instaliraj Njegova se ikona pojavi u traci dodataka ispod stabla kanala.

Sigurni po dizajnu

Dodatak je gost u tvojoj aplikaciji. Ovo su kućna pravila.

Strogi sandbox

Svaki je dodatak mali WebAssembly program u strogom sandboxu. Nema izravnog pristupa mreži ni datotekama; sučelje crta Mumcord od ugrađenih gradivnih blokova.

Dopuštenja koja vidiš

Navedena prije instalacije. Neobavezna možeš isključiti kad god želiš, a ažuriranja koja traže više čekaju tvoje odobrenje.

Potpisano od početka do kraja

Registar i svaki paket potpisani su minisignom, a Mumcord ih provjerava prije instalacije. Kill switch može isključiti lošu verziju posvuda.

Bez promjena na poslužitelju

Radi s neizmijenjenim Mumble poslužiteljem. Adminu nema ničega za instalirati.

Jedna sklopka da ih sve zaustavi

Ništa nije unaprijed instalirano. „Isključi sve dodatke” u Postavke → Dodaci ili u paleti naredbi (Ctrl+Shift+P) zaustavlja sve dodatke odjednom.

Na tvom jeziku

Dostupno na svih 24 jezika Mumcorda.

Za programere

Napravi svoj

Dodaci se pišu u Rustu i prevode u WebAssembly (component model, sučelje mumcord:plugin@1.0.0). Repozitorij sadrži predložak, dokumentaciju i izvorni kod svakog službenog dodatka.

Terminal
cargo install mumcord-plugin
mumcord-plugin new my-plugin
cd my-plugin
mumcord-plugin build
mumcord-plugin test

Alat i SDK nalaze se na crates.io. U tvom Cargo.toml: mumcord-plugin-sdk = "0.6"

mumcord-plugin · Jedan alat za cijeli put

  1. new Stvara dodatak iz predloška.
  2. build Gradi ga ponovljivo.
  3. check Provjerava paket.
  4. test Pokreće testne scenarije protiv lažnog hosta.
  5. serve-registry Poslužuje lokalni registar za isprobavanje u Mumcordu (razvojni način u Postavke → Dodaci).

Dokumentacija

U službeni registar

Otvori pull request u Mumcord/plugins koji dodaje plugins/<id>/. Treba odobrenje jednog maintainera i zelen CI.

Što CI provjerava

  1. Provjera sheme
  2. Ponovljiva izgradnja
  3. Potpis autora
  4. Razlika u dopuštenjima
  5. Test učitavanja s lažnim hostom
  6. Skeniranje licenci

Pravila

  • Licenca koju je odobrio OSI
  • Ponovljiva izgradnja
  • Bez reklama, praćenja, plaćanja ili loot boxeva
Pravila pregleda →

Ili pokreni svoj

Svatko može pokrenuti vlastiti repozitorij dodataka. Korisnici ga dodaju u Postavke → Dodaci.

Tvoj vlastiti repozitorij →

Licence

Službeni dodaci su AGPL-3.0. Predložak, dokumentacija i SDK su Apache-2.0.

Napravili

Imaš ideju za dodatak?

Sve je otvoreno: predložak, dokumentacija i svaki službeni dodatak.

Otvori repozitorij dodataka