Revize zákonů

Diskuse členů a příznivců o věcech přesahujících působnost orgánů, netýkajících se programu nebo o straně jako celku.

Moderátoři: Administrativní odbor, Předsedající

Pravidla fóra
Než napíšete nový příspěvek, zamyslete se, zda má takovou hodnotu, aby ho musely číst stovky lidí.
  • Aktuální politické kauzy lze řešit v příslušné části veřejné diskuze.
  • Části programu, současné či budoucí, diskutujte na fóru Pirátský program.
  • Podání orgánům a jednoduché návrhy čiňte v příslušné podatelně.
  • Pokud chcete něco rozhodnout(usnést, zvolit, odvolat, přijmout), podejte členský podnět. Ale nejdřív zvažte, jestli by na to nestačil třeba republikový výbor.
  • Povídat o čemkoli si můžete v Podpalubí, což je skrytá část fóra otevřená všem zájemcům. (Je třeba se přidat do skupiny "Zobrazit - Podpalubí".)
Dodržujte prosím pravidla fóra.
Uživatelský avatar
Jakub.Michalek
Vedoucí resortního týmu
Příspěvky: 12364
Registrován: 22 čer 2009, 14:54
Profese: poslanec
Bydliště: Žižkov - Praha 3
Dal poděkování: 5394 poděkování
Dostal poděkování: 20712 poděkování
Kontaktovat uživatele:

Legislativní defekt České republiky -- jak z toho ven?

Příspěvek od Jakub.Michalek »

Souhlasím, že řešit formu zákonů je v tuto chvíli předčasné, a snahy o změnu zákonů, jejich kodifikaci a provázání bych nechal až do sněmovny.

To mi nebrání vám představit svoji vizi (stručně):

1. změna Senátu na profesionální legislativní orgán (pro znalce římského práva podotýkám, že by se podobali význačným doktorům jmenovaným princepsem, kteří závazně vykládali právo); ti by dbali pouze na formální stránku zákonů, jejich řazení, provázání, prováděcí předpisy, mezinárodní smlouvy převáděli ex officio do legislativy (též evropské směrnice), kodifikovali, zařazovali významnou judikaturu, ale nemohli by měnit význam usnesení poslanecké sněmovny nebo je snad ignorovat, ledaže by odporovalo ústavě;
2. vytvořil by se "programovací" jazyk podobný jazyku awk, kterým by se zákony měnily, aby si uživatel mohl zvolit, k jakému chce zobrazit platné znění (to by bylo prospěšné hlavně pro soudy);
3. všechny zákony by doprovázel hash, kterým by se předešlo pozměňování a současnému stavu, kdy obyvatelstvo vlastně ovládá redakce ÚZ;
4. vyřazení formálně platných norem například z Rakouska Uherska z platného řádu;
5. faktickou aktualizaci názvu Česká republika atd.
6. ve vhodnou chvíli přerušit právní kontinuitu s ČSSR;
7. rozšířit výuku elementů práva na školách (co je to žaloba, trestní oznámení, ústava);
8. probrání trestního zákona a přesun k finančním sankcím u některých opodstatněných trestních činů;
9. elektronické vzory smluv na internetu (oficiální), které by šlo přes něj i podepsat, které by měly presumpci správnosti (odsud pramení fakt, že právnická řeč je tak zdlouhavá; z vlastní zkušenosti vím, že když jde o vlastní, chci smlouvu mít perfektní), oficiální formuláře totiž nejsou novinou, byly už v právu Asyrie.

Samozřejmostí byl export do PDF (v TeXu) s balíčkem hyperref, stejně tak pro soudní rozhodnutí. Se šablonami bychom se možná vyhli stavu, kdy podle pravidel českého pravopisu píše až soud vyšší instance.

Těším se na vaše reakce.
Naposledy upravil(a) Jakub.Michalek dne 15 srp 2009, 01:10, celkem upraveno 1 x.

Jakub Michálek, předseda poslaneckého klubu Pirátů a vedoucí resortního týmu Spravedlnost
Nenič mě, sloužím všem. :)

Uživatelský avatar
Jakub.Michalek
Vedoucí resortního týmu
Příspěvky: 12364
Registrován: 22 čer 2009, 14:54
Profese: poslanec
Bydliště: Žižkov - Praha 3
Dal poděkování: 5394 poděkování
Dostal poděkování: 20712 poděkování
Kontaktovat uživatele:

Definice právního státu

Příspěvek od Jakub.Michalek »

MikeJt píše:Ono taky by stálo za to trošku změnit jazyk zákonů.

Dnes:
Pdle odstavece blabla paragrafu blabla je porušován zákon o provozu veřejných cest. Prosím o naplnění skutkové podstaty odstavce bla bla jinak bude proti vám vedeno řízení podle bla bla
Dříve:
Vaše poštovní schránka zasahuje do chodníku. Prosím odstraňte ji jinak dostanete pokutu.
Ještě bych rád reagoval na tento post MikeJt, na kterém se jasně vyjevuje, že spousta diskutujících nemá jasnou představu o tom, co je to právní stát. Právní stát se pro některé stal modlou, ale nemají ponětí o tom, co se skývá pod zlatým povrchem. Tak se to pokusím osvětlit tak, jak jsem to pochopil z hodin teorie práva:

Právní stát má dvě komponenty: 1) Přísnou zákonnost (cokoliv se děje musí mít právní důvod v případě státu, sh. 2(2) Listiny); 2) veškeré podstatné společenské záležitosti jsou upraveny právním řádem. Především v tomto bodě se liší právní stát (výplod weberovského efektivismu v Prusku) od práva ve Spojených státech amerických, a tím spíš od rule of law v Anglii.
Naposledy upravil(a) Jakub.Michalek dne 15 srp 2009, 01:07, celkem upraveno 1 x.

Jakub Michálek, předseda poslaneckého klubu Pirátů a vedoucí resortního týmu Spravedlnost
Nenič mě, sloužím všem. :)

Ivan.Mikolas
Komunální zastupitel/ka
Příspěvky: 487
Registrován: 22 čer 2009, 18:50
Profese: technik, ekonom, energetik
Bydliště: Praha 10
Dal poděkování: 1542 poděkování
Dostal poděkování: 682 poděkování

Re: Revize zákonů

Příspěvek od Ivan.Mikolas »

Přidal bych k rysům právního státu:
- srozumitelnost, nerozporuplnost a uchopitelnost práva.

Nad určitou úroveň složitosti řízení se systém většinou stává dostupnou technologií (možnostmi) neřiditelným a je potřeba ho přepracovat. Tolik stručně teorie řízení.
A dovolím si polemizovat, zda život jednotlivce je o tolik složitější, než za Chamurabiho. Lidé nemají více schopností nebo času, než dříve. Jen život rozmělňují do tísíců sračiček, místo soustředění se na několik podstatných témat, která si svobodně vyberou.
Ivan Mikoláš, http://www.mcc.cz
člen KS Praha, garant programového bodu Podnikání
Uživatelský avatar
Jakub.Michalek
Vedoucí resortního týmu
Příspěvky: 12364
Registrován: 22 čer 2009, 14:54
Profese: poslanec
Bydliště: Žižkov - Praha 3
Dal poděkování: 5394 poděkování
Dostal poděkování: 20712 poděkování
Kontaktovat uživatele:

Re: Revize zákonů

Příspěvek od Jakub.Michalek »

Pěknou formulaci již poskytl ústavní soud, výtah v diskusi pod postem:

http://jinepravo.blogspot.com/2007/02/t ... lerov.html

Jakub Michálek, předseda poslaneckého klubu Pirátů a vedoucí resortního týmu Spravedlnost
Nenič mě, sloužím všem. :)

Uživatelský avatar
Jakub.Michalek
Vedoucí resortního týmu
Příspěvky: 12364
Registrován: 22 čer 2009, 14:54
Profese: poslanec
Bydliště: Žižkov - Praha 3
Dal poděkování: 5394 poděkování
Dostal poděkování: 20712 poděkování
Kontaktovat uživatele:

Databázová struktura právních norem

Příspěvek od Jakub.Michalek »

Kdo by se rád podrobněji zabýval strukturou zákonů, tak ho možná bude zajímat, na čem průběžně pracuji. (Delší komentář v sekci Autorský zákon.) Struktura zákonů v mysql vypadá asi takto

