Comments (5)
from jsonnet.
Do you want the Jsonnet output to be dependent on or independent of the contents of the Olson time zone database that happens to be installed on the local system?
If independent, then you cannot do date/time conversions based on time zone (you are restricted to using UTC offsets), but you could write it in Jsonnet.
If dependent, then Jsonnet isn't hermetic and some operations need to be built-in.
from jsonnet.
I can't remember who initially suggested this or what they wanted it for. But, yes I think it would have to be UTC and static offsets only, otherwise it would no-longer be hermetic.
from jsonnet.
Could we make use of cctz for this?
from jsonnet.
Using cctz, or any other tool for dealing with civil time, would make Jsonnet output dependent on the contents of /usr/share/zoneinfo whose content varies from machine to machine and from month to month.
from jsonnet.
Related Issues (20)
- CMake: Non-existent dependency warning when attempting to disable BUILD_JSONNET option HOT 2
- std.parseYaml fails on non-standard yaml feature, supported in other implementations HOT 1
- adjacent object literals vs adjacent variables HOT 2
- Different behavior of hidden status inheritance between Jsonnet and Go-Jsonnet HOT 5
- stack-overflow exists in the function parse in parser.cpp
- stack-overflow exists in the function maybeParseGreedy in parser.cpp HOT 1
- add atan2 to std HOT 1
- Migrate Jsonnet from Travis CI to GitHub Actions HOT 4
- Unable to install jsonnet in Google Colab notebook: failed building wheel
- OSS-Fuzz issue 65944 HOT 2
- OSS-Fuzz issue 65950 HOT 4
- std.manifestIni should support repeated section names
- Can't parse object HOT 3
- Behavior of `std` overriding and desugaring. HOT 1
- std.parseYaml wraps result in an array when string values contain --- HOT 3
- Crash (assert/check fail) in RapidYAML if the input is a YAML stream
- Missing std.manifestJson and incorrect description of std.manifestJsonMinified in doc/ref/stdlib.html HOT 1
- Support Json5 features
- Support underscores or other separators in numeric literals. HOT 5
- OSS-Fuzz issue 68546
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jsonnet.