-
-
Notifications
You must be signed in to change notification settings - Fork 6.8k
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
What is within scope? #192
Comments
Hi @whackashoe, thanks for the question. So far, the goal of the project is to implement RFC 7159 in a way that it feels like a first-class datatype in modern C++. From my point of view:
In any case, if I had the choice between simplicity to use the code in "vanilla" JSON scenarios (as a user who just wants to include a single header and have JSON support) and adding a feature, I'd always choose the former. About the namespace: I have no idea what else to name it. The only name I would really prefer would be "std", but we're not there yet ;-) However, would like to discuss this. Maybe I am missing a point. |
related: #150 |
General question with a few examples:
But on a grander level - what is the scope of nlohmann/json ? Is it to only support base json? Is it to support base json but make it easy to use weird crap? Or hard to use the above (at the benefit of keeping code easier to work with) without maintaining fork? If answer for these is fork may I suggest making a json organization so that forks could be all in one place- could be a potentially nicer namespace than the seemingly random nlohmann namespace 👯
The text was updated successfully, but these errors were encountered: