prioritizace uživatelských pozadavků na TO

Administrativní odbor vede seznam členů a spravuje členské příspěvky, administruje a moderuje webovou diskuse včetně předsedání jednáním na Internetu.

Moderátor: Administrativní odbor

Odpovědět

Uživatelský avatar
Martin.Stanek
Návštěvník – nepatří k Pirátům
Příspěvky: 641
Registrován: 07 bře 2018, 11:05
Profese: geolog
Dal poděkování: 2930 poděkování
Dostal poděkování: 1084 poděkování
Kontaktovat uživatele:

Re: prioritizace uživatelských pozadavků na TO

Příspěvek od Martin.Stanek »

OFFTOPICSe vší úctou a s díky za vaší práci: nechcete si (vy tři) dát konferenční videohovor (nebo ještě lépe schůzku)? Možná by to účelu prospělo ;-)
Uživatelský avatar
Martin.Kucera
Kontrolní komise
Příspěvky: 18678
Registrován: 23 dub 2009, 16:41
Profese: nakladatel
Dal poděkování: 2165 poděkování
Dostal poděkování: 33872 poděkování

Re: prioritizace uživatelských pozadavků na TO

Příspěvek od Martin.Kucera »

Mno, OT je to až od viewtopic.php?p=694691#p694691, do té doby se ještě dalo vmísit s nějakým podnětným nápadem, jako třeba Vojta s tou vyplňovatelnou přihláškou.

Jak jednoduchý by byl svět, kdybychom četli a dělali věci hned správně. :) -- Lucie Spáčilová

Uživatelský avatar
Robert.Magni
Člen KS Plzeňský kraj
Příspěvky: 5611
Registrován: 18 led 2013, 17:08
Profese: dělník
Bydliště: Břasy 264,okr.Rokycany
Dal poděkování: 22640 poděkování
Dostal poděkování: 4589 poděkování
Kontaktovat uživatele:

Re: prioritizace uživatelských pozadavků na TO

Příspěvek od Robert.Magni »

Nutnost tisknout nevyplněnej papír bylo první,co mě před lety šokovalo.
To i blbej stát už tehdy uměl formuláře vyplnitelný před vytisknutím.
Dokonce finančák je roky už tak daleko,že vůbec nemusím tisknout.....
Tito uživatelé poděkovali autorovi Robert.Magni za příspěvky (celkem 2):
Petr.Vileta, Vit.Fux

Robert Magni
zabzicek@gmail.com
799796575
Nelíbí se vám moje názory ? Tak vypadněte na bar !
Roger Waters, Praha 2023

Uživatelský avatar
Martin.Kucera
Kontrolní komise
Příspěvky: 18678
Registrován: 23 dub 2009, 16:41
Profese: nakladatel
Dal poděkování: 2165 poděkování
Dostal poděkování: 33872 poděkování

Re: prioritizace uživatelských pozadavků na TO

Příspěvek od Martin.Kucera »

No, některé dřívější státní vyplnitelné formuláře bych sem netahal, za svého času povinný 602Formfiller jsem ho mnohokrát proklínal.

Ale jinak exkurze do historie - v našem "pravěku" jsme webový formulář měli, důkaz třeba zde - viewtopic.php?p=9416#p9416
Proč se od něj upustilo, to se ptejte tehdejších kádrů.
Tito uživatelé poděkovali autorovi Martin.Kucera za příspěvky (celkem 4):
Robert.Magni, Vojtech.Pikal, Petr.Vileta, Jan.Zavadil

Jak jednoduchý by byl svět, kdybychom četli a dělali věci hned správně. :) -- Lucie Spáčilová

Uživatelský avatar
Petr.Vileta
Člen KS Plzeňský kraj
Příspěvky: 34749
Registrován: 22 črc 2009, 18:12
Profese: Celkem Spokojený Důchodce
Bydliště: Plzeň 2
Dal poděkování: 31656 poděkování
Dostal poděkování: 25744 poděkování
Kontaktovat uživatele:

Re: prioritizace uživatelských pozadavků na TO

Příspěvek od Petr.Vileta »

