Open meramo opened 9 years ago
Пока больше вопрос что и как хранится сейчас.
Сейчас пока разговор про исходник самого сайта (скрипт Друпала + модули dataset/datastore) Я выкладываю сейчас на гитхабе все исходники, чтобы их можно было скачать и развернуть локально с дампом. Вот вопрос по подготовке дампа скорее был для локального девелопмента. Его надо как минимум санитаризировать, убирать данные пользователей, но пока это не критично, думаю я его под паролем в определенную локацию буду класть и оттуда можно будет всегда забирать.
Это всё плохо. Личные данные не должны накапливаться нигде.
Для начала надо схему БД точно определить, чтобы не было вендор локапа не друпал.
А то у нас данные сайта вроде как открытые, а на самом деле с ними без друпала работать нельзя.
Согласен, дампы базы лучше прятать.
Для девелопмента лучше минимумально готовая база, другое дело что помимо юзеров и датасетов там могут храниться переводы, тексты или еще что.
Я не имеел в виду, что надо прятать дампы. Их надо деперсонализировать и выкладывать. Полностью или частично - зависит от структуры. Если там мегабайты мусора, то такой дамп бесполезен и из него надо только полезные вещи оставлять под задачи.
Нету никаких гигабайт мусора, там вся база 10 мегабайт :)
Личные данные я имел в виду исключительно данные пользователей сайта - редакторов, модераторов и т.п. Пароли конечно хэшируются но все равно. Это мы сделаем.
Касательно остальных вещей - веб морда для доступа к данным на друпале, но ты можешь работать и запрашивать их как хочешь, хоть с консоли через curl. Можно и напрямую в базу лазить, если кому нравятся такие извращения.
Ок, с базой понятно, буду санитацию дампа делать и выкладывать в паблик.
2014-12-30 15:19 GMT+03:00 Anatoli Babenia notifications@github.com:
Я не имеел в виду, что надо прятать дампы. Их надо деперсонализировать и выкладывать. Полностью или частично - зависит от структуры. Если там мегабайты мусора, то такой дамп бесполезен и из него надо только полезные вещи оставлять под задачи.
— Reply to this email directly or view it on GitHub https://github.com/opendataby/website/issues/1#issuecomment-68352154.
Igor
Contacts: +375298640071 (BY) +37060028963 (LT)
Blog: http://miw.by (Ru)
Да! Только хэшированные пароли - не панацея. И кроме дампа в гитхабе всё равно должен быть защищённый бэкап.
В смысле даже хэшированные пароли нельзя оставлять. Пользователи у нас умные и пароли по словарю подбираются.
Конечно конечно, все будем вычищать.
2014-12-30 15:46 GMT+03:00 Anatoli Babenia notifications@github.com:
В смысле даже хэшированные пароли нельзя оставлять. Пользователи у нас умные и пароли по словарю подбираются.
— Reply to this email directly or view it on GitHub https://github.com/opendataby/website/issues/1#issuecomment-68353653.
Igor
Contacts: +375298640071 (BY) +37060028963 (LT)
Blog: http://miw.by (Ru)
Делаю bump, база нужна для загрузки. Имеет ли смысл просто база без файлов?
Лепш асобна дамп і файлы калі для распрацоўкі файлы не патрэбны.
2015-11-11 23:19 GMT+03:00 Igor Kandyba notifications@github.com:
Делаю bump, база нужна для загрузки. Имеет ли смысл просто база без файлов?
— Reply to this email directly or view it on GitHub https://github.com/opendataby/website/issues/1#issuecomment-155899142.
Нашёл https://events.drupal.org/barcelona2015/sessions/introducing-proboci но не смотрел. Вам, как спецам должно быть более понятно. Есть там что-нибудь про дампы БД?
Конкретнее вот - https://www.youtube.com/watch?v=e6NwrKWBW2I&feature=youtu.be&t=263
Пробо офигенная вещь, щупал ее в Барселоне, для continious development пхп проектов просто идеал, когда допилят конечно. Я делаю ее интеграцию с другой тулзой потиху. но пока сыровато
Есть еще такая штука http://git.lc/ ее используют например при разработке drupal.ru https://github.com/DrupalRu/drupal.ru
@nicolaichuk спасибо за спам, а можно конкретнее ссылку на то как решается проблема хранения/шаринга БД для открытой разработки?
@abitrolly сам бы хотел бы знать ответ на этот вопрос. Пока просто поделился одним из решений которое попалось на глаза.
Так где решение?
Вопрос - деплоить ли базу данных на гитхаб, имеет ли это смысл с точки зрения технической и этической? Какие мысли по этому поводу? @tbicr @abitrolly