Нужен ли Вам гибкий, интуитивно понятный, а главное, работоспособный RSS транспорт? |
Нужен |
|
100% |
[ 6 ] |
Не нужен |
|
0% |
[ 0 ] |
|
Total Votes : 6 |
|
| | "Реанимация" RSS транспорта |
| |
Posted: Thu Apr 29, 2010 10:58 am |
|
|
bladmit |
Отметившийся |
|
|
Joined: 22 Oct 2009 |
Posts: 13 |
|
|
|
|
|
|
|
Приветствую всех заинтересованных!
На данный момент мною так и не было замечено ни одного сносно работающего RSS транспорта среди всего многообразия jabber-серверов, а посему предлагаю совместными усилиями создать ТЗ на разработку оного. Предварительная договорённость с Binary имеется. |
|
|
|
|
| | |
Posted: Thu Apr 29, 2010 11:16 am |
|
|
bladmit |
Отметившийся |
|
|
Joined: 22 Oct 2009 |
Posts: 13 |
|
|
|
|
|
|
|
Приступим пожалуй.
Каким бы я хотел видеть RSS транспорт:
1. Он должен давать возможность подключать любые каналы новостей в любом количестве (было реализовано в предыдущей версии транспорта)
2. Неплохо, если бы можно было объединять каналы новостей в темы. Поясню, на телефоне большое количество новостных контактов утомляет, поэтому тематические контакты спорт, экономика и т.д., вмещающие в себя по несколько каналов сразу, были бы весьма кстати.
3. В настройках транспорта должно быть определение давности новостных сообщений: "Не принимать новости старше" и далее пустое поле, в которое можно вписать любую цифру. |
|
|
|
|
| | |
Posted: Thu Apr 29, 2010 3:59 pm |
|
|
Binary |
Разработчик |
|
|
Joined: 17 Dec 2004 |
Posts: 1712 |
Location: Омск |
|
|
|
|
|
|
bladmit wrote: | Приступим пожалуй.
2. Неплохо, если бы можно было объединять каналы новостей в темы. Поясню, на телефоне большое количество новостных контактов утомляет, поэтому тематические контакты спорт, экономика и т.д., вмещающие в себя по несколько каналов сразу, были бы весьма кстати. |
Я так считаю, что если делать упор на pubsub (а нам таки придётся на него делать упор) и на поддержку пабсаба клиентами, то вопрос группировки как раз будет на стороне клиента и мы не должны об этом заботиться. Другое дело, что я предлагал идею тэггирования пользователями фидов и потом создание отдельных фидов на основе этих тегов. Идея очень тонкая, и из неё может что-то получиться, а может и не получиться, поэтому нужно хорошенько подумать.
Quote: | 3. В настройках транспорта должно быть определение давности новостных сообщений: "Не принимать новости старше" и далее пустое поле, в которое можно вписать любую цифру. |
Опять же, RSSv1 придётся полностью выкинуть для этой фичи... |
|
_________________ And I'm feeling good! |
|
|
|
| | |
Posted: Fri Apr 30, 2010 12:25 am |
|
|
McCoder |
Начинающий тестер |
|
|
Joined: 01 Jan 2008 |
Posts: 27 |
|
|
|
|
|
|
|
Несколько предложение для ТЗ:
- Автоматическая корректировка времени в сообщении в соответствии с часовым поясом пользователя.
- Отправка сообщений в формате XHTML-IM, если поддерживает клиент.
- Возможность выбора показывать или нет подробный текст новости.
Binary wrote: | Quote: | 3. В настройках транспорта должно быть определение давности новостных сообщений: "Не принимать новости старше" и далее пустое поле, в которое можно вписать любую цифру. |
Опять же, RSSv1 придётся полностью выкинуть для этой фичи... |
Можно сохранять ежедневно новости, и в качестве даты создания указывать дату загрузки новости, вот по ней можно фильтровать новости. |
|
_________________
|
|
|
|
| | |
Posted: Fri Apr 30, 2010 9:50 am |
|
|
bladmit |
Отметившийся |
|
|
Joined: 22 Oct 2009 |
Posts: 13 |
|
|
|
|
|
|
|
Binary wrote: | bladmit wrote: | Приступим пожалуй.
2. Неплохо, если бы можно было объединять каналы новостей в темы. Поясню, на телефоне большое количество новостных контактов утомляет, поэтому тематические контакты спорт, экономика и т.д., вмещающие в себя по несколько каналов сразу, были бы весьма кстати. |
Я так считаю, что если делать упор на pubsub (а нам таки придётся на него делать упор) и на поддержку пабсаба клиентами, то вопрос группировки как раз будет на стороне клиента и мы не должны об этом заботиться. |
Звучит забавно, а-ля: "Не поеду в Америку, пока все янки не выучат русский язык"
Binary wrote: | Другое дело, что я предлагал идею тэггирования пользователями фидов и потом создание отдельных фидов на основе этих тегов. Идея очень тонкая, и из неё может что-то получиться, а может и не получиться, поэтому нужно хорошенько подумать. |
Если есть возможность создания тем без необходимости переписывания клиентов, то стоит попробовать.
На моей памяти была с транспортом ещё одна проблема. Имел он нехорошую привычку заваливать одними и теми же новостями по несколько десятков раз. Этот недостаток во вновь разрабатываемом транспорте видеть не хотелось бы. |
|
_________________ Я не программист, я строитель |
|
|
|
| | |
Posted: Fri Apr 30, 2010 9:53 am |
|
|
Binary |
Разработчик |
|
|
Joined: 17 Dec 2004 |
Posts: 1712 |
Location: Омск |
|
|
|
|
|
|
bladmit wrote: |
Звучит забавно, а-ля: "Не поеду в Америку, пока все янки не выучат русский язык"
|
Поясни.
Quote: | На моей памяти была с транспортом ещё одна проблема. Имел он нехорошую привычку заваливать одними и теми же новостями по несколько десятков раз. Этот недостаток во вновь разрабатываемом транспорте видеть не хотелось бы. |
Была. Я уже объяснял, с чем связано. В стандарте RSSv1 нет гарантированной возможности идентифицировать конкретные записи в ленте, поэтому используются сомнительные методы, которые не всегда срабатывают. Можем ли мы полностью отказаться от поддержки RSSv1 в пользу более правильных стандартов? Вопрос сложный. |
|
_________________ And I'm feeling good! |
|
|
|
| | |
Posted: Fri Apr 30, 2010 9:59 am |
|
|
bladmit |
Отметившийся |
|
|
Joined: 22 Oct 2009 |
Posts: 13 |
|
|
|
|
|
|
|
Binary wrote: | bladmit wrote: |
Звучит забавно, а-ля: "Не поеду в Америку, пока все янки не выучат русский язык"
|
Поясни. |
Какое количество клиентов на данный момент поддерживают pubsub? |
|
_________________ Я не программист, я строитель |
|
|
|
Posted: Fri Apr 30, 2010 10:03 am |
|
|
Binary |
Разработчик |
|
|
Joined: 17 Dec 2004 |
Posts: 1712 |
Location: Омск |
|
|
|
|
|
|
bladmit wrote: | Binary wrote: | bladmit wrote: |
Звучит забавно, а-ля: "Не поеду в Америку, пока все янки не выучат русский язык"
|
Поясни. |
Какое количество клиентов на данный момент поддерживают pubsub? |
Ни одного. Это вопрос курицы и яйца. Кто-то должен начать первым, и удобнее всего делать это со стороны сервера. Тем более, что традиционный RSS-транспорт вообще показывает большие проблемы с масштабируемостью. |
|
_________________ And I'm feeling good! |
|
|
|
| | |
Posted: Fri Apr 30, 2010 10:07 am |
|
|
bladmit |
Отметившийся |
|
|
Joined: 22 Oct 2009 |
Posts: 13 |
|
|
|
|
|
|
|
Binary wrote: | bladmit wrote: | Binary wrote: | bladmit wrote: |
Звучит забавно, а-ля: "Не поеду в Америку, пока все янки не выучат русский язык"
|
Поясни. |
Какое количество клиентов на данный момент поддерживают pubsub? |
Ни одного. Это вопрос курицы и яйца. Кто-то должен начать первым, и удобнее всего делать это со стороны сервера. Тем более, что традиционный RSS-транспорт вообще показывает большие проблемы с масштабируемостью. |
Убил наповал. С кого начнём? Мне Vacuum очень нравится. Я этим клиентом пользуюсь с самого момента его выхода. |
|
_________________ Я не программист, я строитель |
|
|
|
| | |
Posted: Fri Apr 30, 2010 10:08 am |
|
|
Binary |
Разработчик |
|
|
Joined: 17 Dec 2004 |
Posts: 1712 |
Location: Омск |
|
|
|
|
|
|
bladmit wrote: | Убил наповал. С кого начнём? Мне Vacuum очень нравится. Я этим клиентом пользуюсь с самого момента его выхода. |
Об этом рано задумываться, чтобы с чего-то начать, надо что-то предложить, а предлагать нам нечего пока что |
|
_________________ And I'm feeling good! |
|
|
|
Posted: Fri Apr 30, 2010 10:10 am |
|
|
bladmit |
Отметившийся |
|
|
Joined: 22 Oct 2009 |
Posts: 13 |
|
|
|
|
|
|
|
Binary wrote: | bladmit wrote: | Убил наповал. С кого начнём? Мне Vacuum очень нравится. Я этим клиентом пользуюсь с самого момента его выхода. |
Об этом рано задумываться, чтобы с чего-то начать, надо что-то предложить, а предлагать нам нечего пока что |
Ну хотя бы поговорить с разработчиком можно? Чтобы он почувствовал зарождающиеся тенденции. |
|
_________________ Я не программист, я строитель |
|
|
|
Posted: Fri Apr 30, 2010 10:11 am |
|
|
Binary |
Разработчик |
|
|
Joined: 17 Dec 2004 |
Posts: 1712 |
Location: Омск |
|
|
|
|
|
|
bladmit wrote: | Ну хотя бы поговорить с разработчиком можно? Чтобы он почувствовал зарождающиеся тенденции. |
Я думаю, с Lion'ом мы как-нибудь договоримся |
|
_________________ And I'm feeling good! |
|
|
|
Posted: Fri Apr 30, 2010 10:16 am |
|
|
bladmit |
Отметившийся |
|
|
Joined: 22 Oct 2009 |
Posts: 13 |
|
|
|
|
|
|
|
Binary wrote: | bladmit wrote: | Ну хотя бы поговорить с разработчиком можно? Чтобы он почувствовал зарождающиеся тенденции. |
Я думаю, с Lion'ом мы как-нибудь договоримся |
Отлично! На том и порешим. |
|
_________________ Я не программист, я строитель |
|
|
|
| | |
Posted: Fri Apr 30, 2010 10:23 am |
|
|
bladmit |
Отметившийся |
|
|
Joined: 22 Oct 2009 |
Posts: 13 |
|
|
|
|
|
|
|
McCoder wrote: | Несколько предложение для ТЗ:
- Автоматическая корректировка времени в сообщении в соответствии с часовым поясом пользователя.
- Отправка сообщений в формате XHTML-IM, если поддерживает клиент.
- Возможность выбора показывать или нет подробный текст новости.
Binary wrote: | Quote: | 3. В настройках транспорта должно быть определение давности новостных сообщений: "Не принимать новости старше" и далее пустое поле, в которое можно вписать любую цифру. |
Опять же, RSSv1 придётся полностью выкинуть для этой фичи... |
Можно сохранять ежедневно новости, и в качестве даты создания указывать дату загрузки новости, вот по ней можно фильтровать новости. |
Не совсем понял, для чего нужен второй пункт, а с остальным согласен |
|
_________________ Я не программист, я строитель |
|
|
|
| | |
Posted: Fri Apr 30, 2010 11:41 am |
|
|
McCoder |
Начинающий тестер |
|
|
Joined: 01 Jan 2008 |
Posts: 27 |
|
|
|
|
|
|
|
bladmit wrote: | McCoder wrote: | Несколько предложение для ТЗ:
- Автоматическая корректировка времени в сообщении в соответствии с часовым поясом пользователя.
- Отправка сообщений в формате XHTML-IM, если поддерживает клиент.
- Возможность выбора показывать или нет подробный текст новости.
Binary wrote: | Quote: | 3. В настройках транспорта должно быть определение давности новостных сообщений: "Не принимать новости старше" и далее пустое поле, в которое можно вписать любую цифру. |
Опять же, RSSv1 придётся полностью выкинуть для этой фичи... |
Можно сохранять ежедневно новости, и в качестве даты создания указывать дату загрузки новости, вот по ней можно фильтровать новости. |
Не совсем понял, для чего нужен второй пункт, а с остальным согласен |
Отправка сообщений в формате XHTML-IM, если поддерживает клиент. Нужна для некоторых RSS лент, т.к. в них присутствуют примеры кода, который уже подсвечен с помощью стилей, и удобно прямо в клиенте смотреть на раскрашенный код.
Пример как сейчас отображается одна лента в XHTML-IM http://fastpic.ru/view/2/2010/0301/fd6e1ddcc99ce1f353b3cc2f76a747f9.png.html
Еще в разработке, далеко до релиза: Rss агрегатор с поддержкой XHTML-IM |
|
_________________
|
|
|
|
| | |
JRuDevels Forum Index » Серверная часть [Server-Side] |
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
All times are GMT + 3 Hours
Page 1 of 2
Goto page 1, 2 Next
|
|
|
|