Наша компания хочет предложить «галерею плагинов» или «магазин приложений», где пользователи нашего продукта (в комплекте с корпоративным программным обеспечением) могут найти, загрузить и поделиться плагинами для нашего продукта. Я предполагаю, что нам нужно будет создать наш собственный сайт (хотя решение «купить» будет приветствоваться), поэтому мы ищем вдохновение. Кто сделал это правильно?
Мой опыт работы с обычными магазинами приложений / плагинов-галереями (например, у Mozilla или у Microsoft ) не очень хороший. Чтобы найти то, что вы хотите, вам нужно пройтись по куче дерьма, интерфейс просмотра обычно разочаровывает, и выбирать между несколькими подобными предметами сложно.
На другом конце спектра такие сайты, как CodePlex или SourceForge, позволяют широко сотрудничать вокруг отдельных проектов, но они кажутся гораздо более сложными, чем нам нужно, и, как правило, не справляются с задачами просмотра / поиска / голосования. чтобы помочь не разработчикам найти правильный плагин.
Честно говоря, я ищу что-то вроде StackOverflow, если бы он сосредоточился на загрузках и загрузках, а не на вопросах и ответах. Я ищу сайты, которые инновационно используют мотивацию человека (например, любят играть в игры, тратить время и быть популярными, но ненавидят заниматься работой), чтобы производить больше контента и лучше открывать для всех.
Какой ваш любимый сайт (сайты), которые делают инновационные вещи в этом пространстве? Я приму ответ с самыми крутыми примерами. Это может быть один сайт, который поражает меня, или несколько, которые объединяют действительно хорошие идеи. Дополнительный кредит на открытое или коммерческое решение, которое мы можем переименовать и использовать сами!
Ниже приведены некоторые требования, о которых я думаю, поэтому вы можете получить представление о том, что мы собираемся сделать:
Должен иметь
- возможность загружать, скачивать, просматривать и оценивать плагины (в идеале - повышать / понижать, а не звезды)
- использует теги для категоризации
- большой опыт просмотра (по тегам, по голосам и т. Д.)
- хороший поиск, включая фильтрацию метаданных (например, по версии продукта или автору) и пользовательскую сортировку (например, по голосам или по времени)
- Модерация на уровне сообщества (например, StackOverflow) для снижения нагрузки на модераторов
- Низкошумный интерфейс с высокой релевантностью (в отличие от Перегрузка изображения Mozilla )
- исключительный SEO (для поиска плагинов от Google)
- HTTP API, чтобы мы могли просматривать и искать плагины внутри нашего продукта
- умных способов стимулировать желаемое поведение, особенно много хороших загрузок (например, очков, значков, страниц зала славы и т. Д.)
- для загрузки, возможность размещения скриншотов, описание HTML и (очевидно) загруженные плагины
Должен иметь
- «требуемый» раздел, где люди могут публиковать запросы на желаемые плагины (а другие могут ставить их на голосование)
- хороший способ интегрировать платные и бесплатные плагины в пользовательский интерфейс, чтобы бесплатные авторы, платные авторы и загрузчики не чувствовали себя обманутыми
- способ редактирования плагинов, называемый "реклама": -)
- способ задать и ответить на вопросы о плагинах (подсказка: мы, вероятно, используем сайт StackExchange для наших дополнительных вопросов и ответов)
- осведомленность о таких вещах, как управление версиями, лицензирование, ценообразование и другие вещи, относящиеся к загрузке программного обеспечения
- Пользовательский интерфейс и модель сообщества оптимизированы для 2000 плагинов
- способ получить прямой доступ к базовой базе метаданных о каждом плагине, чтобы мы могли выполнять сложные запросы, которые не могут обрабатываться обычным поиском по ключевым словам
Приятно иметь
- среда для совместной работы, в которой несколько пользователей могут работать над плагинами вместе
- «личная зона» для обмена плагинами с ограниченной аудиторией (например, только моей компанией)
- средство отслеживания проблем для участников, выполняющих примитивное отслеживание проблем
- интеграция платежей