Plugins
Mumcord kan udvides med små, sikre plugins: de installeres fra et officielt repository i Indstillinger, uden ændringer på serveren og uden Mumcord-backend. Det første plugin er Echolings.
18 of 18 done
Plugins i Mumcord 4
- færdig: En Plugins-sektion i Indstillinger: find, installér, slå til og fra, indstil, opdatér og fjern, uden konti og vurderinger
- færdig: Se med almindelige ord, hvad et plugin må, før du installerer det, sig nej til valgfrie dele og skift mening senere
- færdig: Plugins viser kun brugerflade på faste steder og aldrig som deres egen HTML. Mumcord tegner den i dit tema og tilgængeligt
- færdig: En server kan via Mumbot anbefale, hvilke plugins dens fællesskab bruger. Mumcord viser det roligt i notifikationscenteret
Sikkert og uden backend 5
- færdig: Plugins kører isoleret i en sandbox, uden adgang til netværket, filer, mikrofonen eller dit certifikat
- færdig: Kun signerede, verificerede pakker. Uofficielle plugins er tydeligt markeret
- færdig: Opdateringer uden overraskelser, aldrig stiltiende flere tilladelser, og et skadeligt plugin kan hurtigt slås fra for alle
- færdig: Et officielt plugin-repository på GitHub, åbent for gennemsyn og uden nogen Mumcord-server
- færdig: Tilføj flere repositories fra fællesskaber via URL, tydeligt markeret som ikke gennemgået
Til udviklere 5
- færdig: Et lille, strengt manifest og klare versionsregler
- færdig: En grænseflade til hændelser, lager, timere, notifikationer og temaet, hver bag en tilladelse
- færdig: Plugins taler med det samme plugin hos andre Mumcord-klienter via Mumbles plugin-data
- færdig: En skabelon, et kommandolinjeværktøj, et SDK og en testvært: et plugin på en eftermiddag
- færdig: Websitet viser pluginsene fra det officielle repository
De første plugins 4
- færdig: Afstemninger som første testplugin: stil et spørgsmål, stem og se resultatet live, i en kanal eller i private beskeder
- færdig: Terninger som andet testplugin: /roll i chatten med almindelig terningnotation, et animeret terningkort og slag, som alle kan kontrollere
- færdig: Echolings: en lille skabning af lyd, der bor i Mumcord, vokser med dig og dine venner og dukker op ved siden af dig i stemmechat. Aldrig påtrængende, straffende eller sælgende
- færdig: Bygget kun på den offentlige plugin-grænseflade, som bevis på, at den er nok, og som eksempel i dokumentationen
Skitser fra issues
Designskitser, ikke endelige. Navne og indhold er opdigtede.