Про теги, утопическое.
Nov. 30th, 2007 09:44 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Давно хотел написать, чего мне не хватает от тегов в жежешечке.
Во-первых, возможности объединять теги в группы (навешивать теги на теги!) и отождествлять их друг с другом. Вот зачем мне помнить, что посты про музыку у меня называются "music", а не "музыка"? И почему вместе с тегом "Умка" я должен прописывать еще и тег "музыка"?
Во-вторых, возможности фильтровать ЖЖшный RSS и/или френдленту по тегам (в том числе и группам, которые тоже теги, только над другим доменом).
В-третьих, поиска по тегам.
Да, я в курсе, что нагрузка на базу в этом случае сильно возрастет. Дайте помечтать-то)
А, ну и в связи с недавними событиями - системные теги "только для взрослых", "оскорбительный контент" и "детское порно". И чтоб не вздумали полиморфить.
Во-первых, возможности объединять теги в группы (навешивать теги на теги!) и отождествлять их друг с другом. Вот зачем мне помнить, что посты про музыку у меня называются "music", а не "музыка"? И почему вместе с тегом "Умка" я должен прописывать еще и тег "музыка"?
Во-вторых, возможности фильтровать ЖЖшный RSS и/или френдленту по тегам (в том числе и группам, которые тоже теги, только над другим доменом).
В-третьих, поиска по тегам.
Да, я в курсе, что нагрузка на базу в этом случае сильно возрастет. Дайте помечтать-то)
А, ну и в связи с недавними событиями - системные теги "только для взрослых", "оскорбительный контент" и "детское порно". И чтоб не вздумали полиморфить.
no subject
Date: 2007-11-30 07:45 pm (UTC)no subject
Date: 2007-11-30 09:20 pm (UTC)no subject
Date: 2007-11-30 08:53 pm (UTC)//а то даже нормального облака тегов нет//
no subject
Date: 2007-11-30 09:17 pm (UTC)no subject
Date: 2007-11-30 09:21 pm (UTC)no subject
Date: 2007-11-30 09:07 pm (UTC)Этот недостаток лечится соответствующим соглашением об именовании))
К примеру, тег music::Умка.
no subject
Date: 2007-11-30 09:09 pm (UTC)no subject
Date: 2007-11-30 09:19 pm (UTC)На определённой стадии недовольства этим ограничением человек, как правило, создаёт аккаунт на http://del.icio.us/ и тегает посты там, ибо на делишесе есть, по крайней мере, один уровень вложенности тегов.
Многоуровневая и - в особенности - перекрёстная вложенность - это смерть в первую очередь для пользователя.
no subject
Date: 2007-11-30 09:43 pm (UTC)Интеграция делишеса с ЖЖ - это ахтунг. Какой-то внешний индекс, который не имеет доступа к базе ЖЖ, будет очень неудобно использовать.
Никто не заставляет пользователя использовать ее сверх меры)
no subject
Date: 2007-12-01 04:11 pm (UTC)no subject
Date: 2007-12-01 04:15 pm (UTC)no subject
Date: 2007-12-05 02:37 pm (UTC)no subject
Date: 2007-12-05 03:01 pm (UTC)Ты что, занялся имплементацие тегов у себя?)
no subject
Date: 2007-12-05 03:05 pm (UTC)no subject
Date: 2007-12-05 03:16 pm (UTC)Я попинал Йонаса, но обещанных новых пакетов так и не дождался. Похоже, грядет еще один форк)
no subject
Date: 2007-12-05 03:24 pm (UTC)1. Он тебе ответил? Если нет, пинай таки через список рассылки, это надёжнее (там он отвечает в течение нескольких часов наверняка).
2. Таки кто тебе мешает взять его debian/ и собрать с ним гитовую версию?
3. За послдение два месяца IO изменился довольно мало. Ну, кроме починки уникода в некоторых местах (а вот в интерактивном режиме на неscii всё равно надеяться бесполезно, ибо там кривой libedit, а не io).
4. Если ты таки собираешься делать свои пакеты, то бага ради, _юзе_ _гит_! Йонаса мне запинать до того, чтобы он свои изменения смерджил с моими не ручками, а гитом, мне не удалось, но хоть ты-то внушаем! Гит же удобнее тара с гзипом и бзипом!
no subject
Date: 2007-12-05 03:34 pm (UTC)1. Да, ответил, что к концу недели похакает. А еще - что у него супер-пупер обновленная система. Но пускай она хоть трижды такова, пакеты должны собираться в контексте репозитория, а не с распоследним libc.
2. Неумение собирать пакеты. Впрочем, это лечится. Ты скажи лучше, почему его - разве нет того места, куда код кладут девелоперы?
4. Стоп. Этот чувак не пользуется CVS в принципе и делает все руками?
Мама дорогая.
no subject
Date: 2007-12-05 04:09 pm (UTC)Я хочу в конце концов получить что-то вроде индексатора и поисковой системы, только с хитростями. До конца идею ещё не продумал пока.
1. Он неправ. pbuilder должен быть на актуальное состояние репозитория настроен.
2. git clone .../Io; cd Io; wget -r .../debia; fakeroot ./debian/rules binary-arch; sudo dpkg -i ../iolanguage-*.deb
Это дословно, кроме подстановки многоточий на урлы.
4. Не сметь отвечать словом CVS на вопрос про git или darcs!!!!!!!!!!!!
Я не знаю, пользуется ли он какой системой контроля, но выкладывает только тары.
no subject
Date: 2007-12-05 04:23 pm (UTC)2. wget http://tnlgame.net/downloads/io/debian-2007-11-18-16.30.tar.gz в Io/, потом tar -zxf, потом fakeroot?
4. А в чем проблема? В данном случае слово "CVS" можно заменить любой удобной тебе системой контроля, в том числе и cvs.
no subject
Date: 2007-12-05 04:29 pm (UTC)2. Ээыы. Я забыл, что он tgz публикует. Ну, если бы ты качал debian/ из меня, то можно было бы обойтись и одним wget (или, ещё лучше, git clone). А потом fakeroot, да.
4. Проблема в том, что CVS – это название очень кривого программного продукта, которое с некоторых пор стало неприлично произносить. А если ты хочешь говорить о любом представителе идеи, то эназывается VCS, SCM или как угодно ещё. Или по-русски: репозиторий или хранилище (последнее упоминаю тут только потому, что его сказал Гоша; мне ни разу не кажется что-либо объясняющим это слово).
no subject
Date: 2007-12-05 04:34 pm (UTC)4. По-моему, кто-то цепляется к словам. Я тоже не люблю cvs, но не настолько.
Слово "хранилище" меня тоже пугает, кстати. Поэтому я использую его только в дипломе)
no subject
Date: 2007-12-05 04:39 pm (UTC)4. Есть тонкая грань между шорошоватыми формулировками и употреблением совершенно неуместных понятий. Кроме сегодняшней твоей попытки, я ни разу не встречал употребления слова cvs для обозначения vcs, кроме случаев информационной ограниченности автора или древних публикаций, что одно и то же. (NB из этого не следует, что таких употреблений не было).
no subject
Date: 2007-12-05 04:49 pm (UTC)3. Теперь он свалился, не найдя readme.txt. То есть понятно, что потом я сделал его и сам, но почему бы этим не заниматься сборочной системе?
4. Меня ввела в заблуждение уверенность в том, что в википедии любая система хранения тоже называется CVS. Оказывается, ничего подобного. Так что я беру свои слова назад, хотя и не одобряю красноглазого фанатизма)
no subject
Date: 2007-12-05 04:54 pm (UTC)3. Вопросы не ко мне :) В моей версии никакого дурацкого readme.txt, который туда кто-то почему-то запихивал руками нету, а в списке доки прописано всё, что является таки именно докой.
4. То-то же! *.*
no subject
Date: 2007-12-05 05:00 pm (UTC)3. Забавно, собранный пакет iolanguage_дата не содержит бинарника io. И вообще ничего, кроме мана, не содержит)
no subject
Date: 2007-12-05 05:03 pm (UTC)3. Правильно. Это метапакет. У него зато есть зависимости!
no subject
Date: 2007-12-05 05:24 pm (UTC)3. Прикол в том, что бинарники Io/_build/binaries/io и io_static ни в какие пакеты не попали. И вообще, такое ощущение, что пакеты состоят из одной лишь документации.
no subject
Date: 2007-12-05 05:32 pm (UTC)3. Эыы. Ухты... Клёво! Это повод потиранизировать Йонаса %)))
no subject
Date: 2007-12-05 04:42 pm (UTC)4. PS. Меня хранилище не пугает, просто это слово для меня недостаточно узкое. Резервуар с водой – это тоже хранилище. Однако он не занимается хранением версий (и уж точно не занимается хранением версий программного кода).
no subject
Date: 2007-12-05 04:51 pm (UTC)