How to help (Українська)
Розробкою Parabola займаються добровольці. Ось декілька способів зробити цей проект краще:
Contents
- 1 Політика серверів та резервного копіювання
- 2 Перегляд коду
- 3 Відкладайте оновлення, коли їм потрібно змінити наші пакети
- 4 Створення пакетів
- 5 Редагування вікі-статей
- 6 Переклад вікі-статей
- 7 Повідомлення про помилки
- 8 Пошук виправлень для попередніх версій
- 9 Знаходження та видалення невільних пакетів
- 10 Виправлення проблем зі збиранням пакета
- 11 Інші проекти
1 Політика серверів та резервного копіювання
Наразі один з наших серверів не працює, тому багато посилань не працюють. Нам потрібні політики хостингу та резервного копіювання, які допоможуть уникнути подібних проблем із робочим сервером.
Ми також повинні виправити всі непрацюючі посилання у робочих службах, таких як вікі, де зараз розміщені джерела.
2 Перегляд коду
Зміни пакетів і чорного списку додаються, коли один розробник вважає, що вони працюють на його машині. Це недостатньо, особливо коли оновлення залежать від певного апаратного забезпечення, інші пакети або рішення про сумісність пакета з нашими правилами свободи вимагає досвіду роботи з цим пакетом.
Знайдіть розумний спосіб перегляду кожної зміни іншими розробниками або користувачами, перш ніж вони будуть застосовані. Це, мабуть, означає відсутність пакетів, побудованих на комп'ютерах розробника.
3 Відкладайте оновлення, коли їм потрібно змінити наші пакети
В даний час ми автоматично отримуємо нові пакети з репозиторіїв ArchLinux кожен день. Якщо вони залежать від нових версій пакунків, які ми модифікуємо (наприклад, бібліотек), то оновлення системи викликає збої або порушення роботи у користувачів. Зробіть сценарії оновлення репозиторіїв для виявилення цієї проблеми, щоб затримувати оновлення з ArchLinux(тільки для змінених пакетів або всіх пакетів?).
- Ресурси
- Скрипти для БД
4 Створення пакетів
Ми змінюємо пакети, щоб не рекомендувати пропрієтарне програмне забезпечення та робимо заміни пакетів, які не є вільними.
- Ресурси
- Документація с упакування
- Відслідковування проблем
- Ви навчитеся
- Створення пакетів у ArchLinux та використання вільних інструментів
5 Редагування вікі-статей
- Документація
- Редагування вікі
- Перетворення вікі
6 Переклад вікі-статей
- Документація
- Інтернаціоналізація вікі
7 Повідомлення про помилки
8 Пошук виправлень для попередніх версій
Більшість помилок пакунків не є специфічними для Parabola, наприклад оновленя компілятора або бібліотеки. Деякі з них повідомляються та виправляються, розміщення таких звітів полегшить їх виправлення(повідомляти про нові проблеми складніше через інші зміни та відсутність символів налагодження в наших пакунках).
9 Знаходження та видалення невільних пакетів
Найбільш поширеними проблемами є документація та користувальницький інтерфейс програми, що рекомендує невільне програмне забезпечення або програмне забезпечення під вільною ліцензією(як правило, обмежує комерційне використання або модифікацію). Зазвичай, ніяких знань програмування для цього не потрібно.
- Ресурси
- Рекомендації для дистрибутивів вільних систем(FSDG)
- Рекомендації для дистрибутивів вільних систем(FSDG, оригінал)
- Деякі проблеми, які не роблять пакет вільним
- Яе внести пакет до чорного списку
- Ви навчитеся
- Ліцензування вільного програмного забезпечення, практичні проблеми деяких обмежень.
10 Виправлення проблем зі збиранням пакета
Деякі пакети рідко оновлюються і не можуть бути зібрані зараз без змін. Виправлення їх зробить перенесення на інші архітектури і зміну легшими.
Якщо зміна не потрібна для компіляції пакету в портах Parabola і не модифікується учасниками проекту Parabola, про неї потрібно повідомити у ArchLinux.
- Ресурси
- Список проблем, виявлених при перенесенні на MIPS
- Відслідковування проблем у ArchLinux
- Ви навчитеся
- Створення пакетів у ArchLinux та використання вільних інструментів
11 Інші проекти
Ми маємо список репозиторіїв проектів.