Unable to add proper comments and too many quotes are a big disadvantage. People would mess the configs by simply missing a quote.
On Tue, Mar 12, 2013 at 3:07 PM, Afkham Azeez <az...@wso2.com> wrote: > The biggest disadvantage I see is that there is no straightforward way to > have comments in the JSON file. > > Azeez > > > On Tue, Mar 12, 2013 at 2:59 PM, Nuwan Bandara <nu...@wso2.com> wrote: > >> Hi Azeez, >> >> I remember we were having same kind of a discussion some time back, >> but couldn't find the thread :( >> >> So before jumping to the JSON bandwagon, we have to evaluate the >> advantages we are hoping to gain by converting all files to JSON. Dont get >> me wrong I like json more than xml but that's mainly because we are using >> json effectively in javascript/jaggery. But in Carbon we don't get that >> advantage unless we are going to rewrite everything in maybe node (or >> something similar). >> >> For me personally XML is more human readable than JSON, and if you think >> about converting config files like identity.xml/carbon.xml etc we will have >> to invest some time and carefully design the JSON configs so it is simple >> and readable. So compared to the effort do we have enough advantages of >> doing this. >> >> Regards, >> /Nuwan >> >> >> On Tue, Mar 12, 2013 at 2:18 PM, Afkham Azeez <az...@wso2.com> wrote: >> >>> >>> >>> On Tue, Mar 12, 2013 at 2:14 PM, Eranda Sooriyabandara >>> <era...@wso2.com>wrote: >>> >>>> Hi Azeez, >>>> >>>> >>>>> I am starting a new thread to see how everybody feels about using JSON >>>>> syntax for the config files wer are using. I personally feel that it looks >>>>> elegant, and very easy to edit with vi. Also, we don't do any schema >>>>> validation of our config files, and the config file structures are simple, >>>>> so JSON could be more appropriate. >>>>> >>>> >>>> 0, Using JSON for configuration files gives an advantage, but is it >>>> worth the effort need to change the documents, migration etc...? >>>> >>> >>> This is Carbon 5. This is where we are doing major platform >>> enhancements. A lot of documents will have to be changed with Carbon 5. >>> >>> >>>> >>>> thanks >>>> Eranda >>>> * >>>> * >>>> >>>> _______________________________________________ >>>> Architecture mailing list >>>> architect...@wso2.org >>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>> >>>> >>> >>> >>> -- >>> *Afkham Azeez* >>> Director of Architecture; WSO2, Inc.; http://wso2.com >>> Member; Apache Software Foundation; http://www.apache.org/ >>> * <http://www.apache.org/>** >>> email: **az...@wso2.com* <az...@wso2.com>* cell: +94 77 3320919 >>> blog: **http://blog.afkham.org* <http://blog.afkham.org>* >>> twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> >>> * >>> linked-in: **http://lk.linkedin.com/in/afkhamazeez* >>> * >>> * >>> *Lean . Enterprise . Middleware* >>> >>> _______________________________________________ >>> Dev mailing list >>> Dev@wso2.org >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> *Thanks & Regards, >> >> Nuwan Bandara >> Associate Technical Lead & Member, MC, Development Technologies >> WSO2 Inc. - lean . enterprise . middleware | http://wso2.com >> blog : http://nuwanbando.com; email: nu...@wso2.com; phone: +94 11 763 >> 9629 >> * >> <http://www.nuwanbando.com/> >> > > > > -- > *Afkham Azeez* > Director of Architecture; WSO2, Inc.; http://wso2.com > Member; Apache Software Foundation; http://www.apache.org/ > * <http://www.apache.org/>** > email: **az...@wso2.com* <az...@wso2.com>* cell: +94 77 3320919 > blog: **http://blog.afkham.org* <http://blog.afkham.org>* > twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> > * > linked-in: **http://lk.linkedin.com/in/afkhamazeez* > * > * > *Lean . Enterprise . Middleware* > > _______________________________________________ > Architecture mailing list > architect...@wso2.org > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > > -- *Amila Maharachchi* Technical Lead Member, Management Committee - Cloud & Platform TG WSO2, Inc.; http://wso2.com Blog: http://maharachchi.blogspot.com Mobile: +94719371446
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev