20 lines
1.7 KiB
Plaintext
20 lines
1.7 KiB
Plaintext
Технический долг и планируемые доработки.
|
|
|
|
* внедрить GetOpt, чтобы корректно парсить аргументы ком.строки стандартными средствами. Для этого нужно будет использовать внешние по отношению к Perl модули, GetOpt и GetOpt::Long
|
|
* XML::Simple умеет работать не только с деревом, но и с потоком xml, в случае с потоком должно потребляться меньше памяти, но работать с ним сложнее
|
|
* добавить возможность работы с sqlite-метаданными и перейти на этот метод по-умолчанию
|
|
* добавить пример spec-файла
|
|
* добавить пример debian package
|
|
* добавить slackbuild
|
|
* добавить ebuild
|
|
* добавить примеры crontab
|
|
* добавить man page
|
|
* добавить методики работы с https://packagecloud.io/ и сервисами подобными им (без автоиндекса)
|
|
|
|
Факультативное задание :)
|
|
* добавить возможность клонирования deb-репозиториев
|
|
* добавить возможность клонирования ещё каких-нибудь репозиториев, навроде apt-rpm
|
|
* добавить возможность исключения пакетов по регулярке (по подстроке, хотябы)
|
|
* добавить возможность перегенерации метаданных, по фэн-шую (описать этот фэн-шуй в документации)
|
|
|