{"id":15372206,"url":"https://github.com/abitrolly/rulez","last_synced_at":"2025-04-15T14:06:31.840Z","repository":{"id":92570241,"uuid":"46124776","full_name":"abitrolly/rulez","owner":"abitrolly","description":"Открытый доступ к законодательству РБ","archived":false,"fork":false,"pushed_at":"2020-12-10T12:03:43.000Z","size":260,"stargazers_count":10,"open_issues_count":16,"forks_count":3,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-04-15T14:06:18.043Z","etag":null,"topics":["aaron-swartz","open-access"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/abitrolly.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-11-13T13:54:43.000Z","updated_at":"2020-12-10T12:03:45.000Z","dependencies_parsed_at":null,"dependency_job_id":"98c610b3-9141-45f3-b0c2-e3bb1e3611e1","html_url":"https://github.com/abitrolly/rulez","commit_stats":{"total_commits":30,"total_committers":3,"mean_commits":10.0,"dds":0.2666666666666667,"last_synced_commit":"9b3a5f1f39dbd62b16eb4b17a97027e0cd876f5d"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abitrolly%2Frulez","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abitrolly%2Frulez/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abitrolly%2Frulez/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abitrolly%2Frulez/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/abitrolly","download_url":"https://codeload.github.com/abitrolly/rulez/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249085437,"owners_count":21210267,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aaron-swartz","open-access"],"created_at":"2024-10-01T13:49:46.096Z","updated_at":"2025-04-15T14:06:31.808Z","avatar_url":"https://github.com/abitrolly.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"### TL;DR\n\nЗа доступ к законам в РБ надо платить, и их нельзя свободно публиковать. НЦПИ (pravo.by, Эталон онлайн), которому поручено публиковать законы в интернет, создаёт дополнительные преграды для ограничения свободного доступа. Это вредит и экономике, и совершенствованию самого законодательства. НЦПИ делает это из-за конфликта интересов - с одной стороны они обязаны публиковать законы, с другой они - коммерческая организация.\n\n---\n\n\u003e «Человеческая изобретательность практически бесконечна, когда дело касается конвертации власти в личную выгоду.» Ли Куан Ю.\n\nВ Беларуси отсутствует прямой доступ к **актуальным** текстам законов. **Актуальный** текст закона получается, когда к начальной версии применяются все правки. В 21ом веке люди работают с \"редакцией\" документа или версией, и обычно это последняя версия. НЦПИ же (pravo.by) публикует лишь PDF начальной версии и правки, тоже в PDF. Корректно воссоздать изначальный текст по этим правкам невозможно, потому что процесс применения правок не описан алгоритмом, и сам текст правок не машиночитем. Все \"электронные\" документы, официально публикуемые pravo.by в PDF не имеют машиночитаемой структуры, не содержат кликабельных ссылок друг на друга, актуальных текстов. Так же отсутствует машиночитаемый каталог всего массива PDF в понятной структуре. Полнотекстоый поиск по законодательству [отсутствует](https://pravo.by/pravovaya-informatsiya/normativnye-dokumenty/natsionalnyy-reestr/sistema-ucheta/poisk-v-reestre/?p0=%D0%B7%D0%B0%D0%BA%D0%BE%D0%BD%20%D0%BE%20%D1%82%D1%83%D0%BD%D0%B5%D1%8F%D0%B4%D1%86%D0%B0%D1%85). Сайт содержит знаки копирайта, намекая, что брать информацию с него нелья, но не проясняя этот вопрос.  За прочтение же актуализированных версии каждый должен платить каждый день.\n\nЗа pravo.by отвечает компания НЦПИ, которая также является автором коммерческого продукта \"Эталон Онлайн\". Соответственно, есть конфликт интересов внутри монополиста, который неизбежно ведёт к деградации бесплатного сервиса.\n\n### Экономическая проблема\n\nПравила, по которым государство решает за что и как оно наказывает людей в РБ непонятны для тех, кто должен эти правила соблюдать. Законы написаны на нечеловеческом \"канцелярите\", использование которого сомнительно. СМИ старательно запугивают людей информацией о новых ограничениях так, чтобы правила не нарушались вообще никогда. Это подталкивает людей сделать всё правильно с первого раза, что невозможно без наличия средств на юристов. Разобраться со всем этим самостоятельно требует значительных затрат времени, как и отслеживание изменений. Бесплатных юр.консультаций в РБ не существует (дайте ссылку, если найдёте), любое действие требует согласования (LBYL), что делает легальные небольшие компании из РБ неконкурентоспособными, а стартапы косит на корню.\n\nКорень проблемы - единожды разобравшись в правилах, человек не может ни открыто поделиться опытом, ни автоматически отслеживать изменения в документах, которые он уже прочитал. Причём проблемы совместной работы над исходниками решены в сфере разработки софта 20 лет назад.\n\n### Закрытость законодательства\n\n **Законы РБ являются закрытым проприетарным продуктов НЦПИ, потому что**:\n\n- публикуются на официальном сайте (pravo.by) в немашиночитаемом виде (PDF)\n- конечный актуальный текст отсутствует, если у законы есть правки и дополнения\n- найти все правки и дополнения к закону нельзя\n- ссылки на законы не кликабельны\n- ссылки на официальных сайтах ведут за paywall на платную версию\n- отсутствует машиночитаемая структура и нумерация\n- не все документы присутствуют онлайн\n- отсутствует возможность ссылки на конкретную статью\n- нефункциональный поиск, связанный по всей видимости с тем, чтобы люди\n  пользовались платной версией базы\n- законы за paywall выкладываются под маркой copyright НЦПИ\n\n### Решение\n\n**Разработка и публикация законов в открытой системе контроля версий**\n\n[Системы контроля версий](https://en.wikipedia.org/wiki/List_of_version-control_software)\nпозволяют автоматически отслеживать изменения в исходных текстах,\nпринимать правки, отсылать уведомления, обсуждать изменения и\nпубликовать результаты.\n\nИз популярных VCS можно выделить.\n\n* Git - сложен в освоении, но популярен, т.к. используется в Linux\nKernel и GitHub. Есть открытая альтернатива в виде GitLab. Позволяет\nпереписывать историю, что небезопасно.\n* SVN - позволяет легко работать с частями проекта, централизован.\n* Mercurial - прост, на замену GitHub есть Trac и GitLab.\n\nРиск - **сжатие искуственно сформированный рынок доступа к законам\nсократит количество рабочих мест для юристов**. Работы у юристов не\nстанет меньше - даже если отпадёт необходимость объяснять непонятные\nзаконы, надо создавать благоприятный законодательный климат для\nразличных инициатив, включая бизнес, стратапы, экологические изменения,\nнауку, организацию мероприятий и международного взаимодействия. Будет\nпереход от длинного\nзакрытого одностороннего процесса подстройки регулирования под\nпотребности людей, к более быстрому двустороннем, прозрачному\nпроцессу, что приведёт к повышению доверия людей к государству,\nвместо борьбы с ним.. снижению уровня потребления алкоголя и подъему\nдругих отраслей экономики. )\n\n**Последствия открытости**. Открытость - это процесс, который надо\nподдерживать. Кроме того, за открытием законов и процессов последует\nнеобходимость отслеживания определённых выборок законов,\nсоответствующих сфере деятельности, формального ревью с историей\nкомментариев. Для этого также есть класс open source code review систем\n(Gerrit, Rietveld). Применение зависит от прозрачности законотворческого\nпроцесса - насколько возможно убрать практики бумажного документаоборота,\nисторически перекочевавшие в виде карго культа, и переосмыслить работу\nнад текстами с применением новых технологий, в том числе семантических.\nNLP (natural language processing) и нейросетей могут помочь отслеживать\nколлизии и повышать качество регулятивной базы.\n\n\n### План\n\n - есть документ, регулирующий распространение законов в РБ, он длинный\n   и сложный - нужна ссылка и текст необременённый копирайтом\n - есть документ, по которому pravo.by обязанно публиковать законы, но\n   в котором по-ходу нет ограничений на извлечение прибыли из этого\n   процесса - нужна ссылка и текст необременённый копирайтом\n - если написать заклинание \"данный сайт не является источников\n   правовой информации\", то проклятие снимается\n - pravo.by не хочет отдавать тексты законов в необработанном виде -\n   узнать смогут ли деньги решить это проблему и сколько нужно в год\n - добавить пруфлинк (собрать доказательства) на каждый пункт списка\n   проблем (#2)\n - найти финансирование, чтобы не тратить на это всё свободное время,\n   которое нормальные люди должны проводить с семьёй или друзьями (#4)\n - написать экономическое обоснование (с исследованием, если придётся)\n   почему открытый доступ к законам полезен для развития (как видно, не\n   все вещи очевидны, иначе проблемы бы не было)\n\n\n### Ссылки\n\n * Петиция: https://petitions.by/petitions/578\n * Петиция в Facebook: https://www.facebook.com/petitionsby/posts/1902848586625567\n * Статья Фаланстер: https://talash.by/be/drm-on-law-in-belarus\n \n\u003c!-- --\u003e\n\n * Анализ доступности законов РБ, GovTech хакатон: https://github.com/yaskevich/jus\n * То, что хотели сделать 4 года назад на хакатоне с отечественным законодательством\n   * Поправки к конституции США https://github.com/JesseKPhillips/USA-Constitution\n   * Законы Германии с нормальными диффами в markdown https://github.com/bundestag/gesetze#german-federal-laws-and-regulations\n   * Инструменты для `gesetze` выше  https://github.com/bundestag/gesetze-tools\n * Платформа Open Legal Data https://github.com/openlegaldata/oldp\n\n### Контакты\n\n* Telegram канал: https://t.me/openlegalby\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabitrolly%2Frulez","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fabitrolly%2Frulez","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabitrolly%2Frulez/lists"}