Спільнота Krita¶
Виходьте на зв’язок! Окрім сайта за адресою https://www.krita.org, у проєкту Krita є декілька основних каналів обміну інформацією:
Internet Relay Chat (IRC)
Список листування
GitLab (KDE Invent)
Phabricator
Форум спільноти художників Krita
Хоча у розробників і користувачів Krita є сторінки у соціальних мережах, зокрема у Twitter, Mastodon, Reddit, Google+, Tumblr та Facebook, це не місце, де ми обговорюємо нові можливості, вади, розробку або плани на майбутнє.
Крім того, ми маємо такі ресурси:
система стеження за вадами
спринти розробників
Декілька людей слідкують майже за усім — це основа команди.
Галла (irc: halla): супровідник проєкту, провідний розробник. Присвячує Krita увесь свій робочий час. Керує Krita Foundation, визначає причини вад, керує розповсюдженням новин у соціальних мережах та адмініструє сайти.
Дмітрій (irc: dmitryK|log): провідний розробник. Працює над Krita повний робочий день.
Вольтера (irc: Wolthera_laptop): розробник, автор підручника і настанов, вивчення вад, допомога людям. Працює над Krita повний робочий день.
Ivan Yossi (irc: ivanyossi|log): розробник. Працює над Krita повний робочий день.
Agata Cacko (irc: tiar): розробниця, підтримка користувачів. Працює над Krita повний робочий день. Також на reddit як u/-tiar- .
Скот Петровіч (irc: scottyp): розробник інтерфейсу, розробник коду, вебмайстер.
Давід Ревой (irc: deevad): досвідчений користувач, творець Pepper & Carrot, супровідник набору шаблонів.
Алвін Вонг (irc: windragon): знавець windows.
Ben Cooksley (irc: bcooksley): системний адміністратор KDE.
Розробники Krita живуть на усій земній кулі, але більшість з них мешкає у Європі та Росії.
Krita є частиною великої спільноти KDE. Спільнота KDE® є спільнотою з розвитку програмного забезпечення, метою якої є створення відритого та дружнього до користувачів комп’ютерного середовища. Спільнота працює над графічним робочим середовищем із широкими можливостями, широкими діапазоном програми для спілкування, роботи, освіти та розваг, а також платформою для побудови нових програм. Настанови для учасників спільноти KDE стосуються і учасників розробки Krita. Ознайомитися із цими настановами можна тут.
Krita Foundation було створено для підтримки розробки Krita. Krita Foundation спонсорує роботу Дмітрія над Krita з 2013 року.
Internet Relay Chat¶
Основним каналом спілкування є IRC. Клієнтські програми IRC є для майже будь-якої операційної системи. Крім того, можна скористатися вебклієнтом на сайті krita.
Долучення до IRC: з’єднайтеся із Libera.Chat, виберіть унікальний псевдонім і долучайтеся до каналів #krita та ##krita-chat. Канал #krita призначено для обговорення програми, канал ##krita-chat — для обговорення інших тем.
Не питайте, чи можна спитати: маєте питання — задайте його.
Не панікуйте, якщо одразу відбувається декілька обговорень. Це звичайна практика для зайнятих каналів.
Поспілкуватися із кимось окремо можна додавши перед повідомленням його чи її псевдонім із додаванням двокрапки.
Майже кожного понеділка о 16:00 CET або CEST, ми проводимо зустріч, де обговорюємо події минулого тижня, поточну роботу та усе, що стосується проєкту. Протоколи зустрічей зберігаються у Документах google.
Найвищий рівень активності спостерігається у денний та вечірній час за CET або CEST. Денний та вечірній час за поясами США є часом найменшої активності.
Журнал повідомлень у IRC не ведеться. Якщо ви закриєте вкладку каналу, ви полишите його і не зможете прочитати повідомлення, які було надіслано протягом часу вашої відсутності. Якщо задали питання, маєте дочекатися відповіді!
Якщо ви постійно встановлюватимете з’єднання із каналом і розриватимете його, це дратуватиме інших користувачів і заважатиме логічній послідовності спілкування.
Список листування¶
Список листування використовується для оголошень та, іноді, для обговорень. Усі, хто хоче працювати над Krita так чи інакше, мають підписатися на список листування.
Список листування має назву «kimageshop», оскільки це назва, яку було вибрано на початку для проєкту Krita. Проблеми із авторським правом (яка несподіванка!) призвели до двох перейменувань — спочатку на Krayon, а потім на Krita.
GitLab (KDE Invent)¶
GitLab у команді Krita виконує такі ролі:
Рецензування подань охочих користувачів за допомогою системи запитів щодо об’єднання (MR) у розділі Graphics/Krita для коду і у розділі Documentation/Krita.org Documentation Website для вмісту підручника з Krita.
Є сховищем коду у git: https://invent.kde.org/graphics/krita.git . Зауважте, що хоча існують дзеркала нашого сховища git на Github та Phabricator, ми не використовуємо їх у процесі розробки Krita.
Містить сховище коду підручника з Krita: https://invent.kde.org/documentation/docs-krita-org
Не створюйте нові записи вад на GitLab і не використовуйте його для звітів щодо вад.
Розміщуйте усі ваші зміни у коді (запити щодо злиття) на GitLab. Не долучайте латки до повідомлень щодо вад у системі стеження за вадами.
Phabricator¶
Phabricator у команді Krita виконує такі ролі:
Список завдань, над якими ми працюємо: https://phabricator.kde.org/maniphest/ У списку є завдання з розробки програмного коду, дизайну нових можливостей та інтерфейсу користувача, а також завдання, які пов’язано із сайтом програми.
Не повідомляйте про вади за допомогою завдань (tasks) на Phabricator. Phabricator призначено для упорядковування нашої роботи.
Krita Artists¶
Krita Artists — форум для користувачів і художників. У більшості розробників є облікові записи на форумі.
Bugzilla: система стеження за вадами¶
Krita використовує ту саму систему стеження за вадами, що і решта проєктів спільноти KDE. Повідомлення про вади у Krita зібрано у категорії продукту Krita. У системі стеження за вадами передбачено два типи звітів щодо вад: звіти щодо недоліків у програмі та побажання. Ознайомтеся із розділами щодо звітування про вади та пошуку причин вад, щоб дізнатися про те, які працювати з вадами. Побажання є запитами щодо реалізації можливостей. Не створюєте запитів щодо реалізації можливостей у системі стеження за вадами, якщо про це вас не просили розробники. Див. розділ щодо запитів, щоб дізнатися про те, як створити якісний запит щодо реалізації нової можливості.
Спринти¶
Іноді основні розробники і користувачі Krita збираються разом, найчастіше у Девентері у Нідерландах, для того, щоб попрацювати разом над програмним кодом, дизайном інтерфейсу, сайтом та іншими нагальними питаннями, які потребують особистого обговорення. Транспортні витрати, зазвичай, бере на себе KDE e.V., а витрати на проживання — Krita Foundation.