Hi Gayan, +1 for re-format code with new coding standards. I think you can use IntelliJ IDEA reformat code option format the code.
On Tue, Sep 23, 2014 at 12:43 PM, Gayan Gunarathne <gay...@wso2.com> wrote: > Hi Chamila, > > Thanks for sharing this.But this is not resolve the current code > formatting issue as those two comparing files has two different > formats.Those diff changes happen not only with the white spaces. > > As a long term solutions to this,shall we re-format our whole java code > base into new coding standards[1] in a one commit as suggested above and > maintain the same coding standard with every source file.WDYT? > > [1][Discuss] Coding Standards & Best Practices Guidelines > > Thanks, > Gayan > > > > On Tue, Sep 23, 2014 at 1:59 AM, Chamila De Alwis <chami...@wso2.com> > wrote: > >> Hi Gayan, >> >> May be following tips would help to separate your existing changes in to >> formatting and business logic without reformatting. [1] deals with removing >> white space from the changes, but additionally [2], git add -p, allows >> selecting the sections that need to be staged for a particular commit. >> >> [1] - >> http://stackoverflow.com/questions/3515597/git-add-only-non-whitespace-changes >> [2] - >> http://johnkary.net/blog/git-add-p-the-most-powerful-git-feature-youre-not-using-yet/ >> >> >> Regards, >> Chamila de Alwis >> Software Engineer | WSO2 | +94772207163 >> Blog: code.chamiladealwis.com >> >> >> >> On Mon, Sep 22, 2014 at 5:48 PM, Gayan Gunarathne <gay...@wso2.com> >> wrote: >> >>> >>> What is the code format template are we following previously? This is to >>> revert the code with the previous code format. >>> >>> Thanks, >>> Gayan >>> >>> On Mon, Sep 22, 2014 at 5:03 PM, Isuru Haththotuwa <isu...@apache.org> >>> wrote: >>> >>>> >>>> >>>> On Mon, Sep 22, 2014 at 4:45 PM, Isuru Perera <isu...@wso2.com> wrote: >>>> >>>>> Hi Gayan, >>>>> >>>>> IMHO, the formatting should be done with a different commit. >>>>> >>>> +1 >>>> >>>>> The problem is that you have done logic changes along with formatting. >>>>> I can't figure out what you changed in the code to support MQTT. >>>>> >>>>> As a practice, I usually try to keep the diff minimum when doing code >>>>> changes and do formatting changes in a different commit. I suggest others >>>>> to do the same. Then we can make sure that the code history is easy to >>>>> understand. >>>>> >>>>> Just my 2 cents! :) >>>>> >>>>> Best Regards, >>>>> >>>>> On Mon, Sep 22, 2014 at 4:20 PM, Gayan Gunarathne <gay...@wso2.com> >>>>> wrote: >>>>> >>>>>> Hi Isuru, >>>>>> >>>>>> Yeah.It is formatted according to the discussion[1].In the GIT source >>>>>> comparing window it may show white spaces due to this.Is n't? >>>>>> >>>>>> Please find the following code as it is formatted as the >>>>>> discussion[1]. >>>>>> >>>>>> >>>>>> https://github.com/gayangunarathne/stratos/blob/msgtopichierachchy-1/components/org.apache.stratos.cartridge.agent/src/main/java/org/apache/stratos/cartridge/agent/event/publisher/CartridgeAgentEventPublisher.java >>>>>> >>>>>> [1] Coding Standards & Best Practices Guidelines >>>>>> >>>>>> Thanks, >>>>>> Gayan >>>>>> >>>>>> On Mon, Sep 22, 2014 at 3:42 PM, Isuru Perera <isu...@wso2.com> >>>>>> wrote: >>>>>> >>>>>>> Your PR seems to be messed up due to white space changes :( >>>>>>> >>>>>>> Did you format classes? >>>>>>> >>>>>>> On Mon, Sep 22, 2014 at 2:39 PM, Gayan Gunarathne <gay...@wso2.com> >>>>>>> wrote: >>>>>>> >>>>>>>> Hi All, >>>>>>>> >>>>>>>> I have changed the Stratos messaging model to support MQTT. >>>>>>>> >>>>>>>> Please find the pull request for this. >>>>>>>> >>>>>>>> https://github.com/apache/stratos/pull/47 >>>>>>>> >>>>>>>> >>>>>>>> Also I have updated the relevant JIRA(STRATOS-791) as well. >>>>>>>> >>>>>>>> Thanks, >>>>>>>> Gayan >>>>>>>> >>>>>>>> >>>>>>>> On Thu, Sep 11, 2014 at 12:58 PM, Gayan Gunarathne <gay...@wso2.com >>>>>>>> > wrote: >>>>>>>> >>>>>>>>> Hi All, >>>>>>>>> >>>>>>>>> Based on the discussion[1] and our initial research, we are going >>>>>>>>> to use the following client library for the Stratos MQTT based message >>>>>>>>> component. >>>>>>>>> >>>>>>>>> http://www.eclipse.org/paho/ >>>>>>>>> >>>>>>>>> We have done initial research[2] of the functionality of that >>>>>>>>> library with both java[3] and python[4]. >>>>>>>>> >>>>>>>>> Please feel free to share if you have any thoughts on this. >>>>>>>>> >>>>>>>>> >>>>>>>>> [1] Messaging protocol with Stratos python cartridge agent >>>>>>>>> [2] https://github.com/gayangunarathne/MQTT-Pub-Sub >>>>>>>>> [3] https://repo.eclipse.org/content/repositories/paho-releases/ >>>>>>>>> [4] http://www.eclipse.org/paho/clients/python/ >>>>>>>>> >>>>>>>>> Thanks, >>>>>>>>> Gayan >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Best Regards, >>>>>>>>> >>>>>>>>> Gayan Gunarathne >>>>>>>>> Technical Lead >>>>>>>>> WSO2 Inc. (http://wso2.com) >>>>>>>>> email : gay...@wso2.com | mobile : +94 766819985 >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Best Regards, >>>>>>>> >>>>>>>> Gayan Gunarathne >>>>>>>> Technical Lead >>>>>>>> WSO2 Inc. (http://wso2.com) >>>>>>>> email : gay...@wso2.com | mobile : +94 766819985 >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Isuru Perera >>>>>>> Senior Software Engineer | WSO2, Inc. | http://wso2.com/ >>>>>>> Lean . Enterprise . Middleware >>>>>>> >>>>>>> about.me/chrishantha >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Best Regards, >>>>>> >>>>>> Gayan Gunarathne >>>>>> Technical Lead >>>>>> WSO2 Inc. (http://wso2.com) >>>>>> email : gay...@wso2.com | mobile : +94 766819985 >>>>>> >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Isuru Perera >>>>> Senior Software Engineer | WSO2, Inc. | http://wso2.com/ >>>>> Lean . Enterprise . Middleware >>>>> >>>>> about.me/chrishantha >>>>> >>>>> -- >>>>> <http://about.me/chrishantha> >>>>> Thanks and Regards, >>>>> >>>>> Isuru H. >>>>> <http://about.me/chrishantha> >>>>> +94 716 358 048 <http://about.me/chrishantha>* <http://wso2.com/>* >>>>> >>>>> >>>>> * <http://wso2.com/>* >>>>> >>>>> >>>>> >>> >>> >>> -- >>> Best Regards, >>> >>> Gayan Gunarathne >>> Technical Lead >>> WSO2 Inc. (http://wso2.com) >>> email : gay...@wso2.com | mobile : +94 766819985 >>> >>> >> >> > > > -- > Best Regards, > > Gayan Gunarathne > Technical Lead > WSO2 Inc. (http://wso2.com) > email : gay...@wso2.com | mobile : +94 766819985 > > -- Regards, Manula Chathurika Thantriwatte Software Engineer WSO2 Inc. : http://wso2.com lean . enterprise . middleware email : manu...@wso2.com / man...@apache.org phone : +94 772492511 blog : http://manulachathurika.blogspot.com/