Отворен код
Кодът, лицензът, обхватът
Да кажеш „отворен код“ не е достатъчно: ето какво съдържа хранилището, какво остава при нас и какво ви позволява да правите лицензът.

Обхват
Какво е публикувано, какво не
В хранилището, под AGPL-3.0
- Агентско пространство, администрация и клиентски портал
- Правила за двигател, SLA, макроси и работно време
- Приемане и изпращане на имейли, чат, уиджет
- REST API, уебкуки, импортиране и експортиране
- Базова схема, миграции, тестови данни
Извън хранилището
- Вътрешната конзола, която осигурява нашите наематели
- Нашето фактуриране и достъп до доставчици
- Нашите инфраструктурни конфигурации и тайни
Нищо от липсващото не е необходимо за работата на пълноценна помощна служба при вас.
Лиценз
Какво означава AGPL-3.0 за вас
- Вътрешна употреба
- Без задължения. Инсталирайте, променяйте, използвайте за вашата компания.
- Услуга, изложена на трети страни
- Ако предлагате модифицирания софтуер като услуга, трябва да публикувате промените си под същия лиценз.
- Препродажба
- Разрешено, при условие че спазвате предходната клауза и не премахвате лицензионните бележки.
- Марка
- Името и логото на Open HelpDesk остават наша собственост: преименувайте вашия форк.
- Приноси
- Под DCO, с прост Signed-off-by във вашите коммити. Не се изисква прехвърляне на права.
Принос
Как да се включите в кода
Хранилището е monorepo на pnpm. Командата за стартиране стартира приложението, worker-а, PostgreSQL и Redis и зарежда набор от 200 тестови тикета.
Тикетите, маркирани като „good first issue“, се преглеждат в рамките на седмица. Предложенията за функции първо преминават през дискусия, за да се избегнат седмици на отказана работа.
Пътната карта е публична и се обсъжда в коментари, не се решава вътрешно.
pnpm install
pnpm dev:services # postgres + redis
pnpm db:migrate
pnpm db:seed
pnpm dev # http://localhost:3000
pnpm testИзход
Ангажиментът, който има значение
Можете да изтеглите всичките си данни по всяко време, без да питате, без такси и без забавяне: SQL dump, прикачени файлове и статии. Това е единствената сериозна гаранция срещу промяна на тарифната политика.
Създаване на пространство