Ondrej.Profant píše: 07 kvě 2020, 10:06 Jinak pokud někdo má zájem a chce TO pomoci, tak @Jarmil sepsal skvělý úvod: https://wiki.pirati.cz/to/novacci
Návod je skvělej, jen kdyby to podle něj šlo. :roll:
requirements.txt
Ujasni si, v čem jsi silný - je to bash, HTML, PHP, Python?
:idea: PHP
Má-li to mít smysl, musíš si na to vyhradit čas.
To už jsem udělal.
Naprogramovat aplikaci je jen 5% práce
fajn ;)
dalších 50% je zjistit reálné potřeby uživatelů
jelikož já sám jsem zadavatel, vím to naprosto přesně ;)
a jak bude aplikace navázaná na ty ostatní
To vím také přesně. Nijak. Stačí kdykoliv kdekoliv použít prostý odkaz.
50% je její údržba
No dobrá, až se změní Stanovy, upravím to. ;)
5% jsou nevyhnutelné opravy po vydání.
Samozřejmě, když bude chtít někdo změnit velikost písma, upravím to. ;)

Výsledek je zde http://blbec-roku.cz/kalkulacka.php?pocet=65 a praktické použití zde https://wiki.pirati.cz/ao/navody/kalkulacka
Ještě zdrojový kód
OFFTOPIC[code]
<style>
html {
margin:; 0px;
padding: 0px;
width: 400px;
height: 400px;
}
body {
margin:; 0px;
padding: 0px;
width: 400px;
height: 400px;
}

table {
border-collapse: collapse;
width: 20em;
}

table thead {
font-weight: bold;
text-align: center;
background-color: lightgray;
}

table, td {
border: 1px solid black;
}

td.right {
width: 3em;
text-align: right;
}
footer {
position: absolute;
bottom: 1em;
}
</style>
<?php
$br="\n";
if($argc == 2)
{
$p = $argv[1];
list($key, $clenu) = explode('=', $argv[1]);
if($key != 'pocet')
{
exit("\nChybný parametr\n");
}
}
elseif(1 * htmlspecialchars($_GET["pocet"]) > 0)
{
$key='pocet';
$clenu=1 * htmlspecialchars($_GET["pocet"]);
$br="\n<br>";
}
else
{
# exit("\nChybný parametr $argc\n");
$clenu=0;
}
$clenu = round(1 * $clenu, 0);
$petina=ceil($clenu / 5);
$desetina=ceil($clenu / 10);
$setina=ceil($clenu / 100);
$odmocnina=ceil(2 * sqrt($clenu));
$svolani=max(min($petina, $odmocnina), $setina);
$zarazeni=ceil($svolani / 2);
?>
<form action="/kalkulacka.php" method="get">
<label for="pocet">Počet členů sdružení či orgánu:</label>
<input style="width: 4em" type="text" name="pocet" id="pocet" value=<?php echo $clenu; ?>><input type="submit" value="OK">
</form>
<table>
<thead>
<tr><td colspan=2>Vypočtené hodnoty jsou zaokrouhleny<br>na celé číslo nahoru.</td></tr>
</thead>
<tbody>
<tr>
<td><?php echo "Setina";?></td>
<td class="right"><?php echo $setina;?></td>
</tr>
<tr>
<td><?php echo "Desetina";?></td>
<td class="right"><?php echo $desetina;?></td>
</tr>
<tr>
<td><?php echo "Pětina";?></td>
<td class="right"><?php echo $petina;?></td>
</tr>
<tr>
<td><?php echo "2x odmocnina";?></td>
<td class="right"><?php echo $odmocnina;?></td>
</tr>
</tbody>
</table>
<br><table>
<thead>
<tr><td colspan=2>Hodnoty podle jednacího řádu.</td></tr>
</thead>
<tbody>
<tr>
<td><?php echo "Rozeslání členského podnětu";?></td>
<td class="right"><?php echo $zarazeni;?></td>
</tr>
<tr>
<td><?php echo "Zařazení na běžící jednání";?></td>
<td class="right"><?php echo $zarazeni;?></td>
</tr>
<tr>
<td><?php echo "Svolácní jednání";?></td>
<td class="right"><?php echo $svolani;?></td>
</tr>
</tbody>
</table>
<footer><address>Autor: Petr Vileta, 2/2020</address> Licence <a href="http://www.wtfpl.net/about/" target="_blank">WTFPL</a></footer>
[/code]


Bohužel TO prostřednictvím klávesnice svého vedoucího prohlašuje, že PHP je fuj a nenasadí to. :?
Tito uživatelé poděkovali autorovi Petr.Vileta za příspěvky (celkem 2):
Martin.Rejman, Robert.Magni

Řadový člen, stínový ministr švihlých nápadů a fórista

