Хакатон по Yii Framework в TACC

Новости и события, связанные с Yii. Организация оффлайн-встреч и конференций.
Аватара пользователя
samdark
Администратор
Сообщения: 8585
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Хакатон по Yii Framework в TACC

Сообщение samdark » 2016.04.14, 19:00

В районе дат проведения DevConf в Москве планируется хакатон. Хочется сделать его полезным, поэтому собираю то, чего вам больше всего не хватает в Yii: расширений, каких-либо фич в самом фреймворке, исправлений каких-то ошибок.

Составим список?

Loveorigami
Сообщения: 698
Зарегистрирован: 2014.08.27, 21:54

Re: Полезный хакатон в районе DevConf

Сообщение Loveorigami » 2016.04.15, 09:46

Слышал, что в 2.1 откажутся от поведений в пользу трейтов.
Хотелось бы увидеть, как будет выглядеть такая реализация на примере http://www.yiiframework.com/doc-2.0/yii ... avior.html
ну и для него очень не хватает transliterateOptions ( 'transliterateOptions' => 'Russian-Latin/BGN; Any-Latin; Latin-ASCII; NFD; [:Nonspacing Mark:] Remove; NFC;')

Аватара пользователя
zabachok
Сообщения: 508
Зарегистрирован: 2013.12.16, 14:38

Re: Полезный хакатон в районе DevConf

Сообщение zabachok » 2016.04.15, 10:02

Там вроде на подходе, но люто нехватает четвертого бутстрапа. Уже всё верстают на нем и приходится шаманить очень некрасиво.
2b||!2b Just read the instructions

Аватара пользователя
samdark
Администратор
Сообщения: 8585
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Полезный хакатон в районе DevConf

Сообщение samdark » 2016.04.15, 12:15

Loveorigami, транслитератор настраивается через \yii\helpers\Inflector::$transliterator = 'Russian-Latin/BGN; Any-Latin; Latin-ASCII; NFD; [:Nonspacing Mark:] Remove; NFC;'

Аватара пользователя
samdark
Администратор
Сообщения: 8585
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Полезный хакатон в районе DevConf

Сообщение samdark » 2016.04.15, 12:16

Слышал, что в 2.1 откажутся от поведений в пользу трейтов.
Ещё не решено.

Loveorigami
Сообщения: 698
Зарегистрирован: 2014.08.27, 21:54

Re: Полезный хакатон в районе DevConf

Сообщение Loveorigami » 2016.04.15, 16:22

Sam Dark писал(а):Loveorigami, транслитератор настраивается через \yii\helpers\Inflector::$transliterator = 'Russian-Latin/BGN; Any-Latin; Latin-ASCII; NFD; [:Nonspacing Mark:] Remove; NFC;'
Я имел ввиду - в само поведение.

Код: Выделить всё

use yii\behaviors\SluggableBehavior;
public function behaviors()
{
    return [
        [
            'class' => SluggableBehavior::className(),
            'slugAttribute' => 'alias',
            'transliterator' = 'Russian-Latin/BGN; Any-Latin; Latin-ASCII; NFD; [:Nonspacing Mark:] Remove; NFC;'
        ],
    ];
}


Voenniy
Сообщения: 5
Зарегистрирован: 2014.09.09, 09:36

Re: Полезный хакатон в районе DevConf

Сообщение Voenniy » 2016.05.26, 14:10

JsonRPC же :)

anatolyrugalev
Сообщения: 1
Зарегистрирован: 2016.05.26, 14:34

Re: Полезный хакатон в районе DevConf

Сообщение anatolyrugalev » 2016.05.26, 14:38

В интервью на хабре шла речь о доработке yii2-queue в рамках хакатона. Вот этого действительно очень не хватает.

Ещё по yii2-elasticsearch много открытых вопросов: используем свою поделку сейчас с поддержкой миграций, parent запросов, префиксов у индексов и т.д., но хотелось бы добиться стабильного развития этих расширений

fornit1917
Сообщения: 14
Зарегистрирован: 2012.05.11, 15:45

Re: Полезный хакатон в районе DevConf

Сообщение fornit1917 » 2016.05.26, 15:14

Нравится ParamConverter в Symfony. Здорово было бы нечто такое и в любимом Yii иметь)
У самого пока руки все никак не доходят заимплементить...


Perceive
Сообщения: 2
Зарегистрирован: 2016.05.27, 11:43

Re: Полезный хакатон в районе DevConf

Сообщение Perceive » 2016.05.27, 12:07

Sam Dark писал(а):...чего вам больше всего не хватает в Yii: расширений, каких-либо фич в самом фреймворке...
Возможно, штатный db-mapper, либо изоляция функционала ActiveRecord в трейты. Практическая задача возникала: когда при всём удобстве AR потребовалось создать аналог модели, хранимый вне БД.

Аватара пользователя
yiijeka
Сообщения: 2949
Зарегистрирован: 2012.01.28, 09:14
Откуда: Беларусь

Re: Полезный хакатон в районе DevConf

Сообщение yiijeka » 2016.06.17, 09:37


Аватара пользователя
samdark
Администратор
Сообщения: 8585
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Полезный хакатон в районе DevConf

Сообщение samdark » 2016.06.19, 13:43

Занялись .com, расширениями и issue. На .ru пока не хватило.

Аватара пользователя
samdark
Администратор
Сообщения: 8585
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Полезный хакатон в районе DevConf

Сообщение samdark » 2016.06.20, 13:15

Хорошо прошло. Подробнее позже напишу либо я, либо ТАСС.

Аватара пользователя
SiZE
Сообщения: 2435
Зарегистрирован: 2011.09.21, 12:39
Откуда: Perm
Контактная информация:

Re: Полезный хакатон в районе DevConf

Сообщение SiZE » 2016.06.20, 13:50

Sam Dark писал(а):Хорошо прошло. Подробнее позже напишу либо я, либо ТАСС.
Где-то есть список того что делали?

Аватара пользователя
samdark
Администратор
Сообщения: 8585
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Полезный хакатон в районе DevConf

Сообщение samdark » 2016.06.20, 14:31

- Очереди. https://github.com/yiisoft/yii2-queue/pull/16, но там пока не всё.
- Возможность запустить Yii как сокет-слушателя. Пока нет в открытом доступе.
- Багфиксы. Уже в master.
- Сайт (.com). https://github.com/yiisoft-contrib/yiif ... m/pull/137
- SELECT FOR UPDATE. Пока не оформили.

Аватара пользователя
samdark
Администратор
Сообщения: 8585
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Полезный хакатон в районе DevConf

Сообщение samdark » 2016.06.20, 14:32

Ну и по ходу дела, конечно, я мёржил pull request-ы не от участников хакатона тоже...

Аватара пользователя
yiijeka
Сообщения: 2949
Зарегистрирован: 2012.01.28, 09:14
Откуда: Беларусь

Re: Полезный хакатон в районе DevConf

Сообщение yiijeka » 2016.06.22, 10:32

С такими результатами надо проводить каждую неделю хакатон ;)

Аватара пользователя
samdark
Администратор
Сообщения: 8585
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Полезный хакатон в районе DevConf

Сообщение samdark » 2016.06.22, 11:54

В смысле этого мало или наоборот? :) Онлайн можно организоваться, сделать что-нибудь. Сайт, например, дожать.

Аватара пользователя
samdark
Администратор
Сообщения: 8585
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Хакатон по Yii Framework в TACC

Сообщение samdark » 2016.06.25, 14:10

Сделал пост на хабре: https://habrahabr.ru/post/304092/

И ещё чуть в блоге: http://rmcreative.ru/blog/post/khakaton ... c--otchjot

Ответить