0,0
рейтинг
8 августа 2012 в 11:24

Управление → Немецкое правительство выложило все законы на гитхаб в machine-readable формате



github.com/bundestag/gesetze

Все законы можно найти в формате Markdown. Теперь граждане страны могут получать доступ к самым свежим текстам законов и отслеживать изменения.

Можно делать pull-реквесты, но только законы, которые одобрены голосованием в бундестаге, будут приняты…

/via news.ycombinator.com/item?id=4353389
Василий Свиридов @vsviridov
карма
61,2
рейтинг 0,0
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Реклама

Самое читаемое Управление

Комментарии (70)

  • +35
    Главное что форкнуть можно :)
    • –23
      Не по мешает перевод на русский)
      «озвучено по версии Кураж-Бамбей» ©
      • +3
        Ну я вас умоляю, что за бред?
    • +34
      Форкнуть-то можно, но запустить не получится — нужен подходящий рантайм, не плюющий на законы :)
      • +4
        Нужна тестовая страна для отладки
        • 0
          sandcountry
          • +1
            Почему сразу арабы?
            • 0
              Арабы не при чем. Тут по аналогии с sandbox.
              • +1
                Каламбура никто не оценил… еще одна загубленная острота.
                • +3
                  Я оценила!
  • +2
    > Теперь граждане страны могут получать доступ к самым свежим текстам законов и отслеживать изменения.

    Видимо, только те, которые умеют работать с Git ))
    • +6
      Ну, чтобы с сайта самого гитхаба почитать особо навыков не нужно… :)
  • НЛО прилетело и опубликовало эту надпись здесь
    • +6
      Это вам не Россия
    • +5
      Уже два pull-реквеста и 5 issues!
  • +6
    Очень удобно и формат отличный. Правда тексты придется еще причесать. Еще создаем аккаунты для всех депутатов бундестага и следим кто как работает по пулл-реквестам ;)
  • +22
    Немецкое правительство шикарно!
  • –5
    А у нас на сайтах rg.ru, kremlin.ru выкладывают все тексты законов, и что?
    Или я что-то непонимаю?
    • +38
      Ключевые слова: Контроль версий.
      • –1
        «Консультант» выкладывает тексты законов с возможностью сравнить версии, и что?
        • +3
          При любом раскладе, бесплатно?
          • +1
            Не знаю. Часто пользуюсь, никогда денег не просили.
            Тут принципиальный вопрос: инструмент есть, но почему сообщество им не пользуется?
            У меня две версии:
            — никому на самом деле не интересна законодательная деятельность нашего правительства;
            — виноват Octocat.

            VS

            Есть, например, сайт zakonoproekt2012.ru, на котором иногда происходит общественное обсуждение законопроектов. Так на Хабре даже ссылки на него не было. Но пришел Octocat и сразу же статья и 100 плюсов.
            • 0
              Есть, например, сайт zakonoproekt2012.ru, на котором иногда происходит общественное обсуждение законопроектов.


              О да, конечно. Вы сами-то на него давно заглядывали?

              Проект федерального закона «Об образовании в Российской Федерации»
              Обсуждение завершено

              Архив
              Проект федерального закона «О полиции»


              Охуенное обсуждение, угу. По широкому кругу вопросов и законов.
              • +1
                Ну, по образованию как-никак почти 11 тысяч комментов…
                • 0
                  Это замечательно, осталось понять сколько из этих комментов было учтено и через сколько лет выложат ещё хоть один законопроект для обсуждения.
                  • 0
                    Тут такое дело: если на кухне обсуждать (ровно как и на Хабре), то точно ничего учтено не будет, поскольку об этом обсуждении никто из ответственных лиц даже не узнает.
          • +1
            Нет, не при любом: перечень доступного законодательства зависит от времени дня.
            Альтернативы — старый конкурент ГАРАНТ, молодая СПС ПРАВО.RU, слегка сдавшая позиции Кодекс.
            Но, чтобы просто посмотреть текст закона, часто хватает официальных сайтов, наподобие президент.рф.
    • +1
      Здесь ничего особенного, но и ничего лишнего, только удобство и привычность git как системы контроля версий и github для визуализации и управления этим репозиторием (удобно просматривать и искать, например, нажать клавиву t и начать вводить название закона).
    • +3
      А как я могу pull-реквест им заслать? :)
  • +4
    Идею можно развить, превратив парламент в группу доверенных ревизоров, модерирующих коммиты. И чтоб отчитывались по факту каждого решения в том же гитхабе.
  • +1
    Ну, залить тексты федеральных законов я и в России могу.

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

    Вот, например, вносится законопроект, а там куча текста вида: «внести строчку xxxxx после строчки yyyy в статью №N УК РФ». Учитывая скорость российского законотворчества, нужно будет пару человек на зарплате держать, чтобы всё оперативно перерабатывать.
    • +9
      В том и разница, что в данном случае инициатива исходит от бундестага…
      • +1
        Есть подтверждение этой информации?
    • +9
      Ну вообще-то «пару человек на зарплате держать, чтобы всё оперативно перерабатывать» для удобства N миллионов людей — фигня.
      • –1
        N < 1
  • +7
    «Правительство Баварии выразило несогласие с путём, которым идёт развитие законов Германии — в сторону тач-интерфейсов унитаризации и сделали форк...»
  • 0
    А тексты законов под GPL распространяются?
  • +6
    Антинанотехнологичненько. Немцы, как всегда, молодцы.
  • +12
    git commit -am'revolution'
  • +3
    Может, я чего-то не понимаю, но какой смысл вложен в понятие «machine-readable»? Если просто текст в электронном виде, то у нас в России давно есть системы типа Консультант Плюс, в котором все законы представлены в электронном виде. Не Markdown, конечно, но тем не менее.

    Вот если бы они все законы во что-нибудь типа UML закодировали, да ещё чтобы можно было автоматизировать процесс валидации и поиска противоречий в законодательстве — вот это было бы круто.
    • 0
      Или хотя бы рефакторинг.
  • +5
    законы, которые одобрены голосованием в бундестаге, будут приняты
    Проще договориться с Chikey :)
  • +1
    Думаю что шаг по законодательному закреплению персональной ответственности депутатов за внесенные поправки не заставит себя долго ждать, по крайней мере он на мой взгляд будет вполне логичным. Да, стремления к идеалу немцам не занимать, молодцы!
    • +1
      А потом перед выборами смотреть по нужным законам git blame и делать правильные для себя выборы. Политики должны быть конкурировать по качеству своего труда.
      • 0
        Прошу прощения за ошибки, заработался. Жаль что нет редактирования комментария, хотя бы частичного.
  • 0
    Крутой динозавр!
  • +2
    Теперь осталось всех немцев научить культуре гита.
  • –7
    Интересно, почему github, а не скажем google code?
    • НЛО прилетело и опубликовало эту надпись здесь
  • 0
    Нужно ещё и закон-ревью организовать! )
  • 0
    А спеки есть? )
  • +9
    Только выложило на Github нe совсем правительство. Правительство предоставляет текущие версии законов в XML на сайте www.gesetze-im-internet.de/, оттуда данные и берутся — репозиторий на Github сделан частным лицом (Stefan Wehrmeyer). Тем не менее, идея контроля версий законодательства — класс.
    • 0
      В этом свете интересно — зачем делать pull request'ы? Что они дадут?
      • +1
        Потешить ЧСВ, что же еще?
      • 0
        Возможно, когда наберется приличное количество pull request'ов, правительство обратит внимание на довольно удобный и современный инструмент диалога с населением своей страны.
  • +3
    вспоминается шутка с Баша, про программистов пришедших к власти и заменивших министерства одним скриптом ;)
    в Германии, видимо, программисты таки пришли к власти
  • НЛО прилетело и опубликовало эту надпись здесь
  • 0
    Очень позитивная новость, кстати. В связи с этим некое зубоскальство в камментах не очень оправданно (IMHO).
    • –1
      Хорошо. Как конкретно можно это использовать? Учитываем, что это частная инициатива и никто со стороны правительства не будет актуализировать базу.

      Я хочу понять, нужно ли мне прямо сейчас перегнать российское законодательство в гитхаб.
      • 0
        Смысл и цель определены в преамбуле. Или просто лень прочитать?
        ...die historische Entwicklung und die Aktualisierung von Gesetzen nicht einfach und frei nachvollziehbar. Das liegt daran, dass Gesetze nur in ihrer aktuellsten Version präsentiert werden und Änderungen an diesen Gesetzen nicht maschinenlesbar vorliegen. Dies soll hier geändert werden: die aktuellste Version eines Gesetzes wird hier mit Git versioniert gespeichert. Das erlaubt es, die Mächtigkeit von Git auf Gesetze und auf den Gesetzgebungsprozess anzuwenden. Das Einpflegen der kompletten deutschen Gesetzesvergangenheit in Git ist das ferne Ziel.
        • 0
          Я спрашиваю, о том, как конкретно это (возможность посмотреть старые законы) можно использовать.

          Еще раз: зачем кому-то смотреть старые законы? Из исторического интереса?
          • 0
            Чтобы знать.
            Предположим изменена та или иная формулировка, товарищем А, товарищи из партии АА единогласно проголосовали. Выглядит это как будто и правда изменение формулировки должно привести к положительным результатам в процессе Б.
            Через год мы узнаем что товарищ С, на этой формулировке «заработал» яхту на канарах и дачу в Брюге.
            Потому мы соглашаемся что изменения не привели к положительным результатам, но явно были направлены на обогощение господина С. Т.о. мы знаем что товарищ А и партия АА работают на С.

            Создавайте репозиторий, однозначно, переливайте данные если есть источник. Будем пушить.
  • 0
    Sorry, this commit is taking too long to generate.
  • НЛО прилетело и опубликовало эту надпись здесь
    • 0
      Наверное нужно написать свой DSL. С парламентом и легислаторами.
      • НЛО прилетело и опубликовало эту надпись здесь
        • 0
          Всего на всего нужен грамотный автоматический money collector
        • 0
          про это и подумал когда в новости увидел «в machine-readable формате».
          было бы офигенно.

          помню в свою бытность 1с погромистом пытались с коллегами вкурить новые законодательные положения относительно бухгалтерии, Human Resources, етц — получалось с БОЛЬШИМ трудом.

          было бы офигенно иметь такие положения в (псевдо?)коде не допускающем неоднозначных трактовок.
  • 0
    Немецкое правительство выложило все законы на гитхаб

    Это начало.
    Можно делать pull-реквесты, но только законы, которые одобрены голосованием в бундестаге, будут приняты…

    Следующим шагом могло бы стать то, что все эти pull-реквесты анализировались бы (чтобы отбросить явный флуд) и таки выносились на рассмотрение в бундестаге.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.