Спонсоры фонда Appwrite OSS Fund Oh My Posh

Привет, читатели 👋, приветствуем вас снова в серии «Appwrite OSS Fund», где мы чествуем мейнтейнеров открытого кода. 🎉

🤔 Что такое OSS Fund?

4 мая команда Appwrite запустила OSS Fund — инициативу по поддержке сопровождающих проектов с открытым исходным кодом. Будучи компанией с открытым исходным кодом, мы хотели вернуть сообщество и помочь как можно большему количеству людей.

Фонд OSS — это инициатива, которая очень близка нашему сердцу.
Послушайте, что говорит наш основатель и генеральный директор — История Appwrite:

Анонсирование фонда Appwrite OSS Fund — Appwrite

Appwrite предоставляет веб- и мобильным разработчикам набор простых в использовании и интегрируемых REST API для управления основными потребностями бэкенда.

appwrite.io

📢 Анонс второго проекта

После тщательных размышлений комитета мы с радостью объявляем о втором проекте:

Appwrite
@appwrite
📢 Рады объявить @jandedobbeleer вторым мейнтейнером, которого мы спонсируем через OSS Fund!

Мы рады поддерживать такие проекты, как oh-my-posh 🥳

🔗 Заявки в OSS Fund все еще открыты, поделитесь со своими друзьями-мейнтейнерами: appwrite.io/oss-fund

16:32 PM — 05 Jul 2022

🤔 Что такое Oh My Posh?

Oh My Posh — это кросс-оболочка/платформенная утилита для создания тем подсказок. Вы когда-нибудь замечали чужие терминалы и удивлялись, как они получили такую классно выглядящую подсказку? Так вот, Oh My Posh — это один из инструментов, предлагающих именно это, без необходимости разбираться в тонкостях работы вашей оболочки. Все, что вам нужно сделать, это прочитать документацию, скопировать и вставить одну строку в профиль вашей оболочки, и все готово. После этого вы можете еще многое подправить, чтобы сделать его действительно «своим», но цель состоит в том, чтобы сделать отличный опыт разработчика (или терминала) доступным для всех, независимо от их опыта и навыков.

🤝 Знакомство с разработчиком

Автор Oh My Posh — Ян де Доббелеер, 40-летний отец (он/она) и инженер-программист, живущий в Диесте, Бельгия.

В рабочее время он — инженерный менеджер в NIKE, где он тренирует 2 команды, а в нерабочее время он — автор открытых исходников, работающий над инструментом под названием oh-my-posh и помогающий другим понять, как они могут быть успешными, изучая то, что предлагает открытый исходный код в плане мышления и методов работы (подумайте о рабочих процессах разработчиков, CI/CD, непрерывном развертывании). Благодаря всему этому он стал Microsoft MVP, звездой GitHub и послом GitKraken.

Помимо этого, он бегает, плавает и катается на роликах с 90-х годов, а также играет в игры и коллекционирует интересные кроссовки.

Ян говорит: «Помимо этого, я также совершаю ошибки, учусь и приспосабливаюсь. Знаете, падать, вставать и пробовать снова».

💡 Как появилась идея Oh My Posh?

В 2015 году Ян работал в компании, где было много пользователей Linux. Поскольку в то время он был единственным инженером-программистом, работавшим на Windows, из-за роста популярности Windows Phone некоторые из них начали смеяться над этим, в частности над опытом разработчиков. Ян говорит, что он не из тех, кто просто принимает это и оставляет, он превратил это в миссию, чтобы доказать, что они ошибаются. Он хотел показать, что можно иметь опыт работы с терминалом в Windows, который, по крайней мере, не уступает тому, что есть в Linux/macOS. Так началась работа над Oh My Posh.

🚘 Дальнейшее путешествие

Чтобы создать Oh My Posh, Ян начал с изучения того, что требуется для перехода от пользовательского интерфейса к CLI, не только для сценариев оболочки, но и для создания приложений для Windows Phone, развертывания в магазине и всего того, что можно ожидать в наши дни, с мышлением devops, и в конечном итоге перешел к тому, чтобы сделать оболочку такой же красивой, как у них.

Он начал изучать способы настройки подсказок в PowerShell и первоначально задался целью создать подсказку в стиле agnoster. Эта цель была достигнута довольно быстро, и первая версия называлась PS-Agnoster, которая быстро превратилась в Oh My Posh, поскольку он поставил перед собой задачу создать для PowerShell интерфейс, подобный Oh My ZSH. Через несколько итераций он понял, что это не совсем то, что искали люди, поэтому он полностью сосредоточился на тематической части подсказок, и тогда все действительно пошло в гору.

Через несколько вакансий Ян работал уже не на машине Windows, а на Macbook pro, и тогда я понял, что он хочет иметь такие же подсказки везде, а не только в PowerShell. Существующие варианты были ограничены либо по функциональности, либо по вариантам использования, поэтому он снова нашел миссию, взял все знания, полученные в ходе создания Oh My Posh за последние 3 года, и вернулся к чертежной доске.

Примерно через год он смог запустить бета-версию, чтобы получить отзывы, и тогда все взлетело во второй раз. Сейчас он более богат функциями, чем когда-либо, новые функции добавляются еженедельно, и, похоже, это не прекращается. Он всегда делал это для себя, но сейчас он сосредоточен на том, чтобы помочь другим людям реализовать их сценарии использования, пытаясь создать лучший опыт подсказок.

🗒️ Завершающие заметки

Ян хочет поблагодарить Appwrite и всех остальных, кто участвовал в проекте, будь то спонсорство, вклад или обмен мыслями/идеями.

Если эта история нашла отклик у вас или вашего друга, расскажите им о Фонде OSS, так как заявки все еще открыты:

Appwrite OSS Fund

Appwrite предоставляет веб- и мобильным разработчикам набор простых в использовании и интегрируемых REST API для управления основными потребностями бэкенда.

appwrite.io

По вопросам обращайтесь к нам на:

  • Twitter
  • Discord

Оцените статью
devanswers.ru
Добавить комментарий