SE - definice povolených hodnot polí pro import dat #84

Closed
opened 2017-09-29 15:27:45 +02:00 by Podhorecky · 5 comments
Podhorecky commented 2017-09-29 15:27:45 +02:00 (Migrated from git.spotter.cz)

Tohle téma jste už s Dominicem nakousli, ... potvrzuji že by to bylo přínosné pro pochopení a pravděpodobně by to vyřešilo mnoho bezesných nocí nás BFU, kterří nikdy nebudou šťourat do konfiguračních souborů.
píšu to tedy jako podnět, nevím kdo se tomu bude věnovat, nebo jak zaúkolovat F&D.

Týká se všech šablon v SE.

Tohle téma jste už s Dominicem nakousli, ... potvrzuji že by to bylo přínosné pro pochopení a pravděpodobně by to vyřešilo mnoho bezesných nocí nás BFU, kterří nikdy nebudou šťourat do konfiguračních souborů. píšu to tedy jako podnět, nevím kdo se tomu bude věnovat, nebo jak zaúkolovat F&D. Týká se všech šablon v SE.
Disassembler commented 2018-02-19 09:47:40 +01:00 (Migrated from git.spotter.cz)

CSV samotná obsahují sloupce, které import očekává, XSLT šablony pak definují co přesně v CSV může být (ve smyslu názvů sloupců a povolených oborů hodnot). Nevím jestli se čtení z XSLT kvalifikuje jako šťourání do konfiguračních souborů, ale pokud ano, nenapadá mě jednoduchý způsob jak tyto informace zprostředkovat uživateli bez toho, aniž by bylo nutno přepsat, zblbuvzdornit a nadále udržovat nějakých tisíc řádků textu s vysvětlením.

Takže bych tyto informace nejspíše úplně oddělil od Sahany samotné a rovnou v češtině nastrkal do dokumentace pro administrátory (koncové uživatele bych s tím nejspíše taky nezatěžoval).

CSV samotná obsahují sloupce, které import očekává, XSLT šablony pak definují co přesně v CSV může být (ve smyslu názvů sloupců a povolených oborů hodnot). Nevím jestli se čtení z XSLT kvalifikuje jako *šťourání do konfiguračních souborů*, ale pokud ano, nenapadá mě jednoduchý způsob jak tyto informace zprostředkovat uživateli bez toho, aniž by bylo nutno přepsat, zblbuvzdornit a nadále udržovat nějakých tisíc řádků textu s vysvětlením. Takže bych tyto informace nejspíše úplně oddělil od Sahany samotné a rovnou v češtině nastrkal do dokumentace pro administrátory (koncové uživatele bych s tím nejspíše taky nezatěžoval).
Disassembler commented 2018-02-19 09:47:47 +01:00 (Migrated from git.spotter.cz)

added ~18 label

added ~18 label
Podhorecky commented 2018-02-19 10:41:49 +01:00 (Migrated from git.spotter.cz)

rozumím. Moje myšlenka byla prostě ta, že uživatel schopný něco importovat nemá šanci se dostat k souboru .xsl kde může vidět povolené hodnoty. Nepoleze kvuli tomu na github aby si to tam zjistil. Takže o hodnotách nic neví a bere stav takový, jaký je mu předložen.

Zbývá tedy vytvoření návodu kde to bude pečlivě jmenované. Prioritou vývoje to není, tak to tedy čeká na mne.

rozumím. Moje myšlenka byla prostě ta, že uživatel schopný něco importovat nemá šanci se dostat k souboru .xsl kde může vidět povolené hodnoty. Nepoleze kvuli tomu na github aby si to tam zjistil. Takže o hodnotách nic neví a bere stav takový, jaký je mu předložen. Zbývá tedy vytvoření návodu kde to bude pečlivě jmenované. Prioritou vývoje to není, tak to tedy čeká na mne.
Podhorecky commented 2018-02-19 10:41:49 +01:00 (Migrated from git.spotter.cz)

closed

closed
Podhorecky commented 2018-03-14 22:40:33 +01:00 (Migrated from git.spotter.cz)

changed milestone to %2

changed milestone to %2
Sign in to join this conversation.
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Disassembler/Spotter-VM#84
No description provided.