Fide, sed cui fidas, vide.
Věř, ale komu věříš měř.

(Perchta z Pernštejna - Bílá paní)

Uživatelský avatar
Martin.Rejman
Člen KS Liberecký kraj
Příspěvky: 558
Registrován: 29 říj 2013, 15:08
Profese: magician
Bydliště: Jablonec nad Nisou
Dal poděkování: 384 poděkování
Dostal poděkování: 1163 poděkování

Re: prioritizace uživatelských pozadavků na TO

Příspěvek od Martin.Rejman »

Petr.Vileta píše: 08 kvě 2020, 22:51 ...
Petře, super :-) Vítej do klubu pirátů "udělej si sám" ... :-D
Tito uživatelé poděkovali autorovi Martin.Rejman za příspěvky (celkem 2):
Robert.Magni, Petr.Vileta
Uživatelský avatar
Jarmil.Halamicek
Člen KS Praha
Příspěvky: 506
Registrován: 18 kvě 2018, 10:24
Profese: programátor
Dal poděkování: 365 poděkování
Dostal poděkování: 2336 poděkování
Kontaktovat uživatele:

Re: prioritizace uživatelských pozadavků na TO

Příspěvek od Jarmil.Halamicek »

Petr.Vileta píše: 08 kvě 2020, 22:51
Je to šikovné, akorát je overkill psát tyhle věci jako aplikaci v PHP; volil bych cestu vysdíleného spreadsheetu se vzorečky.

Protože pokud by tenhle kód měl být nasazen aspoň do test produkce, musí splňovat jakési základní věci, ať je to manageovatelné.
Takže bys na tom musel udělat ještě pár drobností:

- celé to hodil do gitu
- opravil překlep
- dal tomu trochu pirátský vizuál, jak už je pro aplikace TO běžné
- do zápatí přidat link na někoho, kdo aplikaci spravuje
- doplnit jednotkové testy
- sestavit z toho docker kontejner

Což je přesně to na čem ta procenta naskakují ;)

BTW už jsme těže offftopic, nechceš to oddělit? Jestli teda ještě někomu záleží na původním účelu tohoto vlákna.
Tito uživatelé poděkovali autorovi Jarmil.Halamicek za příspěvky (celkem 2):
Vojtech.Pikal, Jan.Bednarik

Autor pirátských Odměn a projektu GreenOrDie. Člen Technického odboru. Jarmil.com


Face your fears, live your dreams.

Uživatelský avatar
Petr.Vileta
Člen KS Plzeňský kraj
Příspěvky: 34749
Registrován: 22 črc 2009, 18:12
Profese: Celkem Spokojený Důchodce
Bydliště: Plzeň 2
Dal poděkování: 31656 poděkování
Dostal poděkování: 25744 poděkování
Kontaktovat uživatele:

Re: prioritizace uživatelských pozadavků na TO

Příspěvek od Petr.Vileta »

Jarmil píše: 11 kvě 2020, 08:27 Je to šikovné, akorát je overkill psát tyhle věci jako aplikaci v PHP; volil bych cestu vysdíleného spreadsheetu se vzorečky.

Protože pokud by tenhle kód měl být nasazen aspoň do test produkce, musí splňovat jakési základní věci, ať je to manageovatelné.
Takže bys na tom musel udělat ještě pár drobností:

- celé to hodil do gitu
- opravil překlep
- dal tomu trochu pirátský vizuál, jak už je pro aplikace TO běžné
- do zápatí přidat link na někoho, kdo aplikaci spravuje
- doplnit jednotkové testy
- sestavit z toho docker kontejner

Což je přesně to na čem ta procenta naskakují ;)

BTW už jsme těže offftopic, nechceš to oddělit? Jestli teda ještě někomu záleží na původním účelu tohoto vlákna.
Ne, nechci to oddělit, tohle vlákno vzniklo víceméně z hecu, tak tu pár OT přežiju. ;)

Původně to byla tabulka se vzorečky, jenže končila řádkem 1001. ;) Proč mít sakra na tohle tabulku, když jsou to 3 vzorečky, které budou fungovat ať nás bude 100 nebo 800 000? Je to do vzorečků přepsané znění Stanov.

