Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет Misha Verbitsky ([info]tiphareth) в [info]ljr_todo
@ 2005-07-16 15:17:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Entry tags:todo

Вещи, которые планируется сделать в LJR.

Неотложные

0. <title> ...
сделать к страницам, сейчас он пуст.
По крайней мере к пользовательским сообщениям.

1. Current reading! Наряду с Current music.
Придется все стили, увы, переписать. К счастью,
query-replace будет достаточно в большинстве
случаев.

2. Добавить к тэгу <lj user=... атрибут
<lj user=... server=... для удаленных серверов.
Пусть <lj user (без тэга) означает юзера LJ.com,
а <ljr user=... означает то же самое, что
<lj user=... server=lj.rossia.org>

3. Добавить страну: USSR (future)
DONE (17 07 2005, [info]mironovd@lj)

4. Написать в интерфэйсе
LJR опцию, которая позволит пользователю получать страницы
в KOI-8, и сделать ее дефолтом, а желающие читать иврит
и японский пусть индивидуально переключаются в юникод.

5. В опциях пользователя сейчас по дефолту стоит "use HTML
in e-mails". Надо это убрать, также сделать дефолтом
перекодировку е-мэйла в KOI-8. Наконец, убрать идиотский
"quoted-printable", в который KOI-8 зачем-то перекодируется.
Также надо включить дефолтом опцию "добавлять &nc=xx к
URL-адресам страниц с комментариями", это чрезвычайно
полезная штука, про которую многие просто не знают.

6. По пользовательскому интерфэйсу:
при оставлении комментария обязательно добавить
(для OpenID) опцию "livejournal.com user", с упрощенным
интерфэйсом - не все ясно понимают, как работает OpenID.

7. Добавить выдачу френд-ленты пользователя по RSS

Со временем

1. Сжатие комментариев - как-то переделать или встроить
удобный threader (отчасти эта задача решается удаленно
через AVthreader). Надо сделать нечто
по образцу слэшдотовского движка: то есть две опции -
flat/threaded/nested, oldest first/newest first.

2. Возможность скачивания всего дневника одним файлом.
Отчасти реализована ( export.bml ).
Нужно, чтоб были комментарии, и возможность скачать
весь дневник целиком (а не помесячно). Ну и не только
CVS и XML, а что-то более удобоваримое - HTML,
LaTeX и PDF.

3. Счетчик-пиписькомер, с дополнительными опциями для
платных пользователей. По образцу реализованного в li.ru

4. Поиск по LJR (не грузящий базу LJR, то есть сделать шлюз,
гэйтующий из MySQL-базы LJR в аналогичную базу поисковика).

5. Всякие штуки из LJ-plus: "кто занес в друзья" и так
далее.

Эта запись будет редактироваться

Привет


(Читать комментарии) - (Добавить комментарий)


[info]kouzdra
2005-07-19 04:37 (ссылка)
По-моему в первую очередь надо иметь возможность френдить LJ-users.
По возможости - прозрачно (чтобы rss account заводился сам).

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]tiphareth
2005-07-19 14:18 (ссылка)
Над этим работают, да. Но
(1) а не крякнет ли у нас от этого
(то есть если у нас будет 2000 человек, у каждого френд-лента
по 300 штук, это полмиллиона дневников для кэширования),
и (2) правилами LJ запрещен доступ не через клиентский
интерфэйс, а через клиентский интерфэйс можно только
если у нас есть пароль от дневника.

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

Такие дела
Миша

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]kouzdra
2005-07-19 15:30 (ссылка)
На самом деле - я думаю, что у обитателей здешних краев
будут большие пересечения. В конце концов сейчас во всем
русском LJ столько нет. Кстати - у ljr протокол совпадает
с lj-шным?

А про доступ - я собственно про rss и имел в виду, только
механизировать процесс. Но если есть опасения с нагрузкой -
не надо.

PS: Кстати в npj я сильно подсел на одну фичу - возможность
отвечать на комменты просто деля reply в почтовом клиенте.
Мелочь, но очень удобно.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]tiphareth
2005-07-19 15:52 (ссылка)
>Кстати - у ljr протокол совпадает с lj-шным?

Ну да, более или менее (они могли какие-то неотGPLенные
возможности оставить конечно)

>PS: Кстати в npj я сильно подсел на одну фичу - возможность
>отвечать на комменты просто деля reply в почтовом клиенте.
>Мелочь, но очень удобно.

Да, со временем сделаем (paid-users only, видимо, как оно в LJ
делается). Действительно весьма удобная штука, да. Но
будут проблемы с аутентификацией и загрузкой почтового
сервера.

Такие дела
Миша

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]kouzdra
2005-07-19 22:30 (ссылка)
Ну да, более или менее (они могли какие-то неотGPLенные
возможности оставить конечно)


Я просто попробовал - тест на постинг, который работает в LJ, не работает. Потому и спрашиваю.

Да, со временем сделаем (paid-users only, видимо, как оно в LJ
делается). Действительно весьма удобная штука, да. Но
будут проблемы с аутентификацией и загрузкой почтового
сервера.


Я чего-то этого в LJ не заметил (у меня платный аккаунт - до завтрашнего дня :) ). Там есть окошко в html с кнопочкой post reply, но это не то. Из Гнуса фиг ответишь.

А в NPJ в subj нотификации вхерачивается какой-то hash и по нему и идет аутентификация. Наверное, можно подделать, если суметь его перехватить, но проблемы вроде нет. Вообще - LJ все-таки не настолько чувствительно к security.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]tiphareth
2005-07-20 00:40 (ссылка)
[mail-to-LJ]
> Я чего-то этого в LJ не заметил (у меня
> платный аккаунт - до завтрашнего дня

Я тоже не заметил. Но в коде оно прописано
(paid-only), то есть какая-то возможность есть,
видимо. Правда, кажется, не длякомментариев,
а для постингов.

> А в NPJ в subj нотификации вхерачивается
> какой-то hash и по нему и идет
> аутентификация.

Да, так и сделаем. Но не скоро, потому что
надо сначала нормализовать сношения LJ с почтой,
там сейчас все дико криво

Такие дела
Миша

(Ответить) (Уровень выше)


[info]kouzdra
2005-07-20 12:05 (ссылка)
Upd: с rpc разобрался - все работает. Это у меня заскок -
я провайдера сменил, а proxy поправить в скрипте забыл.

(Ответить) (Уровень выше)


[info]kouzdra
2005-07-19 22:21 (ссылка)
Максимум, что будет производиться - шлюзование
некоторых дневников из LJ к нам, по просьбе
хозяев.


Это, как раз, непонятно зачем нужно. Поскольку обратные гейты есть и вполне нормально работают. Скорее нужна синхронизация комментов. Я с npj уже на эту тему натрахался. Собственно имнно ради этого снес иозиллу и настроил нормальный софт - fetchmail/procmail/gnus.

Правда собственно робота для комментов написать руки пока так и не дошли.

(Ответить) (Уровень выше)


[info]drz
2005-07-20 08:11 (ссылка)
Не только LJ, было бы классно и GJ и другие блоги. Это из НПЖ мы свою френд-ленту можем по почте получать, в других блогах этого нет.

(Ответить) (Уровень выше)


(Читать комментарии) -