Могу я добавить экспериментальный/нестабильный код?
Да. Однако, для этого вам нужно пометить проект в документации
как экспериментальный. Лучший способ это сделать - изменить тэг
<status> в файле описания проекта - package.xml
.
Значения этого тэга:
- snapshot
- снимок с CVS на определенную дату
- devel
- релиз для разработчиков, которые хотят протестировать пакет, качество кода может варьироваться от pre-alpha до stable
- alpha
- начальная стадия разработки, все еще может поменяться (API, поведение) без каких-либо предупреждений, возможны серъезные баги
- beta
- API уже не должен изменяться, пакетом можно пользоваться, но баги все еще возможны
- stable
- пакет был протестирован, API устоялся, документация написана; этот релиз рекомендован для широкого использования