utros 18.06.2011 15:05 Adium

Первотег хранит свои настройки в домашнем каталоге. Сука, ненависть! Вот какого, блять, хуя не положить их в ~/.config?!

1. 0x2207 18.06.2011 15:07 epsilon

скажи спасибо в gconf не запихнули

2. utros0x2207 /1 18.06.2011 15:08 Adium

Ебать! А где у него настройки-то? Логи и причину поломки нашел, а вот где пофиксить — непонятно.

3. ClanMax 18.06.2011 15:09

ну так напиши багрепорт

4. utrosClanMax /3 18.06.2011 15:10 Adium

Щас, найду где именно оно хранит всё своё говно, ибо в хомяке оказалась только всякая срань, в том числе и логи %)

5. 0x2207utros /4 18.06.2011 15:11 epsilon

это что за браузер такой чудесный, который для работы требует постгрес. я тут на кеды ругался, за что что akonadi тянет за собой mysql

6. mva 18.06.2011 15:12 N900

а они и там и там. Enjoy дедфуд :)

7. utros0x2207 /5 18.06.2011 15:12 Adium

Ну он и SQLite умеет для хранения данных, но постгрес у меня всё-равно всегда запущен, так что хуже не будет.

8. utrosmva /6 18.06.2011 15:13 Adium

$ ls ~/.config/leechcraft
ls: невозможно получить доступ к /home/eoranged/.config/leechcraft: Нет такого файла или каталога

Нету =(

9. mvautros /8 18.06.2011 15:16 N900

а кто сказал, что папка должна называться личкрафт? :) Там как в вендореестре: название "фирмы", а внутри поддиректорией название софтины (и то, как угодно можно назвать, ибо QSettings позволяет задавать что угодно перед сохранением и чтением).
В общем, ls ~/.config/Deviant/*.conf ;)

10. utrosmva /9 18.06.2011 15:24 Adium

Пиздец! Спасибо :)

11. 0xd34df00d 18.06.2011 15:42 Jabiru

Настройки-то именно там и лежат. Прямо в домашнем каталоге более другие данные.

12. utros0xd34df00d /11 18.06.2011 15:44 Azoth

А чо прям в хомяк валите, а не в .local, например?
И историческое расположение можно и поменять.

13. 0xd34df00d0x2207 /5 18.06.2011 15:44 Jabiru

Не тянет. Можно в скулайте говны хранить, а можно и в постгресе. Да и не браузер это, блеать!

14. 0xd34df00dutros /12 18.06.2011 15:47 Jabiru

Ну, так получилось. Поменять — мигрировать заебешься.

15. utros0xd34df00d /14 18.06.2011 15:57 Azoth

Где заебёшься-то?
Устанавливаешь новые пути, в случае ошибки откатываешься к старым и предлагаешь мигрировать, не?

16. 0xd34df00dutros /15 18.06.2011 16:00 Jabiru

Потому что заранее хрен знает, кто туда обращаться будет, и это придется размазывать по всем плагинам.

17. 0xd34df00dmva /6 18.06.2011 16:02 Jabiru

Галку в дибасманагере надо поставить, чтобы подхватился либнотифай. Kinotify надо отключить, иначе будешь с двумя видами уведомлений. И кути так не умеют, там приходится руками с нотификатором работать. Он ведь выставляет себя наружу через дибас, да?

18. utros0xd34df00d /16 18.06.2011 16:02 Azoth

А вот эти слова уже причина заняться рефакторингом и посмотреть что у вас не так в апи, ибо плагинам должно быть пофиг на то, где хранятся настройки, имхо.

19. utros0xd34df00d /17 18.06.2011 16:03 Azoth

Да, через него, как минимум. А про Kinotify не подумал, спасибо.

20. 0xd34df00dutros /18 18.06.2011 16:05 Jabiru

Да все так, просто это надо корректно и аккуратно сделать, но непонятно, нахрена. Ради сферической правильности в вакууме что ли?

21. utros0xd34df00d /20 18.06.2011 16:08 Adium

Как минимум для этого, а как максимум для того, чтобы простые исправления, вроде изменения папки, в которой хранятся настройки, не вызывали необходимость в переписывании дохуя кода и длительной ловли багов впоследствии.

22. mvautros /21 18.06.2011 16:10 N900

могу повторить, Enjoy 0xd34df00d ;)

23. 0xd34df00dutros /21 18.06.2011 16:18 Jabiru

Исправить для того, чтобы исправление не сломало вещи. Охуенно.

24. utros0xd34df00d /23 18.06.2011 16:21 Azoth

Я про взаимодействие плагинов с личкрафтами, тащемта.
А папки настроек имеет смысл положить по-нормальному для того, чтобы людям было проще их найти и у некоторых не возникало желание удалить их к чертям.

25. mvautros /24 18.06.2011 16:28 N900

ну, на самом деле, хранить логи в локале — частичный идиотизм :). Для этого есть специальное место, но это тоже мало кого обрадует. Так что текущее местоположение тоже имеет смысл.
С другой, правда, стороны, по идее, всё должно бы лежать вместе :)

26. utrosmva /25 18.06.2011 16:30 Azoth

То что логи не на месте, это ещё терпимо. Там кроме них ещё всякий бред лежит.
А вот то, что у меня хомяк засирается — не ок.

27. 0xd34df00dutros /24 18.06.2011 17:43 Jabiru

А чо они, они полу-сами этим рулят.

28. 0xd34df00dmva /25 18.06.2011 17:44 Jabiru

Кеш, БД и конфиги нихрена не обязаны быть вместе. А логи куда?

29. utros0xd34df00d /27 18.06.2011 18:21 Adium

Ну это есть плохо.

Do you really want to delete ?