Kód: Vybrat vše

    -- phpMyAdmin SQL Dump
    -- version 3.1.2deb1
    -- http://www.phpmyadmin.net
    --
    -- Počítač: localhost
    -- Vygenerováno: Úterý 25. srpna 2009, 18:20
    -- Verze MySQL: 5.1.31
    -- Verze PHP: 5.2.6-3ubuntu4.2

    SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

    --
    -- Databáze: `zakony`
    --

    -- --------------------------------------------------------

    --
    -- Struktura tabulky `instituce`
    --

    CREATE TABLE IF NOT EXISTS `instituce` (
      `instituce` int(11) NOT NULL AUTO_INCREMENT,
      `název` varchar(300) COLLATE utf8_czech_ci NOT NULL,
      `ustanovení` bigint(20) DEFAULT NULL,
      `jednatel` varchar(150) COLLATE utf8_czech_ci DEFAULT NULL,
      `sídlo` varchar(200) COLLATE utf8_czech_ci DEFAULT NULL,
      `telefon` int(12) DEFAULT NULL,
      `web` varchar(50) COLLATE utf8_czech_ci DEFAULT NULL,
      `nadřízená` int(11) DEFAULT NULL,
      PRIMARY KEY (`instituce`),
      KEY `ustanovení` (`ustanovení`),
      KEY `nadřízená` (`nadřízená`)
    ) ENGINE=InnoDB  DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci AUTO_INCREMENT=3 ;

    --
    -- Vypisuji data pro tabulku `instituce`
    --

    INSERT INTO `instituce` (`instituce`, `název`, `ustanovení`, `jednatel`, `sídlo`, `telefon`, `web`, `nadřízená`) VALUES
    (1, 'vláda', NULL, 'předseda vlády', 'nábřeží Edvarda Beneše 4, 11801 Praha 1', 224002, 'http://www.vlada.cz', NULL),
    (2, 'ministerstvo kultury', NULL, 'ministr kultury', 'Maltézské náměstí 1  118 11 Praha 1 ', NULL, 'http://www.mkcr.cz', 1);

    -- --------------------------------------------------------

    --
    -- Struktura tabulky `ustanovení`
    --

    CREATE TABLE IF NOT EXISTS `ustanovení` (
      `ustanovení` bigint(20) NOT NULL AUTO_INCREMENT,
      `zákon` varchar(3) COLLATE utf8_czech_ci NOT NULL,
      `paragraf` varchar(5) COLLATE utf8_czech_ci NOT NULL,
      `název` varchar(100) COLLATE utf8_czech_ci DEFAULT NULL,
      `obsah` text COLLATE utf8_czech_ci NOT NULL,
      `účinnost_od` timestamp NULL DEFAULT NULL,
      `účinnost_do` timestamp NULL DEFAULT NULL,
      `platnost_od` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
      `platnost_do` timestamp NULL DEFAULT NULL,
      `zdroj` varchar(50) COLLATE utf8_czech_ci DEFAULT NULL,
      PRIMARY KEY (`ustanovení`),
      KEY `ustanovení` (`ustanovení`),
      KEY `zákon` (`zákon`)
    ) ENGINE=InnoDB  DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci COMMENT='ustanovení zákonů' AUTO_INCREMENT=6 ;

    --
    -- Vypisuji data pro tabulku `ustanovení`
    --

    INSERT INTO `ustanovení` (`ustanovení`, `zákon`, `paragraf`, `název`, `obsah`, `účinnost_od`, `účinnost_do`, `platnost_od`, `platnost_do`, `zdroj`) VALUES
    (1, 'A01', '0a', 'dílo', 'Za dílo se považuje objektivní vyjádření myšlenky nebo obecně stavu vědomí, které vznikne tvůrčím úsilím, které je z něho zjevně patrné. Dvě objektivní vyjádření, která se liší ve vzorku, který člověk průměrně zpracuje za deset sekund, o méně než 5 %, se považují za totožná a právo autorské náleží prvnímu z autorů (nebo jejich skupině), kteří připadají v úvahu. Za totožné dílo se dále považuje i dílo, které není totožné, ale lze ho z něho dostat mechanickým postupem (podle přiloženého nebo zjevného návodu), který buď zachovává zjevnou podobnost nebo umožňuje zpětný přechod k původnímu dílu.', '2009-08-25 18:14:48', '2009-08-25 18:14:48', '0000-00-00 00:00:00', '2009-08-25 18:14:48', NULL),
    (2, 'A01', '0b', 'autor', 'Autorem díla se rozumí každá fyzická osoba, která jeho objektivní vyjádření bezprostředně způsobí. Pokud se případní autoři nedohodnou na autorství jednoho z nich nebo spoluautorství, rozhoduje na návrh kteréhokoliv soud: 1) nejprve určí, zda se jedná o totožná díla, 2) deklaruje právo toho, kdo prokáže, že je původcem objektivního vyjádření; pokud jsou oba autoři výsledného díla, deklaruje je spoluautory. Pokud soud zjistí, že k dílům dospěli nezávisle, konstituuje právo prvního z nich.', '2009-08-25 18:14:58', '2009-08-25 18:14:58', '0000-00-00 00:00:00', '2009-08-25 18:14:58', NULL),
    (3, 'A01', '0c', 'odvozené dílo', 'Za odvozené dílo se považuje autorské dílo vzniklé zpracováním jiného autorského díla nebo díla volného. Při užití odvozeného díla se postupuje, jako kdyby byla obě díla užita zvlášť.', '2009-08-25 18:15:08', '2009-08-25 18:15:08', '0000-00-00 00:00:00', '2009-08-25 18:15:08', NULL),
    (4, 'A01', '0d', 'zveřejnění', 'Autorské dílo se zveřejňuje oprávněným zpřístupněním veřejnosti (např. provedením, předvedením, vydáním).', '2009-08-25 18:14:27', '2009-08-25 18:14:27', '0000-00-00 00:00:00', '2009-08-25 18:14:27', NULL),
    (5, 'A01', '0e', 'rozmnožováním', 'Rozmnožováním se rozumí zhotovení přemětu, která vyjevuje účel napodobit dílo.', '2009-08-25 18:14:27', '2009-08-25 18:14:27', '0000-00-00 00:00:00', '2009-08-25 18:14:27', NULL);

    -- --------------------------------------------------------

    --
    -- Struktura tabulky `vykonavatel`
    --

    CREATE TABLE IF NOT EXISTS `vykonavatel` (
      `zákon` varchar(3) COLLATE utf8_czech_ci NOT NULL,
      `instituce` int(11) NOT NULL,
      KEY `instituce` (`instituce`),
      KEY `zákon` (`zákon`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci;

    --
    -- Vypisuji data pro tabulku `vykonavatel`
    --

    INSERT INTO `vykonavatel` (`zákon`, `instituce`) VALUES
    ('A01', 2);

    -- --------------------------------------------------------

    --
    -- Struktura tabulky `zákon`
    --

    CREATE TABLE IF NOT EXISTS `zákon` (
      `zákon` varchar(3) COLLATE utf8_czech_ci NOT NULL,
      `název` varchar(60) COLLATE utf8_czech_ci NOT NULL,
      `předmluva` text COLLATE utf8_czech_ci NOT NULL,
      `autor` varchar(100) COLLATE utf8_czech_ci DEFAULT 'Jakub Michálek',
      `platnost_od` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
      `platnost_do` timestamp NULL DEFAULT NULL,
      PRIMARY KEY (`zákon`),
      UNIQUE KEY `název` (`název`),
      KEY `zákon` (`zákon`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci COMMENT='souhrn zákonů České republiky';

    --
    -- Vypisuji data pro tabulku `zákon`
    --

    INSERT INTO `zákon` (`zákon`, `název`, `předmluva`, `autor`, `platnost_od`, `platnost_do`) VALUES
    ('A01', 'Autorský zákon', 'K provedení čl. 17 Listiny o právu vyhledávat a šířit informace, jakož i čl. 34 Listiny o právech duševního vlastnictví se Parlament usnesl na tomto zákoně:', 'Jakub Michálek', '2009-08-25 17:01:22', NULL);

    --
    -- Omezení pro exportované tabulky
    --

    --
    -- Omezení pro tabulku `instituce`
    --
    ALTER TABLE `instituce`
      ADD CONSTRAINT `instituce_ibfk_1` FOREIGN KEY (`ustanovení`) REFERENCES `ustanovení` (`ustanovení`) ON UPDATE CASCADE,
      ADD CONSTRAINT `instituce_ibfk_2` FOREIGN KEY (`nadřízená`) REFERENCES `instituce` (`instituce`) ON DELETE SET NULL ON UPDATE CASCADE;

    --
    -- Omezení pro tabulku `ustanovení`
    --
    ALTER TABLE `ustanovení`
      ADD CONSTRAINT `ustanoven@0t_ibfk_1` FOREIGN KEY (`zákon`) REFERENCES `zákon` (`zákon`);

    --
    -- Omezení pro tabulku `vykonavatel`
    --
    ALTER TABLE `vykonavatel`
      ADD CONSTRAINT `vykonavatel_ibfk_3` FOREIGN KEY (`instituce`) REFERENCES `instituce` (`instituce`) ON DELETE CASCADE ON UPDATE CASCADE,
      ADD CONSTRAINT `vykonavatel_ibfk_2` FOREIGN KEY (`zákon`) REFERENCES `zákon` (`zákon`) ON DELETE CASCADE ON UPDATE CASCADE;

Jakub Michálek, předseda poslaneckého klubu Pirátů a vedoucí resortního týmu Spravedlnost
Nenič mě, sloužím všem. :)

Uživatelský avatar
Jakub.Michalek
Vedoucí resortního týmu
Příspěvky: 12364
Registrován: 22 čer 2009, 14:54
Profese: poslanec
Bydliště: Žižkov - Praha 3
Dal poděkování: 5394 poděkování
Dostal poděkování: 20712 poděkování
Kontaktovat uživatele:

Re: Revize zákonů

Příspěvek od Jakub.Michalek »

Je to tady!

Představuji vzor úpravy zákona v pdf, který má prezentovat pouze formu a to zatím bez balíčku hyperref a odkazů. Ta preambule a pár detailů odráží moje pojetí ústavnosti, tak na ni neberte ohled, dokud nemusíte. Ale mám telepatický kontakt s ústavním soudem, tak byste si měli začít zvykat :lol:
vzhled.pdf
Grafický návrh podoby zákona
(34.22 KiB) Staženo 63 x

Jakub Michálek, předseda poslaneckého klubu Pirátů a vedoucí resortního týmu Spravedlnost
Nenič mě, sloužím všem. :)

Uživatelský avatar
Jan.Podhajsky
Člen KS Praha
Příspěvky: 4256
Registrován: 07 črc 2009, 15:14
Profese: sociolog,
Bydliště: Praha
Dal poděkování: 1462 poděkování
Dostal poděkování: 1714 poděkování
Kontaktovat uživatele:

Re: Revize zákonů

Příspěvek od Jan.Podhajsky »

nerozumim tomu. ale hezky :)

Stopuji zásadně v županu.
Pište mi na email jan.podhajsky@pirati.cz ; https://lide.pirati.cz/profil/2811/
Sem pirát i bez předpicu.

MMlosh
Návštěvník – nepatří k Pirátům
Příspěvky: 27
Registrován: 08 srp 2009, 09:07
Profese: student, za rok snad na MFF, sekce IT
Bydliště: Královehradecký kraj
Dostal poděkování: 1 poděkování

Re: Revize zákonů

Příspěvek od MMlosh »

Vypadá to mnohem čitelněji a srozumitelněji....
Dnes jsem se prokousal Hlavou IV z autorského zákona ("Kolektivní správce práv") a byl to opravdu mor.
Bylo to jak mluvnické rozbory... mít tohle kdysi za úkol v nějakém kratším časovém intervalu......
Uživatelský avatar
Jakub.Michalek
Vedoucí resortního týmu
Příspěvky: 12364
Registrován: 22 čer 2009, 14:54
Profese: poslanec
Bydliště: Žižkov - Praha 3
Dal poděkování: 5394 poděkování
Dostal poděkování: 20712 poděkování
Kontaktovat uživatele:

Re: Revize zákonů

Příspěvek od Jakub.Michalek »

Updejtek k projektu zpřehlednění zákonů: Mám hotový skript mysql2latex a pracuji na skriptu text2mysql (pro import zákonů). Pak už zbývají jen mysql2html a mysql2text.

Jakub Michálek, předseda poslaneckého klubu Pirátů a vedoucí resortního týmu Spravedlnost
Nenič mě, sloužím všem. :)

Zamčeno

Zpět na „Vnitrostranická diskuse“