Проект образовательного дистрибутива ALT Linux Junior 4.2007
Очевидно, что все пожелания не могут войти ALJ немедленно летом 2007 года. Однако есть набор свойств, которыми этот дистрибутив должен обладать — как с пользовательской стороны, так и со стороны разработчиков.
Носитель: Вопрос сложный: CD нужен, т. к. большинство машин без DVD, LiveCD нужен для оперативной работы, DVD нужен, т. к. ПО явно будет много
Список и краткое описание необходимых пакетов для первой версии ALJ.2007
Эшелон 1
Цели:
- Заложить базу под все виды использования компьютера в обучении
- Заложить базу под совместную разработку образовательного контента
- Создать сообщество преподавателей-пользоватлей
- Закрыть потребности школьного курса непрофильной информатики
Задачи:
- Обеспечить достаточное пакетное и информационное наполнение для:
- Типичного непрофильного курса («Офис+Программирование+Веб»)
- Грамотных Linux-администраторов (стандартные сетевые службы)
- Домашнего использования (не выходя за рамки ALD)
- Участия в совместной разработке образовательного контента
Пользовательская часть
В соответствии с курсом Эмиля Хайруллова, (почасовой план)
В соответствии с пакетным составом Открытого Linux-лектория
- Вся актуальная документация
- Wine (без гарантии запуска чего-то определённого)
- ПО, необходимое для организации компьютерного класса
Формата Тонкие клиенты + Сервер приложений (для маломощных машин)
Формата Толстые клиенты + Сервер загрузки (для машин, систему на которых нельзя удалять/изменять)
- Сетевой установки (отличается от предыдущего незначительно)
- ПО для подготовки, хранения и воспроизведения образовательноого контента
Вряд ли на этом этапе появятся Moodle / dotLRN , скорее всего Apache+MoinMoin будет достаточно (устанавливается одной командой и тут же работает!)
- Материалы
- Настройки и подготовка
- Типичное рабочее место школьника / преподавателя
Рабочее место (пользователь?) под определённый курс (например, Edu/Courses/OpenLectory)
Быстрое развёртывание сервера образовательного контента (связка Apache+Wiki: установка двух пакетов и запуск moin-instance-setup, т. е. уже работает)
Технологическая часть
- Пакетный состав: довести до ума
- Возможно, не все пакеты есть и/или работают
- Необходимо хранилище с веткой ALJ-4.0 (патчи, настройки, дополнительные пакеты)
- Простой установщик и документация по нему
- Материалы: написать
- Перевод на русский
- Методички и инструкции по использованию ALJ
- Настройки и подготовка
- Необходим стенд для проверки работоспособности методичек и новых пакетов
- Сайт проекта должен быть готов к приёму людей в сообщество
Патчи, настройки и пр. к пакетам необходимо где-то хранить git.alt
- Куда баги вешать?
- Организация публичного бета-тестирования
Эшелон 2
Пользовательская часть
- Пакетный состав
- Средства E-learning и LMS
- Специфические пакеты (составление расписаний, библиотека и пр.)
- ПО для самостоятельного изготовления дистрибутивов
- Материалы
- Материалы Эмиля Хайруллова: курс + план + лабораторки (пока не готовы)
- Другие материалы полных курсов
- Настройки и подготовка
- Быстрое развёртывание сервера приложений. сервера загрузки и сервера сетевой установки
Инженерная часть
- Пакетный состав
- Backports
- Материалы
- Проект программы
- Инструкция по изготовлению дистрибутива
- Настройки и подготовка
- Пакетирование и скриптование рецептов из документации и от сообщества
Эшелон 3
Пользовательская часть
- Пакетный состав
- Обучающие программы сторонних производителей
Системы мониторинга класса (наподобие NetOp)
- Прочее несвободное ПО
Поддержка школьной инфрастуртуры (наподобие NetSchool)
- Материалы
- Взаимодействие с сайтом проекта
- Готовые программа, учебники, методички, в т. ч. по не компьютерным областям
- Настройки и подготовка
- Проверка адекватности методчек