Вы здесьРазвитие: пункт 6
Опубликовано вт, 01/02/2011 - 19:48 пользователем larin
Forums: Голосование в теме http://lib.rus.ec/node/275617 выявило лидера: Цитата: 6. Создание в бд и интерфейсе сущности "произведение", объединяющей разные версии и переводы одной книги http://lib.rus.ec/w Пора решить, что этот пункт означает и как оно вообще должно выглядеть. Ваши предложения?
|
Вход на сайтПоиск по блогам и форумамUser menuПоследние комментарии
konst1 RE:Переименовать ник (имя учетки) 11 часов
sem14 RE:Книжная серия "Жизнь в искусстве" издательство "Искусство"... 1 день sem14 RE:Серия «Интеллектуальный детектив» изд-ва АСТ 4 дня Океана RE:Подайте бедному копеечку на книжку с литреса... 2 дня Larisa_F RE:Современная корейская литература. Книжная серия... 2 недели Larisa_F RE:Таррин Фишер 2 недели Aleks_Sim RE:Беженцы с Флибусты 2 недели Саша из Киева RE:Как приобретать друзей и оказывать влияние на людей 2 недели Isais RE:Семейственность в литературе 3 недели miri.ness_ RE:Доступ 27 3 недели bmusanov Оплатил, но абонемент не отображается 3 недели holla RE:Багрепорт - 2 4 недели konst1 RE:Файнридер для Win11 1 месяц larin RE:Оплатил, но абонемент не отображается 1 месяц sem14 RE:Книжная серия «Сlio» издательства "Евразия" 1 месяц Isais RE:Национальный конкурс на лучшее литературное произведение... 1 месяц Isais RE:Детство, опаленное войной (Вторая мировая 1939-1945 и ВОВ) 1 месяц sem14 RE:«Морской роман» — книжная серия Калининградского книжного... 1 месяц Впечатления о книгах
svetik489 про Капба: На золотом крыльце - 2 (Киберпанк, Городское фэнтези, Самиздат, сетевая литература)
01 09 а чего тут такого восхитительного? так на троечку,с натягом... Оценка: неплохо
udrees про Каку: Физика невозможного [Physics of the Impossible: A Scientific Exploration into the World of Phasers, Force Fields, Teleportation, and Time Travel ru] (Физика, Научпоп)
31 08 Увлекательно прочитать про возможности и открытия, которые могут быть доступны в ближайшие сотню лет или больше. Книга немного уже устарела, информация базируется видимо на сведениях 2006-2007 годов. Сейчас в 2025 году часть ……… Оценка: хорошо
udrees про Роузвуд: Джеффри Дамер. Ужасающая история одного из самых известных маньяков в мире [litres] [Jeffrey Dahmer: A Terrifying True Story of Rape, Murder & Cannibalism ru] (Биографии и Мемуары, Публицистика, Документальная литература)
31 08 Кому интересно почитать про историю ужасных преступлений Джеффри Дамера – почитайте книгу. Она достаточно подробно на 50 страницах описывает его похождения и убийства мужчин, без особых кровавых подробностей, хотя описания ……… Оценка: неплохо
udrees про Мантикор: Зеркало Мисы (Боевая фантастика, ЛитРПГ, Самиздат, сетевая литература)
31 08 Как увлекательно становится читать долгую историю приключений друида, который по силе невероятно прокачался по ветке РПГ, что практически стал богом, когда он натыкается на препятствия и противников, которые сводят на нет ……… Оценка: отлично!
Stager про Дроздов: Зубных дел мастер (Космическая фантастика, Попаданцы, Самиздат, сетевая литература)
31 08 Ну это даже не третьесортная литература. Это вообще не литература. Ещё это редкое говно по содержанию. Неожиданно для Дроздова. У них там в Белоруссии так плохо? Оценка: плохо
Amfortas про Бачигалупи: Навола (Социальная фантастика, Городское фэнтези, Историческое фэнтези)
30 08 Скучно. Невыносимо скучно. Не одолел, бросил на половине. Слащавый "роман воспитания" с кучей банальных деталей. Повествование, ведущее в никуда. Не спасает даже стилизация под итальянское Возрождение. Лучше почитать словарь. Веселее и более интригующе. Оценка: плохо
Олег Макаров. про Юдковски: Гарри Поттер и методы рационального мышления [Harry Potter and the Methods of Rationality ru] (Фэнтези, Фанфик)
30 08 Один из лучших в мире специалистов по критическому мышлению написал фанфик по Гарри Поттеру для того, чтобы большее количество людей заинтересовались критическим мышлением. Представляете, что получилось? Оценка "отлично". ……… Оценка: отлично!
Олег Макаров. про Капба: На золотом крыльце - 2 (Киберпанк, Городское фэнтези, Самиздат, сетевая литература)
30 08 Капба это Капба. К его книгам не читайте аннотаций, читайте сами книги. 5 баллов это недостаточное количество баллов. Оценка: отлично!
Sello про Мережковский: Петр и Алексей (Историческая проза)
30 08 Поздновато, конечно, я разобрался, почему "не прет" мне Мережковский - лишь с третьей попытки, на третьем романе серии. Потому что там, где религия перетягивает на себя одеяло в ущерб историческому повествованию, истина, всегда, ……… Оценка: неплохо
mysevra про Эйрес: Оззи. Автобиография без цензуры [I Am Ozzy ru] (Биографии и Мемуары)
29 08 Несмотря на множество грустных моментов, книга просто пропитана оптимизмом и юмором. Возможно, местами позитив слишком уж натужный, но по-другому никак не выжить в некоторых обстоятельствах, тут тянешь себя за волосы как Мюнхгаузен. Оценка: отлично!
mysevra про Тюльбашева: Лес (Ужасы, Триллер, Мистика)
29 08 Слишком "мыльный" привкус. Где, собственно, события? Заблудились, пропали, шли, шли, поели макарон, шли, шли, совсем пропали. Часть вторая… Оценка: плохо
mysevra про Васильев: Легкий заказ [СИ] (Городское фэнтези, Самиздат, сетевая литература)
29 08 Мило, но слишком кустарно. Продолжение читать не хочется. Оценка: неплохо |
Отв: Развитие: пункт 6
А еще я вопросик добавлю: на каком языке оно, это самое произведение, будет. То есть все версии Animal Farm Оруэлла на разных языках - они по-русски вообще-то под разными названиями выходили - "Скотный двор", "Скотский хутор", еще как-то... Вот когда эти версии будут вместе собраны, они как будут называться? На языке оригинала? Прекрасный вариант. Если мы на варианты арабской книги не наткнемся или японской.
Отв: Развитие: пункт 6
по идее должна быть иерархия Произведение - Версии (издание 1700, издание 1740 исправленное, журнальный вариант, и т.п.) - Переводы (на разные языки, разными переводчиками) - Файлы (в разных форматах, с картинками/без) - Версии файлов (это уже есть)
У каждого слоя может быть свой набор авторов в разных ролях, наследуемый сверху вниз.
Только пока не понял, как это обинтерфейсить удобнее. Очень уж развесисто пулучается, и избыточно в большинстве случаев.
Ненужные уровни должны автоматически схлопываться, нужные проявляться.
Названия Произведения и Версии должны быть на языке оригинала, очевидно. Названия переводов должны быть видны на той же странице, видимо. Если есть переводы.
Отв: Развитие: пункт 6
2 larin
1)смотрите в сторону fantlab.ru как сделано там, очень грамотно все,
только у нас будет еще сложнее,
к 2 урояням произведение -> издание добавится еще один:
произведение -> издание -> файл,
или еще сложнее: произведение -> язык -> издание -> файл
2)уровень "произведение" так же может предполагать наличие библиографии всех написанных автором текстов и не просто перечисление в статье о авторе
3) уровень издание -> файл в библиотеке уже реализован
4) основные трудозатраты при реализации сущности "произведение" в БД ,будут идти на проставление алиасов между книгами имеющими разные варианты заглавия или издания на других языках, соотв. в названии "произведение" все эти варианты должны указываться (опять смотрим на fantlab.ru)
4) пока не очень представляю себе как такая структура будет реализована для сборника стихов или рассказов
5) зачастую у книги может быть с сотню разных изданий, а текст везде абсолютно одинаков - будет раздувание базы
6) в файле не указаны выходные данные - невозможно установить из какого издания он взят
Отв: Развитие: пункт 6
У них идут пары, оригинал - русский перевод
У нас некоторые книги имеют пяток переводов на разные языки, + тройку разных на русский + разные версии файлов, с картинками/без и т.п.
А так их страничка автора похожа на нашу текущую. Хочется улучшить.
рассматривать каждый рассказ отдельным произведением, сборник считать отдельной сущностью. Видимо придётся добавить третий вид сериала, помимо авторского и издателького.
База выдержит. Файлы дублировать не хотелось бы.
Да и не хочется завязываться на издания. Автор - Произведение - Версия - Перевод - Файл. Никаких изданий нам не нужно.
И не надо.
Отв: Развитие: пункт 6
ИМХО в простейшем случае цепочка будет так:
ФИО <<-->> Автор <<-->> Произведение <-->> Издание/версия <-->> Файл <-->> Версия файла
(автор м.б. коллективным - Кузьма Прутков, Братья Стругацкие, Кукрыниксы; и наоборот: Чартхишвили - это не только Акунин, но и ещё кто-то).
С переводом сложнее: перевод пойдёт не от произведения, а от издания (в т.ч. и от ещё чьёго-то перевода на какой-то язык), является ещё и тоже произведением, имеет ещё и переводчиков и издания/версии.
Про иллюстрации я вообще молчу: иллюстратор - тоже автор, но уже конкретного издания, а не произведения.
В линейную цепочку не строится, ща разрисую - примерно так:
Отв: Развитие: пункт 6
И чётко разграничить виды серий:
1. сборник
2. подсериал\сериал
3. издательская серия
4. журнальная\газетная серия (периодика).
Отв: Развитие: пункт 6
Тут Руская библиотека. Значить, сущность "произведение" должна быть на Руском языке. В каноничном названии. Для вышеприведенного примера с Оруэллом это должно быть "Скотный двор". Потому что для какого-нибудь Конан Дойля среднестатический юзер будет долго ломать голову, прежде чем сообразит, что же все-таки за книжка скрывается под названием "A study in scarlet".
Отв: Развитие: пункт 6
не будет ломать, а увидев список произведений, найдет правильный ответ и перейдет в ранг переводчиков )
А серьезно: согласен. Русское название (Оридженал Наме), а потом список.
Отв: Развитие: пункт 6
Честно говоря, пока не представляю как организовать цепочку сущностей, чтобы это не было изящно.
Но меня бы вполне утроил такой вариант. Страница сейчас выглядит вполне нормально - на ней все произведения автора, что есть в библиотеке на разных языках россыпью, плюс упорядоченно по сериалам. Выборка по языку присутствует - можно отсеить нужный.
Для объединения разных версий можно ввести дополнительную категорию наряду с сериалами - что-то вроде "название на языке оригинала". Автоматически может браться из дескрипшена и/или правиться вручную уже в библиотеке. Надо ли на странице автора отражать оригинальное название - вопрос. Но уже сейчас это делается с помощью поля - "доп. инфо", так что, наверное, все-таки надо. Ну а дальше ввести еще одну категорию для сортировки на странице автора - по оригинальному названию. Кому нужно посмотреть - отсортируют. Еще на странице книги можно добавить линк "посмотреть другие версии" - все книги автора, связанные ориг. названием, отразятся отдельным списком.
Отв: Развитие: пункт 6
А вот что точно надо - это на странице книги показывать имя автора на языке книги. Простейший способ - показывать так, как записано в description'е, а не брать из базы. А то был прен-цен-дент, когда один хохлосрачер перевязывал цепочки алиасов украинским авторам...
Отв: Развитие: пункт 6
Тоже считаю, что основное название должно быть на русском, оригинальное название - в скобках.
Иерархия мне видится так: произведение - язык (русский, язык оригинала, остальные языки) - перевод (разные переводчики) - версия (разные издания) - файл. Язык и перевод можно объединить.
Я представляю это так: в базе
Я представляю это так:
в базе заводится таблица для книги. У неё будут примерно такие поля:
id_book автоинкриментное поле с идентификатором книги
id_author идентификатор автора
Ну и поля для связки серий.
в базе заводится запись для файла
id_file автоинкриментный идентификатор файла
id_book идентификатор книги. Это позволит привязывать несколько файлов, к одной книге.
lang идентификатор языка
title название книги
anotation анотация
image изображение
format формат книги
comment короткая запись поясняющая особенности файла
Настранице автора, когда отключены фильтры, будет выводится книга на языке совпадающем с пользовательским. Т.е. тем самым, который юзэр выставил в своём браузере. Если такого языка нет, то по нисходящей.
Скажем, у меня первым выставлен руский, а потом английский. И если есть файл на русском, то мне его и надо показывать. А если русского нет, то на английском. Ну а ежели нет и такого, то мне уже всё равно, что китайский, что французкий. Всё равно не пойму.
Но уже на странице самой книги, надо дать возможность сменить язык. А вдруг я такой извращенец, и хочу поржать и почитать "ночной дозор", на украинском.
С форматом, чуток проще, всё те же старые добрые фильтры, на страничке автора.
Отв: Я представляю это так: в базе
Кстати да, поддерживаю. Давно уже пора делать какие-то шаги в сторону локализации (и глобализации) интерфейса, особенно в тех случаях, когда такие шаги почти ничего не стоят. Не только русскоязычный мир стонет под пятой копирайта.
Отв: Развитие: пункт 6
Страница автора -> страница произведения -> страница файла (нынешняя страница книги)
На странице произведения файлы отсортированы в таком порядке:
На странице произведения можно добавить аннотацию, поставить оценки и написать отзыв.
Отв: Развитие: пункт 6
Тут вот какая история...
Все предлагаемое вполне ничего себе работает в случае если произведение достаточно крупное, и как издавалось, так и издается одной книгой.
В случае же рассказа, к примеру, входящего в сотню сборников, как сборников рассказов так и просто сборников произведений - начинаются проблемы. А если еще рассказ изначально написан на иностранном и у него под десяток переводчиков? В общем то это вдогонку к старым проблемам с рассказами и их сборниками.
Отв: Развитие: пункт 6
По сборникам. Рассказ - произведение, сборник (антология, журнал и т.д.) - тоже произведение. Между ними перекрестные ссылки типа "в состав сборника входят следующие рассказы" и "рассказ входит в состав такого-то и такого-то сборников".
Отв: Развитие: пункт 6
Отв: Развитие: пункт 6
Авторский сборник и антология - точно произведения. У этих произведений могут быть разные переводы и разные редакции.
Отв: Развитие: пункт 6
Отв: Развитие: пункт 6
Ну и какая проблема с рассказами? Это всё те же файлы.
А мало того, в планах развития, предлагался пункт, (не 6), как раз на счёт рассказов. Кто его поддержал? Ну, вот, а теперь сидим, и про рассказы не вспоминаем, некоторое время.
Отв: Развитие: пункт 6
Сейчас немного перечитал посты...
На счёт названия. А что если названия, вынести в отдельную таблицу?
id_book идентификатор книги
lang идентификатор языка
title название
priority приоритет название. Оригинальное, должно быть с индексом 0. Печатные, должны быть с индексами 1, переводные, с индексом 2, а пользовательские, с индексом 3.
Ну и показывать, уже соответственно, те названия, которые нужны пользователю. А поиск будет по всем названиям.
И я, лично против, чтобы на странице автора, была целая куча книг, в разных версиях и на разных языках. Считаю, что у одной книги, должен быть один раздел, оценка, комментарии и всё такое.
А вот со страници книги, чтобы можно было скачать или читать приоритетный файл, а так же, посмотреть список всех файлов и уже открывать их карточки.
Действительно, чем проще выглядит, и чем меньше кликов, нужно, чтобы добраться до текста, тем лучше.
Но всякие дополнения, очень не помешают, это понятно любому опытному человеку. Но их можно спрятать. Не очень далеко, в какой-нибудь ниспадающий список, но так, чтобы новичкам не мешались.
Ах да, на счёт версий. Если файл, является просто модификацией предыдущего файла, ну там, опечатки исправлены, пунктуация раставлена, шрифты поправлены, то это одно.
Это новый файл, который заменил устаревшую версию. И нет смысла, показывать эту старую версию в общем списке.
Отв: Развитие: пункт 6
Уфф. Совсем запутано. Зачем усложнять??
То, что предлагала уважаемая izaraya, гораздо очевиднее:
страница "Автор", на ней перечислены все произведения с устоявшимися русскими заглавиями; оттуда переход по ссылке на страницу "Произведение";
страница "Произведение", на ней перечислены все издания этого текста, на всех языках, всех переводчиков, всех годов; на этой странице явно прописаны языки файлов, которые сейчас скрыты вплоть до страницы "исправить".
Примерная структура такой страницы:
Основное заглавие на русском(!)
английский язык:
русский язык:
язык эсперанто:
Кто не сумеет разобраться на такой странице, чего его душа желает и какой вариант книги на каком языке хочет прочесть, значит, не так уж ему и нужно.
Отв: Развитие: пункт 6
Поддерживаю.
В целом, предложение Isais по оформлению страницы вводимой сущности "произведение" выглядит весьма неплохо.
Учтено упорядочивание вариантов по языку, году, переводчикам\редакторам\иллюстраторам, доп. полям.
Учтена второстепенность указания авторства произведения и серии, к которой произведение относится, т.к. они обозначаются на странице произведения однократно, по ним упорядочивать перечень его вариантов не надо.
Единственно спорный вопрос - кто и как будет определять "устоявшееся русскоязычное название" произведения?
П.С. Что касается страницы автора и страницы серии, то такие сущности уже на либрусеке более-менее оформлены. Лучше не трогать пока.
Отв: Развитие: пункт 6
К тому же, при равно известных заглавиях вроде "Хроника царствования Карла IX" и "Хроника времен Карла IX" движок дает возможность указать заглавие вот так:
Хроника царствования Карла IX [=Хроника времен Карла IX]
Пармская обитель [= Пармский монастырь] (кста, этого перевода в библиотеке нет).