Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

hxltmcli: HXLTM additional file for advanced processing (YAML-like, as opposed to table-like) #6

Open
fititnt opened this issue Oct 19, 2021 · 0 comments

Comments

@fititnt
Copy link
Member

fititnt commented Oct 19, 2021

Related:
-hxltmcli .asa.hxltm.json / .asa.hxltm.yml: HXLTM Abstractum Syntaxim Arborem #3
-hxltmcli (or equivalent cli): MVP of custom ouput based on template + HXLTM data as cli option (without need of Ruby) #4


This topic is about at least an Minimal Viable Product of additional instruction to process what HXLTM files would means. While the reference implementation would be the hxltmcli tool, one idea is this file try to be as independent as possible.

For example, if necessary, instead of embed python code, keep the trend of use templating system like Liquid (https://shopify.github.io/liquid/). Liquid also somewhat provide some level of minimal ad hoc virtual machine (since good implementation would only expose and allow export special context; but we don't make official opinion on this at the moment, since would requrie audit the current python livrary that process liquid template); but note that even such ad hoc VM cannot process DDoS, so if someone make infinite loop by accident we could not prevent it.

fititnt referenced this issue in EticaAI/HXL-Data-Science-file-formats Oct 19, 2021
…dvanced processing (YAML-like, as opposed to table-like)
fititnt referenced this issue in EticaAI/HXL-Data-Science-file-formats Oct 19, 2021
fititnt referenced this issue in EticaAI/HXL-Data-Science-file-formats Oct 19, 2021
@fititnt fititnt transferred this issue from EticaAI/HXL-Data-Science-file-formats Nov 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant