Каково соглашение об именах для пакетов кликов?

Я создал приложение Ubuntu Touch и собираюсь загрузить его в магазин приложений Click . Какое соглашение об именовании я должен использовать для именования моего пакета кликов?

5
задан 14.04.2020, 02:51

1 ответ

Имя пакета обычно - это имя вашего приложения, все в нижнем регистре и с использованием тире (-) вместо пробелов.

Например, вот несколько моих приложений и их имен пакетов:

  • Weather Desktop стал weather-desktop

  • Задачи Ubuntu стать ubuntu-tasks

  • uBible будет ubible

Кроме того, пакеты click также используют пространство имен, которое объединяется с именем пакета сформировать идентификатор приложения. Пространство имен - это обратное доменное имя разработчика, например:

  • MyAwesomeApps.com станет com.myawesomeapps
  • Ubuntu.com станет com.ubuntu

Если у вас нет собственного доменного имени, вы можете использовать значение по умолчанию, основанное на вашем имени пользователя на Launchpad:

com.ubuntu.developer.<lpname>

Есть несколько вещей, которые примечание о вашем пространстве имен разработчика:

  1. После того, как вы загрузили приложение, оно не может быть изменено. Прежде чем вы загрузите приложение, если вы допустили ошибку или хотели бы изменить ее, вы можете воспользоваться usk на канале #ubuntu-app-devel, чтобы оно изменилось.

  2. Вы можете использовать пространство имен только в том случае, если вы являетесь владельцем домена, который он представляет, или если это имя по умолчанию с вашим именем пользователя Laynchpad.

Так, например, идентификатор приложения для задач Ubuntu:

com.ubuntu.developer.mdspencer.ubuntu-tasks

7
ответ дан 14.04.2020, 02:52

Теги

Похожие вопросы