✅ WEB і WordPress новини, теми, плагіни. Тут ми ділимося порадами і кращими рішеннями для сайтів.

Бібліотеки WordPress з відкритим кодом (чому я повинен ними поділитися)

13
  • приватні сховища, як правило, присвячені клієнтським проектам або проектам, які, на мою думку, ще не готові для використання іншими (через накладні витрати на керування ними),
  • Суть суто призначена для спільного використання фрагментів коду в цьому блозі, і це все,
  • бібліотеки WordPress з відкритим вихідним кодом іноді існують, але вони вже застаріли,

Але під час розмови я зрозумів, що у мене є багато невеликих класів, плагінів, утиліт, функцій, помічників тощо, пов’язаних із розробкою WordPress або JavaScript, які я ніколи не розміщував на GitHub.

Багато з того, що я зараз маю, застаріло.

Тобто я насправді не відкриваю вихідний код своїх бібліотек WordPress. У мене є причини для цього, але суть полягає в тому, що я хочу це змінити.

Бібліотеки WordPress з відкритим кодом

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

Насправді, це може стати приголомшливим до точки, коли ви просто захочете ігнорувати будь-які відгуки, які можете отримати. Я не прихильник цього в першу чергу заради неповаги.

З іншого боку, я міг би просто позначити сховище як приватне, але кому це допоможе? Проект не введений в експлуатацію чи щось подібне, тож який сенс тримати його на блокуванні?

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

Звичайно, я ділився деякими проектами протягом багатьох років (і ви можете їх побачити), але багато з них застаріли або не обслуговуються. Я думав про те, щоб знищити більшу частину свого облікового запису та почати все спочатку, але отримав іншу пораду.

У будь-якому випадку, це не означає, що я ділюся даним проектом сьогодні, але незабаром. Натомість мова йде більше про накладні витрати, пов’язані з керуванням проектом з відкритим кодом.

Чекати, що? Поділіться своєю роботою, але це занадто багато роботи?

Отже, дозвольте мені пояснити: я ні в якому разі не стверджую, що простий плагін WordPress або бібліотеку іншого типу утиліти можна порівняти з іншими великими програмами , які ми знаємо.

Я не оманююсь (у більшості випадків).

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

Звісно, ​​у нас є ті, хто не дуже зірковий, ввічливо кажучи, але, з мого досвіду, у нас є багато людей, які люблять відкривати проблеми, надсилати запити на підключення та пропонувати критику коду.

І це може зробити проект набагато кращим.

Прагнення до кращого

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

Тож орієнтовно, починаючи з наступного тижня, я поділюся деякими з цих матеріалів.

Джерело запису: tommcfarlin.com

Цей веб -сайт використовує файли cookie, щоб покращити ваш досвід. Ми припустимо, що з цим все гаразд, але ви можете відмовитися, якщо захочете. Прийняти Читати далі