<rmcreative>

RSS

Все заметки с тегом «OpenSource»

  1. OpenCollective для Yii

    29 марта 2019

    Долго мы к этому шли и вот. Появилась возможность поддержать Yii материально через OpenCollective.

    Особенно актуально для тех, у кого мало времени, но поддержать хочется.

    В этот раз это не личный Patreon (за поддержку там огромное спасибо!), а прозрачный фонд, который будет использован на благо фреймворка.

    Если всё будет хорошо, Yii будем заниматься очень плотно.

    1 комментарий
  2. Интервью со мной про OpenSource

    30 ноября 2017

    Ребята из Skyeng съездили в Воронеж и результат наших посиделок оформили в интервью. Опубликовали на харбре.

    Читаем

    19 комментариев
  3. Выложил исходники intl.rmcreative.ru

    12 декабря 2015

    Выложил на GitHub исходники intl.rmcreative.ru, который я написал после копания во внутренностях intl, ICU и CLDR.

    https://github.com/samdark/intl-icu-data-tables

    3 комментария
  4. Toran Proxy

    10 сентября 2014

    Было ли у вас такое, что надо выкладывать релиз, всё через Composer и вдруг что-то не то с сетью, GitHub отвалился или Packagist барахлит? До недавнего времени нормального решения этой проблемы не существовало. Приходилось откладывать релиз на потом.

    Летом этого года основной разработчик Composer, Jordi Boggiano, запустил проект Toran Proxy.

    Toran ставится на надёжный сервер и выступает кеширующим посредником между Packagist и GitHub. Если такой сервер поставить в офисе, работа не остановится даже при отсутствии соединения с Интернет. Плюс скорость получения пакетов будет получше. Ставится прокси, кстати, довольно просто.

    На этом приятности не заканчиваются. После установки нам даётся веб-интерфейс, в котором можно управлять своими закрытыми внутренними Composer-пакетами.

    Отдельно стоит упомянуть про лицензирование. Для персонального использования проект бесплатен, но если вы хотите поддержать Composer, можно купить лицензию чуть более, чем за 100$ на целый год. Свободное время Jordi, которое он тратит на Composer, напрямую зависит от полученной с лицензий Toran прибыли.

    Для компаний тоже есть отдельная лицензия, к которой прилагается приоритетная поддержка.

    7 комментариев
  5. OpenSource-им PHP код

    19 августа 2014

    Недавно Максим Ekstazi Фуртуна написал тему для авторов кода на форуме yiiframework.ru. Я решил сделать подобный список для современного PHP-кода в общем.

    • Пишите под поддерживаемые версии PHP. Сейчас это 5.4 и выше.
    • Форматируйте код по PSR-2.
    • Используйте git, а лучше github.
    • Релизы делайте по правилам семантического версионирования.
    • Используйте Composer и не забывайте добавить пакет в packagist.
    • Называйте и загружайте классы по стандарту PSR-4. Писать свой загрузчик не нужно, Composer уже умеет.
    • Пишите unit-тесты. Замечательно, если ваш код покрыт ими на 70-80%. Запускать автоматически можно через Travis CI.
    • Документируйте код в стиле DocBlocks.
    • Напишите отличный readme: что код делает, как настроить и использовать. Получилось длинно — оставляйте в readme «что код делает», остальное выносите в полноценное руководство. В качестве разметки советую markdown.
    • Не забрасывайте свой код. Если времени нет — подключите к проекту тех, кто активнее всех вам помогает и заинтересован.
    • Обязательно приложите текст одной из OpenSource-лицензий. Рекомендую BSD или MIT.
    3 комментария
  6. Сопротивление изменениям в OpenSource

    10 сентября 2013

    Phil Sturgeon у себя в блоге поднял больную тему php internals: дружное сопротивление даже незначительным изменениям в довольно грубой форме.

    Я не думаю, что это такая уж атипичная особенность именно php internals за исключением, разве что, довольно грубых выражений. Хотя на том же форуме phpclub выражаются частенько ещё более грубо.

    Давайте разберёмся...

    Читаем

    10 комментариев
  7. meteorYiit

    30 апреля 2013

    Челябинские разработчики затеяли интересную штуку: устроить курсы программирования на Yii. При этом не просто скучные курсы в виде лекций, а с практикой в виде OpenSource-проекта.

    В качестве проекта выбран движок для социально-ориентированного сайта. Думаю, это что-то похожее на хабр. Назовут его meteorYiit, в честь друга производителей пластиковых окон.

    Весь процесс будет как оффлайн, так и онлайн. Оффлайн, естественно, в Челябинске. А онлайн, в котором, кстати, могут участвовать не только челябинцы, будет в группе Google+ и репозитории на github.

    На данный момент уже есть техзадание, которое можно почитать и прокомментировать в Google Docs.

    Подробности можно прочитать в группе Google+. Там же будут все последующие анонсы.

    11 комментариев
  8. 2011 Open Source Awards

    2 октября 2011

    Каждый год издательство PACKT проводит голосование за лучшие проекты с открытым исходным кодом. Победители получают денежный приз, который можно потратить, например, на оплату серверов или редизайн. Этот год не исключение.

    Отдать свой голос за любимый проект (к сожалению, Yii среди номинантов в этом году нет) можно на этой странице. Проголосовав вы получаете хоть и небольшой, но шанс выиграть Amazon Kindle.

    Комментировать
  9. Команде переводчиков документации PHP требуется помощь

    1 августа 2011

    Документация PHP на русском несколько лет назад пропала с сайта PHP как неактуальная. Русскоязычная команда переводчиков хочет исправить эту ситуацию, но т.к. объёмы документации по PHP очень внушительны, сделать это небольшой группой сложно.

    Итак, если вы владеете PHP, английским и русским, то у вас есть шанс помочь PHP и войти в историю, заполучив попутно почту с доменом @php.net и OpenSource-лицензию на PhpStorm (конечно, при значительном вкладе в общее дело).

    Подробности описаны в двух постах на хабре:

    2 комментария