netp_npokon (
netp_npokon) wrote2007-11-30 09:44 pm
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Про теги, утопическое.
Давно хотел написать, чего мне не хватает от тегов в жежешечке.
Во-первых, возможности объединять теги в группы (навешивать теги на теги!) и отождествлять их друг с другом. Вот зачем мне помнить, что посты про музыку у меня называются "music", а не "музыка"? И почему вместе с тегом "Умка" я должен прописывать еще и тег "музыка"?
Во-вторых, возможности фильтровать ЖЖшный RSS и/или френдленту по тегам (в том числе и группам, которые тоже теги, только над другим доменом).
В-третьих, поиска по тегам.
Да, я в курсе, что нагрузка на базу в этом случае сильно возрастет. Дайте помечтать-то)
А, ну и в связи с недавними событиями - системные теги "только для взрослых", "оскорбительный контент" и "детское порно". И чтоб не вздумали полиморфить.
Во-первых, возможности объединять теги в группы (навешивать теги на теги!) и отождествлять их друг с другом. Вот зачем мне помнить, что посты про музыку у меня называются "music", а не "музыка"? И почему вместе с тегом "Умка" я должен прописывать еще и тег "музыка"?
Во-вторых, возможности фильтровать ЖЖшный RSS и/или френдленту по тегам (в том числе и группам, которые тоже теги, только над другим доменом).
В-третьих, поиска по тегам.
Да, я в курсе, что нагрузка на базу в этом случае сильно возрастет. Дайте помечтать-то)
А, ну и в связи с недавними событиями - системные теги "только для взрослых", "оскорбительный контент" и "детское порно". И чтоб не вздумали полиморфить.
no subject
no subject
//а то даже нормального облака тегов нет//
no subject
Этот недостаток лечится соответствующим соглашением об именовании))
К примеру, тег music::Умка.
no subject
no subject
no subject
На определённой стадии недовольства этим ограничением человек, как правило, создаёт аккаунт на http://del.icio.us/ и тегает посты там, ибо на делишесе есть, по крайней мере, один уровень вложенности тегов.
Многоуровневая и - в особенности - перекрёстная вложенность - это смерть в первую очередь для пользователя.
no subject
no subject
no subject
Интеграция делишеса с ЖЖ - это ахтунг. Какой-то внешний индекс, который не имеет доступа к базе ЖЖ, будет очень неудобно использовать.
Никто не заставляет пользователя использовать ее сверх меры)
no subject
no subject
no subject
no subject
Ты что, занялся имплементацие тегов у себя?)
no subject
no subject
Я попинал Йонаса, но обещанных новых пакетов так и не дождался. Похоже, грядет еще один форк)
no subject
1. Он тебе ответил? Если нет, пинай таки через список рассылки, это надёжнее (там он отвечает в течение нескольких часов наверняка).
2. Таки кто тебе мешает взять его debian/ и собрать с ним гитовую версию?
3. За послдение два месяца IO изменился довольно мало. Ну, кроме починки уникода в некоторых местах (а вот в интерактивном режиме на неscii всё равно надеяться бесполезно, ибо там кривой libedit, а не io).
4. Если ты таки собираешься делать свои пакеты, то бага ради, _юзе_ _гит_! Йонаса мне запинать до того, чтобы он свои изменения смерджил с моими не ручками, а гитом, мне не удалось, но хоть ты-то внушаем! Гит же удобнее тара с гзипом и бзипом!
no subject
1. Да, ответил, что к концу недели похакает. А еще - что у него супер-пупер обновленная система. Но пускай она хоть трижды такова, пакеты должны собираться в контексте репозитория, а не с распоследним libc.
2. Неумение собирать пакеты. Впрочем, это лечится. Ты скажи лучше, почему его - разве нет того места, куда код кладут девелоперы?
4. Стоп. Этот чувак не пользуется CVS в принципе и делает все руками?
Мама дорогая.
no subject
Я хочу в конце концов получить что-то вроде индексатора и поисковой системы, только с хитростями. До конца идею ещё не продумал пока.
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
2. wget http://tnlgame.net/downloads/io/debian-2007-11-18-16.30.tar.gz в Io/, потом tar -zxf, потом fakeroot?
4. А в чем проблема? В данном случае слово "CVS" можно заменить любой удобной тебе системой контроля, в том числе и cvs.
no subject
2. Ээыы. Я забыл, что он tgz публикует. Ну, если бы ты качал debian/ из меня, то можно было бы обойтись и одним wget (или, ещё лучше, git clone). А потом fakeroot, да.
4. Проблема в том, что CVS – это название очень кривого программного продукта, которое с некоторых пор стало неприлично произносить. А если ты хочешь говорить о любом представителе идеи, то эназывается VCS, SCM или как угодно ещё. Или по-русски: репозиторий или хранилище (последнее упоминаю тут только потому, что его сказал Гоша; мне ни разу не кажется что-либо объясняющим это слово).
no subject
4. По-моему, кто-то цепляется к словам. Я тоже не люблю cvs, но не настолько.
Слово "хранилище" меня тоже пугает, кстати. Поэтому я использую его только в дипломе)
no subject
4. Есть тонкая грань между шорошоватыми формулировками и употреблением совершенно неуместных понятий. Кроме сегодняшней твоей попытки, я ни разу не встречал употребления слова cvs для обозначения vcs, кроме случаев информационной ограниченности автора или древних публикаций, что одно и то же. (NB из этого не следует, что таких употреблений не было).
no subject
4. PS. Меня хранилище не пугает, просто это слово для меня недостаточно узкое. Резервуар с водой – это тоже хранилище. Однако он не занимается хранением версий (и уж точно не занимается хранением версий программного кода).
no subject
3. Теперь он свалился, не найдя readme.txt. То есть понятно, что потом я сделал его и сам, но почему бы этим не заниматься сборочной системе?
4. Меня ввела в заблуждение уверенность в том, что в википедии любая система хранения тоже называется CVS. Оказывается, ничего подобного. Так что я беру свои слова назад, хотя и не одобряю красноглазого фанатизма)
no subject
no subject
3. Вопросы не ко мне :) В моей версии никакого дурацкого readme.txt, который туда кто-то почему-то запихивал руками нету, а в списке доки прописано всё, что является таки именно докой.
4. То-то же! *.*
no subject
3. Забавно, собранный пакет iolanguage_дата не содержит бинарника io. И вообще ничего, кроме мана, не содержит)
no subject
3. Правильно. Это метапакет. У него зато есть зависимости!
no subject
3. Прикол в том, что бинарники Io/_build/binaries/io и io_static ни в какие пакеты не попали. И вообще, такое ощущение, что пакеты состоят из одной лишь документации.
no subject
3. Эыы. Ухты... Клёво! Это повод потиранизировать Йонаса %)))