ODK Build #170
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
stáhnul jsem si ODK Build Offline verzi pro Windows, pak jsem ještě objevil že na vyzkoušení existuje online verze
https://build.opendatakit.org
která se dá instalovat z https://github.com/clint-tseng/odkbuild
a teoreticky by v ODK Build měla být možnost i lokalizace. Jestli ano, tak se do toho můžu pustit.
Přijde mi vhodné aby se ODK Build objevil na VM (předpokládám ve stejném kontejneru s ODK SW)
a aby bylo možné v něm vyrobený form uložit do filesystemu VM (nebo upload do ODK Aggregate ke je v rozhraní k zadání URL , jmeno/heslo.
v ideálním případě na to nebude potřeba XLS. (ale je možné ho použít)
changed milestone to %1
mentioned in issue #67
Nope. ODK Aggregate je Javovská aplikace běžící v Tomcatu. Naproti tomu ODK Build je kombinace JavaScriptu a Ruby, běžící na Ruby on Rails. Pro snažší údržbu je nehodlám míchat dohromady. Nepřineslo by to žádná pozitiva, zato by to přineslo hromadu negativ.
Pokud správně čtu, ODK Build nemá žádné úložiště - ani filesystem, ani databázi - a funguje čistě na straně klienta. Vytvořené formy si tedy klient musí uložit u sebe do Aggregate nahrnout přes webové rozhraní samotného Aggregate.
Jdu se s ním prát. Jelikož je to Ruby, asi u toho budu usedavě plakat, jako jsem dělal i v případě CrisisCleanupu. Ruby má totiž naprosto idiotský systém pro práci s verzemi runtime.
assigned to @Disassembler
Oukej, má databázové úložiště. A dokumentace zhusta předpokládá, že člověk umí ruby a spoustu kchůl technologií s ním spojených (rake, rack, shotgun, sinatra ...). To bude zábava.
Věřte, že mi to štve asi podobně jak vás.... :( Kdyby vás napadlo COKOLIV, co by zmenšilo úroveň demence v návrhu těch aplikací, tak to uvítám. Nebo to alespoň zkusme nezapomenout na jindy..
(pochopitelně, nečekám zázraky...) Prostě držím palce a při hrozbě infarktu dáváme pauzu..
closed via commit
580a0258a7
ODK Build nainstalován. Nakonec šlo až překvapivě rychle. Převážně nejspíše proto, že bylo možno použít již vypiplaný Ruby runtime, použitý pro CrisisCleanup a částečně taky proto, že aplikace je tak jednoduchá, že na ní není prakticky co konfigurovat.