Do gitu ať si to hodí kdo tam má přístup, já to nejsem a osobní git mám jen na klonování cizích projektů, nic vlastního tam nemám. Prostě to neumím, no. :( Proč nestačí TO poslat zdrojový kód s uvedením licence na posledním řádku?

Proč má mít kalkulačka vizuál? Naše logo zabere víc místa, než celá kalkulačka.

Aplikaci bude spravovat ten kdo ji převezme ode mě, to ještě nevím.

Co jsou jednotkové testy? :o

Proboha na co docker? OFFTOPICPokud jsem princip dockerů správně pochopil, tak docker se vyrábí na složitý program, který byl napsán pro PHP 5 a je třeba zajistit, aby běžel i až vyjde PHP 6 nebo PHP 7 a proto se k programu přibalí i to PHP 5 a člověk se nemusí starat jaké PHP zrovna na serveru je nainstalované, prostě tam hodí docker. Ovšem má to i svou stinnou stránku, že i za 20 let tam pořád bude PHP 5 bez updatů. Ale mohu se mýlit. :? Je to pár řádek v PHP a pokud to někdo vyhodnotí jako bezpečné (už se stalo, Ivor Kolar), tak to stačí nakopírovat kamkoliv, kde už dnes běží PHP, třeba do https://wiki.pirati.cz/kalulacka.php Je to tak jednoduchý program, že poběží i když za 10 let vyjde PHP verze 17.4a :)

Tohle je přesně ten způsob, jak jakékoliv nadšence odradit. Kdo by byl schopný a ochotný něco napsat, ale třeba nezvládne udělat napojení na naší pirátskou identitu, tak mu to raději hodíme na hlavu se slovy "nauč se to, dodělej to", než abychom řekl "Hlavní kus jsi udělal, zbytek už si doděláme, děkujeme.". Mě se přístup "když to nedokážeš od A do Z, tak raději nic nedělej" nelíbí. :evil:

Řadový člen, stínový ministr švihlých nápadů a fórista

Fide, sed cui fidas, vide.
Věř, ale komu věříš měř.

(Perchta z Pernštejna - Bílá paní)

Uživatelský avatar
Ondrej.Profant
Technický odbor
Příspěvky: 7963
Registrován: 22 dub 2009, 23:55
Profese: Náměstek člena vlády
Bydliště: Praha 8
Dal poděkování: 15008 poděkování
Dostal poděkování: 8368 poděkování
Kontaktovat uživatele:

Re: prioritizace uživatelských pozadavků na TO

Příspěvek od Ondrej.Profant »

@Petr.Vileta: Odpověď na většinu tvých otázek je: Protože s tím dříve či později musí pracovat i někdo jiný.

A to mluvím o uživatelích (noví vedoucí apod), adminech (přesun na nový server) a stejně tak i programátorech, kteří zanášejí změny.
Tito uživatelé poděkovali autorovi Ondrej.Profant za příspěvky (celkem 5):
Jarmil.Halamicek, Jan.Bednarik, Rostislav.Reha, Vojtech.Pikal, Mikulas.Ferjencik

profant.eu
náměstek vicepremiéra pro digitalizaci
vedoucí resortních týmů Informatika

Uživatelský avatar
Petr.Vileta
Člen KS Plzeňský kraj
Příspěvky: 34749
Registrován: 22 črc 2009, 18:12
Profese: Celkem Spokojený Důchodce
Bydliště: Plzeň 2
Dal poděkování: 31656 poděkování
Dostal poděkování: 25744 poděkování
Kontaktovat uživatele:

Re: prioritizace uživatelských pozadavků na TO

Příspěvek od Petr.Vileta »

Ondrej.Profant píše: 11 kvě 2020, 12:56 @Petr.Vileta: Odpověď na většinu tvých otázek je: Protože s tím dříve či později musí pracovat i někdo jiný.

A to mluvím o uživatelích (noví vedoucí apod), adminech (přesun na nový server) a stejně tak i programátorech, kteří zanášejí změny.
Chápu u nové správy identit, hlasovacího SW, ale nechápu u téhle mé kalkulačky. Kdyby tam nebylo vložené CSS, má to asi 8 řádků kódu. A dělat to konfigurovatelné nemá cenu. Když se změní vzorečky (Stanovy), tak se to za 5 minut přepíše. Ono je třeba také rozlišovat co je velké a co je prkotina.
Tito uživatelé poděkovali autorovi Petr.Vileta za příspěvek:
Martin.Rejman

Řadový člen, stínový ministr švihlých nápadů a fórista

Fide, sed cui fidas, vide.
Věř, ale komu věříš měř.

(Perchta z Pernštejna - Bílá paní)

Odpovědět

Zpět na „Administrativní odbor“