Good stuff, Dileepa. Now the hard work begins :-)
Will be in touch off-list. Cheers Dan On 22 April 2014 06:13, Dileepa Jayakody <[email protected]> wrote: > Hi All, > > I'm pleased to inform you all that my gsoc proposal on ReputationBox has > been accepted. I'm thankful to all of you, specially Dan, Oscar and David > for the continuous support and feedback given about my project idea. I hope > to do my best for my Gsoc project in Isis and hope you will continue your > kind support throughout the project. > > Thanks, > Dileepa > > > On Wed, Apr 9, 2014 at 1:19 PM, GESCONSULTOR - Óscar Bou < > [email protected]> wrote: > >> >> Hi all. >> >> David, we are REALLY pleased with the BDD support. To offer some stats, >> we currently have more than 4000 BDD steps in nearly 100 scenarios (and >> growing on a fast rate) fully managed with Isis, and it works REALLY well >> :-)) >> >> Every new aspect on the domain is implemented 80% of time through the >> Isis BDD support, an 20% through "normal" Isis Integration tests. >> >> Really helpful. >> >> HTH, >> >> Oscar >> >> >> >> El 09/04/2014, a las 07:23, Dileepa Jayakody <[email protected]> >> escribió: >> >> Thanks guys. >> I'm new to BDD scenarios, so I will go through the Isis documentation >> pointed out by Oscar to get an idea about it. >> >> Regards, >> Dileepa >> >> >> On Wed, Apr 9, 2014 at 8:35 AM, David Tildesley <[email protected]>wrote: >> >>> Hi Oscar, >>> >>> Thanks - I want to have a go at using the BDD integration - good to know >>> that someone is using it and is pleased with it. >>> >>> If we were all in a room doing consensus based domain modelling >>> together we probably wouldn't need to do sequence diagrams - we would >>> already be familiar with the behaviour on the model and we would have the >>> significant behaviour on the model itself in terms of methods including >>> signatures - in which case it's easy to visualise the call sequence. All so >>> if using the Coad's DNC model archetype shape then there is an inherent >>> call flow direction. >>> >>> Regards, >>> David. >>> >>> >>> On Wednesday, 9 April 2014 5:13 AM, GESCONSULTOR - Óscar Bou < >>> [email protected]> wrote: >>> Hi, David. >>> >>> Nice addition. >>> >>> A complementary approach (or currently the alternative to us) to >>> sequence diagrams would be to define different features and scenarios on >>> BDD [1]. >>> From those BDD scenarios Dileepa can directly implement them thanks to >>> the excellent Isis BDD support (it has greatly changed our dev process; we >>> have a programmer here that says he currently talks Spanish, Catalan and a >>> bit of English and Gherkin), or perhaps do a fine-grained analysis through >>> sequence diagrams. >>> >>> HTH, >>> >>> Oscar >>> >>> >>> [1] http://isis.apache.org/core/specsupport-and-integtestsupport.html >>> >>> >>> >>> >>> El 08/04/2014, a las 02:58, David Tildesley <[email protected]> >>> escribió: >>> >>> I should add that I didn't show parameters and return types on the >>> methods. The best thing to do next is to validate your domain model by >>> sequence diagram for a key scenario (but following Demeters Law - "Only >>> talk to your immediate friends" so that the model remains loosely coupled). >>> >>> >>> Regards, >>> David. >>> >>> >>> On Tuesday, 8 April 2014 8:55 AM, David Tildesley <[email protected]> >>> wrote: >>> >>> Hi Dileepa, >>> >>> ContactedParty is useful when you have more than one user inbox for the >>> same user and you want to consolidate Contacts across multiple inboxes. If >>> there is always just one inbox (one account) or you don't need or want >>> Contact consolidation, then you don't need it and you shift the attributes >>> down to the "...Inbox". >>> >>> Yes, CriteriaReputation is the most granular from what I picking up from >>> your explanations and diagram - the other reputations are computed from >>> multiple CriteriaReputation using some algorithm (maybe just a weighted >>> average - whatever you decide). >>> >>> >>> Regards, >>> David. >>> >>> >>> >>> Óscar Bou Bou >>> Responsable de Producto >>> Auditor Jefe de Certificación ISO 27001 en BSI >>> CISA, CRISC, APMG ISO 20000, ITIL-F >>> >>> 902 900 231 / 620 267 520 >>> http://www.twitter.com/oscarbou >>> >>> http://es.linkedin.com/in/oscarbou >>> >>> http://www.GesConsultor.com <http://www.gesconsultor.com/> >>> >>> >>> >>> Este mensaje y los ficheros anexos son confidenciales. Los mismos >>> contienen información reservada que no puede ser difundida. Si usted ha >>> recibido este correo por error, tenga la amabilidad de eliminarlo de su >>> sistema y avisar al remitente mediante reenvío a su dirección electrónica; >>> no deberá copiar el mensaje ni divulgar su contenido a ninguna persona. >>> Su dirección de correo electrónico junto a sus datos personales constan >>> en un fichero titularidad de Gesdatos Software, S.L. cuya finalidad es la >>> de mantener el contacto con Ud. Si quiere saber de qué información >>> disponemos de Ud., modificarla, y en su caso, cancelarla, puede hacerlo >>> enviando un escrito al efecto, acompañado de una fotocopia de su D.N.I. a >>> la siguiente dirección: Gesdatos Software, S.L. , Paseo de la Castellana, >>> 153 bajo - 28046 (Madrid), y Avda. Cortes Valencianas num. 50, 1ºC - 46015 >>> (Valencia). Asimismo, es su responsabilidad comprobar que este mensaje o >>> sus archivos adjuntos no contengan virus informáticos, y en caso que los >>> tuvieran eliminarlos. >>> >>> >>> >>> >>> >>> >>> >>> >> >> >> *Óscar Bou Bou* >> Responsable de Producto >> Auditor Jefe de Certificación ISO 27001 en BSI >> CISA, CRISC, APMG ISO 20000, ITIL-F >> >> 902 900 231 / 620 267 520 >> http://www.twitter.com/oscarbou >> >> http://es.linkedin.com/in/oscarbou >> >> http://www.GesConsultor.com <http://www.gesconsultor.com/> >> >> >> >> Este mensaje y los ficheros anexos son confidenciales. Los mismos >> contienen información reservada que no puede ser difundida. Si usted ha >> recibido este correo por error, tenga la amabilidad de eliminarlo de su >> sistema y avisar al remitente mediante reenvío a su dirección electrónica; >> no deberá copiar el mensaje ni divulgar su contenido a ninguna persona. >> Su dirección de correo electrónico junto a sus datos personales constan >> en un fichero titularidad de Gesdatos Software, S.L. cuya finalidad es la >> de mantener el contacto con Ud. Si quiere saber de qué información >> disponemos de Ud., modificarla, y en su caso, cancelarla, puede hacerlo >> enviando un escrito al efecto, acompañado de una fotocopia de su D.N.I. a >> la siguiente dirección: Gesdatos Software, S.L. , Paseo de la Castellana, >> 153 bajo - 28046 (Madrid), y Avda. Cortes Valencianas num. 50, 1ºC - 46015 >> (Valencia). Asimismo, es su responsabilidad comprobar que este mensaje o >> sus archivos adjuntos no contengan virus informáticos, y en caso que los >> tuvieran eliminarlos. >> >> >> >> >> >> >
