● застолбить название, торговую марку или зарегистрированный торговый знак. Например: MySoft Uploader, Rokko AdminPanel(TM) или GSX SmartModfier(R), где на первом месте идёт название компании, а на втором – название продукта. Кроме того, из таких названий легко формируется линейка продуктов: GSX SmartModfier(R), GSX SmartDownLoader(R) и т.д.
Некоторые люди, в попытках изобрести уникальное название для своего продукта переходят всякие границы разумного, в результате чего иногда получаются такие монстры как SmartFusion2 SoC или RobasterGeekFusion Pro. Что это, друзья? О чём?
В общем, давая название продукта подумайте хорошенько, а заодно поставьте себя на место покупателя и прикиньте как бы Вы отнеслись к продукту с таким названием. Попытайтесь найти золотую середину между стремлением придумать уникальное имя и удобством запоминания, посмотрите что творится на рынке, какие названия дают продуктам в Вашей нише. В любом случае, на начальном этапе не убивайте на это слишком много времени – помните, что всегда можно сделать ребрендинг.
Оформление скрипта
Когда Вы создаете продукт, желательно чтобы он выглядел хорошо, а лучше – отлично. Все мы знаем, что упаковка играет немаловажную роль при покупке. Можно сказать, что существуют минимальные требования к скрипту, который ожидает увидеть человек, его приобрёвший. В нашем случае упаковку заменяет набор сопровождающих скрип файлов.
Это:
– файл README, где дается основная информация о продукте, его функционале, об авторах, об инсталляции, нужные ссылки и т.д. В принципе, в это файла начнется знакомство покупателя с вашим продуктом после покупки. Поэтому не пожалейте на него времени.
– файл INSTALL, в котором описывается процедура инсталляции и последовательность действий для её осуществления.
– файл UPDATE, в котором описывается процедура обновления с предыдущих версий и последовательность действий для её осуществления.
– файл GETTING STARTED, в котором описывается всё, что необходимо знать для начала работы со скриптом.
Это могут быть HTML или markdown файлы, разные или объединённые в один или просто обычные текстовые файлы. Рекомендую скачать пару скриптов известных компаний и посмотреть, как решены подобные вопросы оформления у них.
Выбор типа кода: открытый или закрытый
Тип кода – это вопрос важный, если не один из основных.
Вам нужно решить, будет ли Ваш скрипт относиться к свободному ПО (открытый код) или к проприетарному (программное обеспечение, являющееся частной собственностью авторов или правообладателей).
Смысл вытекает из названия. Свободное – после того, как Вы отправили его в плавание, Вам не принадлежит и люди имеют право его менять и вносить изменения, иногда даже создавать на его основе новые продукты и продавать их как свои.
Проприетарное