Back to the roadmap

Epic 3.1 готово v0.6.0

Плъгини

Mumcord може да се разширява с малки и безопасни плъгини: инсталират се от официално хранилище в Настройки, без промяна на сървъра и без бекенд на Mumcord. Първият плъгин е Echolings.

18 of 18 done

Плъгини в Mumcord 4

  • готово: Раздел „Плъгини“ в Настройки: разглеждаш, инсталираш, включваш и изключваш, настройваш, обновяваш и премахваш, без акаунти и оценки
  • готово: Виждаш с прости думи какво може да прави един плъгин, преди да го инсталираш, можеш да откажеш по избор части от него и да размислиш по-късно
  • готово: Плъгините показват интерфейс само на фиксирани места и никога като собствен HTML. Mumcord го рисува в твоята тема и достъпно
  • готово: Сървър може чрез Mumbot да препоръча кои плъгини ползва общността му. Mumcord го показва спокойно в центъра за известия

Безопасно и без бекенд 5

  • готово: Плъгините работят изолирано в пясъчник, без достъп до мрежата, файловете, микрофона или твоя сертификат
  • готово: Само подписани и проверени пакети. Неофициалните плъгини са ясно означени
  • готово: Обновления без изненади, никога тихо с повече права, а вреден плъгин може бързо да бъде изключен за всички
  • готово: Официално хранилище за плъгини в GitHub, отворено за преглед и без сървър на Mumcord
  • готово: Добавяй още хранилища от общности чрез URL, ясно означени като непроверени

За разработчици 5

  • готово: Малък, строг манифест и ясни правила за версиите
  • готово: Интерфейс за събития, съхранение, таймери, известия и темата, всичко зад разрешение
  • готово: Плъгините си говорят с същия плъгин при други клиенти на Mumcord чрез данните за плъгини на Mumble
  • готово: Шаблон, инструмент за командния ред, SDK и тестова среда: плъгин за един следобед
  • готово: Уебсайтът показва плъгините от официалното хранилище

Първите плъгини 4

  • готово: Анкети като първи тестов плъгин: задай въпрос, гласувай и гледай резултата на живо, в канал или в лични съобщения
  • готово: Зарове като втори тестов плъгин: /roll в чата със стандартна нотация за зарове, анимирана карта със зар и хвърляния, които всеки може да провери
  • готово: Echolings: малко създание от звук, което живее в Mumcord, расте с теб и приятелите ти и се появява до теб в гласов чат. Никога не досажда, не наказва и не продава
  • готово: Изграден само върху публичния интерфейс за плъгини, като доказателство, че той е достатъчен, и като пример в документацията

Скици от issues

Скици на дизайна, не са окончателни. Имената и съдържанието са измислени.

  • Инсталирани плъгини в Настройки
    Инсталирани плъгини в Настройки #277
  • Какво може да прави плъгинът, преди инсталиране
    Какво може да прави плъгинът, преди инсталиране #275
  • Сървър препоръчва плъгин
    Сървър препоръчва плъгин #283
  • Неофициален плъгин
    Неофициален плъгин #276
  • Обновления на плъгини
    Обновления на плъгини #278
  • Анкета в чата
    Анкета в чата #284
  • Хвърляне в чата
    Хвърляне в чата #285
  • Един Echoling у дома
    Един Echoling у дома #264
  • Плъгин на мястото си в Mumcord
    Плъгин на мястото си в Mumcord #279