• @Odbor - technicky má oprávnění mazat
  • @ALL má oprávnění číst
  • @Celostatni forum má oprávnění nahrávat
  • @Registrovani priznivci má oprávnění nahrávat

Specifikace SW prostredi

Zakladni informace:

Piratska strana vyuziva pro beh jednotlivych stranickych systemu sluzbu docker.io (http://docker.io/), ktera umoznuje nastavit pro kazdy system individualni konfiguraci a sluzby.

Operacni system: Linux, nejcasteji CentOS ci Debian

Podporovane jazyky: Python, node.js, Ruby, php

Podporovane databaze: Mysql, litesql, mongodb

Vzhledem ke snaze zdokonalit nase systemy, technicky odbor doporucuje vyuzivat modernich jazyku pro tvorbu aplikaci, tzn. python, node.js a ruby. Jako databazi doporucujeme vyuzit mongodb.

Pro kodovani front-end vyuzivejte html5, css, jquery, ajax. Vhodnym resenim je pouziti frameworku, napriklad bootstrap (http://getbootstrap.com/)

Pokud ma vyvijeny system moznost prihlaseni, je potreba, aby dokazal prebirat data ze systemu PirateID (http://openid.pirati.cz/).

Veskere nove systemy musi projit testovaci fazi a bezpecnostnim auditem.

Zdrojovy kod jednotlivych aplikaci bude zverejnovan na stranickem github uctu, proto kazdy system musi byt pod svobodnou licenci.

© Piráti, 2016. Všechna práva vyhlazena. Sdílejte a nechte ostatní sdílet za stejných podmínek. Podmínky použití.