Текущая ситуация в валлийском словаре и предложения других участников позволили мне определить три наиболее подходящих варианта развития шаблонной системы.
Варианты
Вариант 1
Вариант 2
Вариант 3
Концепция
Создание отдельных шаблонов для всех возможных сочетаний частей речи и соответствующих им морфологических и синтаксических характеристик (как это на данный момент сделано для валлийских существительных).
Создание отдельных шаблонов для сочетаний частей речи и соответствующих им существенных характеристик с использованием параметров и шаблонов низкого уровня для указания второстепенных характеристик и исключений.
Создание ёмких шаблонов для каждой части речи, с помощью параметров которых можно задать все возможные для каждой данной части речи характеристики.
Реализация
Определение отображаемых характеристик (мутируемая буква, множественное число, степени сравнения, разряд и т.д.) и порядка их следования в названии шаблона;
Проверка возможности исключений;
Создание семейств шаблонов типа Шаблон:часть речи cy характеристики через пробел с пометами исключений (возможно, полуавтоматически).
Определение существенных характеристик и порядка их следования в названии шаблона;
Определение второстепенных характеристик и их реализация через параметры;
Проверка возможности исключений и их реализация через параметры;
Создание семейств шаблонов типа Шаблон:часть речи cy существенные характеристики через пробел (возможно, полуавтоматически).
Определение отображаемых характеристик (мутируемая буква, множественное число, степени сравнения, разряд и т.д.) и их реализация в параметрах;
Проверка возможности исключений и их реализация в параметрах;
Создание шаблонов типа Шаблон:часть речи cy (наверняка, вручную);
Создание документации для шаблонов.
Если разные части речи обладают одинаковыми характеристиками (мутируемая буква, множесвенное число и т.д.), для них можно использовать общий шаблон низкого уровня.
Если общий шаблон для одной части речи слишком неудобен, можно разбить его на несколько шаблонов типа Шаблон:часть речи cy существенная характеристика (род, разряд).
Плюсы
Шаблоны будут абсолютно прозрачны и будут требовать ввода минимального количества параметров;
Участники с различными знаниями о морфологии слова смогут легко пользоваться шаблонами;
Такая система уже частично используется.
Количество шаблонов значительно уменьшится по сравнению с Вариантом 1; соответственно, ориентироваться в них будет легче;
Участники с различными знаниями о морфологии слова смогут также легко пользоваться шаблонами (если, конечно, не страдают параметрофобией);
С помощью такой системы можно более оперативно реагировать на развитие валлийского словаря.
Количество шаблонов станет минимальным, а проблема ориентации в них перестанет существовать;
Шаблоны никогда не устареют; единственное, что им грозит, - периодическая модернизация;
С помощью такой системы можно наиболее оперативно реагировать на развитие валлийского словаря.
Участникам больше не придётся запоминать порядок ввода характеристик.
Минусы
Огромное количество шаблонов затрудняет ориентацию в них, а если создание семейств нельзя будет частично поручить боту, то само написание шаблонов отнимет много сил и времени;
Некоторые сочетания характеристик могут очень редко встречаться в языке, что делает нецелесообразным создание для них отдельных шаблонов;
По ходу развития словаря многие шаблоны довольно быстро устареют.
Шаблоны потеряют долю прозрачности и при их изменении потребуются определённые знания в шаблоностроении;
При отсутствии документации к шаблонам (которую довольно трудно сделать для такого их количества), участники могут не узнать о возможности указани второстепенных характеристик;
Для реализации системы необходимо аннулировать прежнюю систему и после создания шаблонов реализовать их в статьях.
Шаблоны станут эзотерическими и при внесении в них изменений потребуется опыт шаблоностроителя;