Як потрапити в тренди github

  • 09.03.17 11:00 •
  • IvanVorobei •
  • # 323530 •
  • Хабрахабр •
  • У чернетках •
  • 0 •
  • 180

- такий же як Forbes, тільки краще.

Привіт, Хабр! Змішаємо сьогодні маркетинг і програмування. Насправді немає, але все залежить від ваших цілей.

Передмова


Я буду говорити в контексті iOs - розробки бо ця область для мене близька. Але рекомендації універсальні і ви легко зможете адаптувати їх під свій проект.


На щастя, тренди на GitHub не те ж саме що тренди на YouTube. Маркетологи вас не зловлять на бедклікінг, і ніхто не буде «аналізувати ваші інтереси» для того, щоб запропонувати проект цікавіше. Доведеться пошукати, а іноді і старанно. Ранжування на GitHub цілком собі прекрасно працює, і допомагає визначиться з затребуваність того чи іншого проекту.

Вам тренди можуть бути корисні по-різному. Але один з найважливіших - для портфоліо. Коли я наймаю нового співробітника - завжди питаю про його особистих проектах. Адже саме в них він шукає унікальні рішення і може застосувати такі ідеї, на які просто не дадуть часу в промисловій розробці. І ось проект, який зібрав аудиторію на GitHub якнайкраще розповість про розробника: він побачив проблему, передбачив її, підніс в красивій упаковці і її зручно використовувати! Викинувши будь-який з цих пунктів - отримати аудиторію не вийде

Вже готовий! Що далі?


Як я писав вище, побачити проблему, розв'язати цю проблему і зробити так, щоб вашу розробку було зручно використовувати - залежить тільки від ваших навичок. Я розповім про те, як піднести ваш проект. Більшість з наведених правил ви знайдете в будь-якому з Readme популярних проектів

  • Назва

Не сказав би що воно важливе. Але оформити доведеться - вгорі поміщаємо банер з назвою вашого проекту, логотип і підзаголовок. І погані назви, і погане оформлення набирають аудиторію ... Але з хорошими шансів більше. Не забуваємо закруглити краю (на всіх банерах)

Як потрапити в тренди github

  • що вміє

Тут у вас є абзац щоб розповісти що конкретно робить ваш проект. Це object mapper з кешуванням, що приносить аудиторію і готує вечерю і виклик цього всього займає 1-у строчку коду? Так і напишіть!
  • Як виглядає

Прикріпіть фотку готового вечері. Якщо у вас Візуалка - то превью просто обов'язкова! Мокап для чого завгодно вистачає, не соромтеся - використовуйте.

Цих трьох пунктів буде досить щоб користувач склав своє враження. А якщо це ще й красиво виглядає - він сам виверне ваші вихідні навиворіт і розбереться як встановлювати.

Але краще це зробити зручним

  • Як використовувати

Тут варто розповісти про те, як встановлювати проект. Які можуть виникнути питання і взагалі, в кінці кінців, як треба його використовувати. Наведіть кілька прикладів в бою - це як не можна до речі полегшить роботу. Розділ буде іноді дуже великим, тому варто зайнятися його структуризацією
  • Ліцензія

Найчастіше все публікується під MIT, але розробники люди відповідальні (так адже?) І завжди перевіряють можливість використати напрацювання в своїх проектах. Розжарити «по - простому» які обмеження накладає ліцензія, і що потрібно зробити якщо ліцензію потрібно змінити. Продаєте продукт -напішіте що варто зв'язатися з вами і отримати код.

Як потрапити в тренди github

І пам'ятайте - все добре в міру. Не треба й величезних описів, і 500 картинок, стільки ж svg анімацій і кілограм GIF. Ваша головна мета - піднести проект.

Оформили. Йдемо в бій?


В ідеалі потрібно накидати невеликий план. Потрапити в тренди складно, ще складніше затриматися там більше 8 годин (такий діапазон між ранжуванням). Тому я розповім свій досвід, а вже ви його інтерполюються на інші області.

Успішних проектів і багато зірок!

Схожі статті