Hello NLPCrafters,

I came across this issue while working on 
NLPCRAFT-394<https://issues.apache.org/jira/browse/NLPCRAFT-394> when I wanted 
to add configurable values to the python setup.

The current "conf" files (nlpcraft.conf and application.conf) are not in a 
JSON/YAML/XML format. This makes it a little more of an effort when you want to 
read/parse the file from a different language (in my case, Python). In my 
opinion, having them in JSON/YAML/XML will be better for the ease of 
interaction with other languages and would be a more standardized format.

For reference, other projects like Hadoop/Ignite etc. largely use XML files.

Since we will be catering to developers, I think that it would better to 
provide a standardized format so that it is not only easier to configure but 
also, ensures simple interoperability across languages. I don't know how much 
of an effort a change like this would be but I wanted to mention this.

I'm interested in knowing your thoughts on this.

Thanks,

Rahul Padmanabhan

Reply via email to