lizendir вод потом заморозил проект щас вот помогаю piranha byteflow д

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
<lizendir> вод, а потом я заморозил проект, щас вот помогаю piranha byteflow делать - open source джижок блога на Django )
<Slack> я его под себя щас переделываю ибо не согласен с некоторыми вещами
<lizendir> byteflow переделываешь?
<Slack> vcard хочу добавить туда =)
<Slack> ага
<lizendir> Slack: хм, зачем же ты переделываешь ( Лучше б контрибутил
<CrackedMind69410> форк видимо лепит )
--- CrackedMind69410 is now known as CrackedMind
<Slack> угу скорей форк
<Slack> хотя я сам пока не знаю что можно будет из этого законтрибутить...
<lizendir> Slack: у нас кстати жабер конфа есть: byteflow@conference.jabber.ru
<Slack> идеология меняется
<Slack> да я прямо щас там =)
<lizendir> а )
<lizendir> А с чем не согласен?
<Slack> во первых если уж юзается OpenID значит надо на нем сидеть на 100%
<Slack> во вторых vCard =)
<lizendir> Без дополнительной возможности завести "обычный" логин?
<Slack> да да
<lizendir> Slack: не, это экстрим, это гиковый вариант. Я сам например не очень то OpenID юзаю )
<Slack> =)
<Slack> всеравно все к OpenID рано или поздно придет =)
<masted> нихуя не факт
<Slack> lizendir, экстрим в том смысле что спам итд?
<lizendir> Хм, но ведь чтоб получить OpenID акк, надо где-то зарегаться и получить тот же самый логин и пароль
<lizendir> У нас в будущем в планах встроить OpenID-сервер в byteflow
--- lamk0 has left: Connection timed out (~nnm@b-internet.87.103.252.228.snt.ru)
<lizendir> вот и будет 100% OpenID =)
<Slack> а что про vCard?
<lizendir> да я, если честно, не совсем знаю, шо это ) XML-встроенный в HTML-выдачу, который описывает OpenID-акк, который авторизауется через эту страницу?
<lizendir> в общем, его тоже хочем делать, почему б и нет =)
--- lamk0 has entered
<Slack> я из cicero это выдернул
<alt> ре
<Slack> vcard кстати часто в xmpp юзается
<Slack> http://en.wikipedia.org/wiki/Vcard
<masted> выб лучше вначале что-то нормально работающее, как форум или блог, а не как тестилку openid'а написали :) а всякие vcard'ы потом прилепляли :)
<lizendir> Как бы byteflow нормально работает )
<masted> а то этих "а у нас будет openid и суперпупер vcard" уже так дохуя :)
<masted> раскручивайте :) wordpress killer будет :)
<lizendir> И vcard там ещё даже не в тикетах, просто кто чо хочет тот это и делает. Поэтому было б круто, если Slack законтрибутил шо-нить прямо в byteflow, а не в форк свой =)
<lizendir> У нас там щас несколько крупных нерешённых задач: плагины, скины и своя админка не на база django.contrib.admin
--- nemilen has entered
<Slack> masted, byteflow считай уже хороший конкурент для wordpress, однако объемов кода для него не много еще...
<Slack> lizendir, ок. я посмотрю что можно законтрибутить =)
--- moonshade has left: "bye..." (~moonshade@212.154.198.220)
<cadmi> бля
<cadmi> опять в списке "крупных задач" - непременно плагины и непременно скины
<cadmi> а че все остальное уже работает? :)
<masted> :)
<lizendir> cadmi: там нет списка крупных задач - там задачи разной крупности. Что именно остальное?
<lizendir> а, или ты про мои слова выше, ну да, это крупные задачи, мелкими их вроде б не назовёшь )
<cadmi> я про "<masted> выб лучше вначале что-то нормально работающее, как форум или блог" :)
--- Багзи has entered
--- Багзи has left: (md@bnc.dnbrus.lv)
<_kleptos_> а чем так кошерен byteflow?
<lizendir> Можно узнать, что там щас не работает? )
<lizendir> cadmi: ты юзал byteflow?
<cadmi> ну его же невозможно юзать еще
<cadmi> поэтому таки да - не юзал
* _kleptos_ вообще не очень понимает, кому нужен готовый блог, тем более на django, когда from scratch на это уходит ну дня два с курением спеков и ползучими фичами
<lizendir> cadmi: почему невозможно?
<lizendir> <_kleptos_> а чем так кошерен byteflow?
Ну, о кошерности пока рано говорить, а список фич можно посмотреть на офиц. странице движка: http://byteflow.su
<lizendir> там же список сайтов, которые сделали невозможное - заюзали byteflow )
<Slack> эээмм... зачем скины я не понимаю
<Slack> ведь лучше сделать свой дизайн
<Slack> со своей версткой
<Slack> делов то
<lizendir> Slack: скины затем, чтобы те, кто не умеют верстать и т.д. могли бы использовать готовые. Хотелось бы, чтобы byteflow могли юзать простые люди, а не кто, умеет то, то и то (верстать и дизайнить, например)
<masted> джанго-транк в зависимостях это сильно :)
<masted> неужели они перестали ломать его каждый второй коммит?
<GNU> а взять пилонс и засунуть туда урл-диспетчер джанги и джинджу джанги - это сильно будет?)
<lizendir> masted: можно услышать месяц и год в котором ломался каждый второй коммит? )
<_kleptos_> GNU: зачем?
<GNU> _kleptos_: типа чтобы заюзать SA или SO ))
--- nvvetal has entered
<masted> lizendir, полгода назад точно весело было
* GNU глянул сколько тулзов для SO и впечатлился
<_kleptos_> so? sa?
<_kleptos_> я тебя не понимать
<GNU> _kleptos_: sqlalch., sqlobject
<GNU> собственно в джанге какие минусы?
<_kleptos_> целиком вся джанга один минус
<GNU> подмена орм-а? шаблоны меня ихние впечатлили
<lizendir> * _kleptos_ вообще не очень понимает, кому нужен готовый блог, тем более на django, когда from scratch на это уходит ну дня два с курением спеков и ползучими фичами
Потом ещё месяц на отладку всплывающих багов и год на постепенное добавление новых фич, которые приходят в голову ;-)
<GNU> ИМХО самые правильные
<_kleptos_> если ты делаешь что-то не то, под что её заточили
<_kleptos_> lizendir: вива юниттестам, фиг чего всплывёт
<GNU> мне было ОЧЕНЬ ИНТЕРЕСНО услышать от cadmi флешбек о минусах TG
<lizendir> _kleptos_: ну не верю я что ты сделаешь 100% рабочий блог без багов и не будешь его потом всё время доработывать. Конечно, тут много от желаемых фич зависит )
<lizendir> *за два дня
<_kleptos_> ну чего тебе туда в желаемые фичи?
<lizendir> _kleptos_: то что описано на главной странице byteflow.su в готовых фича + то, что в тикетах )))
<GNU> за 2 дня? )) не сделает конечно. Он же не индиец
<GNU> ну или разве что если на джанге..
<GNU> то за неделю
<GNU> что-то глючное
<_kleptos_> '''Automated registration for user after comment posting (no anonymous users!)'''
<_kleptos_> epic fail
<_kleptos_> '''Registration approval/email change/profile edit'''
<_kleptos_> тоже
<_kleptos_> '''Atom and RSS Feeds for posts, comments, comments for specified post, posts within specified tag.''', гут, но rss коментов зло
<_kleptos_> '''Supports multiple OpenID urls attached to single user''' OMG
<_kleptos_> '''Wordpress importer''' OMG
<eugene_beast> )
<eugene_beast> silver bullet'ы гы гы
<_kleptos_> Optional WYSIWYG editor in admin part зачем если есть маркдавн?
<_kleptos_> собсно даже для всего перечисленого (кроме тредадед камментов) есть так или иначе батарейки
<_kleptos_> на сохранение ографов в rdbms есть dozens статей и гайдов, начиная с баянистого селко
<eugene_beast> ты что ты что
<lizendir> _kleptos_: затем, что кто-то законтрибутил, значит так хотел )
--- CN has entered
<_kleptos_> не связать за два дня всё это вместе, не придумать схему для <посты> <тэги> <комменты> <openid>
<eugene_beast> тут же все "своими руками, из экологически чистого кода" ;)
<lizendir> _kleptos_: согласись, у всех разные вкусы
<lizendir> я ваще bbcode использую
--- CN has left: Ex-Chat (~ilya@212.26.142.2)
<_kleptos_> eugene_beast: ну я например непротив похачить батарейки, если там чего-то нет
<_kleptos_> но только так
<lizendir> <eugene_beast> тут же все "своими руками, из экологически чистого кода" ;)
ты в код смотрел? )
<eugene_beast> я? ЛОРовец со стажем? да я даже по ссылке не ходил ;)
<eugene_beast> и пишу так, прикалываясь, а не по делу )
--- stvwxz has entered
<lizendir> eugene_beast: о чорт, а я тут напрягасюь сижу =)
<_kleptos_> я думаю больше всего времени уйдёт на teh dramma вроде "быть аватарам через Gravatar или микроформаты или даже rdf"
<eugene_beast> гы гы
<_kleptos_> алсо, никто не видел для Openid или микроформатов/rdf спек на пинг "на ваш коммент ответили"?
<_kleptos_> ибо мысль такая - нафига сосать тоннами rss с комментами где ты чего-то насрал
<_kleptos_> если можно что-бы когда на твой коммент ответили - блог тебя пропинговал
<_kleptos_> а ты уже со своего openid провайдера сосёшь rss с эвентами
<_kleptos_> имхо идея лежит на поверхности
<_kleptos_> неужто ещё никто не сделал?
<lizendir> _kleptos_: срочно контрибуть в byteflow )
<_kleptos_> это как-бы немного уровнем повыше фишка
<_kleptos_> это спек в первую очередь, простой и понятный
<_kleptos_> что-бы у многих из тех кто его прочитал загорелось в жопе и они наделали имплементаций, нормальных и кривых -- но много
<Slack> <_kleptos_> а ты уже со своего openid провайдера сосёшь rss с эвентами // openid это маленько не то =)
<Slack> точней не для этих целей
<_kleptos_> поддержка фичи в одном отдельно взятом софте который используют аж восемь блогов - нафиг не нужна
<Slack> а вот если придумать какойто еще микроформат для такой штуки, это было бы интересно (если уже не придуман конечно)
<_kleptos_> Slack: "openid провайдера"
<_kleptos_> тоесть я вижу так
<_kleptos_> вводишь url
<_kleptos_> оно всё равно туда идёт за hCard, foaf и прочей мутотнёй
<Slack> кароче rss читалка только в вебе?)
<_kleptos_> среди этого видит rPing (replay ping)
<_kleptos_> это обычный rest/xml-rpc
<_kleptos_> как тебе ответили - пингует его
<_kleptos_> логично разместить его там-же где опенid
<_kleptos_> и шоп владельцу можно было там-же фид себе подсосать
<Slack> да, как вариант
<_kleptos_> собсно я думал это было понятно из первого описания
<_kleptos_> так как openid страницы всё равно дополнительные сервайсы предоставляют
<_kleptos_> как минимум редактирование профиля
<_kleptos_> так почему-бы и нет ещё чегонить
<Slack> я вот озадачился как свой vcard и свою страницу подсунуть openid серверу... myvidoop.com чето не очень хорошо похоже это умеет
<_kleptos_> ммм, она на нём должна быть
<Slack> lizendir, еще чето забыл совсем... есть ли премодерация на коменты в byteflow? (или тоже надо бы прикрутить?)
<lizendir> Slack: вот не знаю, спроси лучше в конфе ) Мне думается, что нету там такого