Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 678CD200B35 for ; Tue, 21 Jun 2016 04:27:18 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 65F2B160A65; Tue, 21 Jun 2016 02:27:18 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 5FA91160A55 for ; Tue, 21 Jun 2016 04:27:17 +0200 (CEST) Received: (qmail 95721 invoked by uid 500); 21 Jun 2016 02:27:16 -0000 Mailing-List: contact dev-help@syncope.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@syncope.apache.org Delivered-To: mailing list dev@syncope.apache.org Received: (qmail 95709 invoked by uid 99); 21 Jun 2016 02:27:16 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 21 Jun 2016 02:27:16 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id CC32C1A01B8 for ; Tue, 21 Jun 2016 02:27:15 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.43 X-Spam-Level: * X-Spam-Status: No, score=1.43 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, HTML_MESSAGE=2, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, WEIRD_PORT=0.001] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx2-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id A6_rfuziGDIf for ; Tue, 21 Jun 2016 02:27:11 +0000 (UTC) Received: from mail-ob0-f182.google.com (mail-ob0-f182.google.com [209.85.214.182]) by mx2-lw-eu.apache.org (ASF Mail Server at mx2-lw-eu.apache.org) with ESMTPS id A27A65F260 for ; Tue, 21 Jun 2016 02:27:10 +0000 (UTC) Received: by mail-ob0-f182.google.com with SMTP id c3so3569968obc.2 for ; Mon, 20 Jun 2016 19:27:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc; bh=0vtPkfl6efucTdgMSLzADu1yCr5TUotnz2KOoC1NriI=; b=XPrK8lZtwsHLmA2cl0++iLRvF+AqhuWk4lTQQnCHsrLOUCKjMNRY+jbWG7FNgt/+2s VhgqGpgiwfDrgre4St3Ma1zI4e5f1HwQC0nzwqgM2F9RBvAP2wHngoWnZE53duhXl62X Mbv/ZmhLtCsoVeJKxdC8gmr0LauCVSynj4PPxjTlCbAx/wWhaEFJDUweTXu7GiFrbshD iLF+q4GT1N98g2kp+macZOP81Y/VcciLijW7w9IhPwfowxiGXz4Dsy0sjMb1XhH4cYCi piQYryjH3AKbBDeEHT+vGScTlcfTDzTP6zWl/e5Y+tHTanRtC8HLeFs4ydttuS+CpSR/ 5ihQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc; bh=0vtPkfl6efucTdgMSLzADu1yCr5TUotnz2KOoC1NriI=; b=eRDEYopXkHxcz1oOcVR8CYhsyQKJUQXM5Ij0BOYQNb9Ib3WGqPcYOpudY4TuuljUtp EHHRhTntdKU0m1b+aplJhltZOmhrDDjQgGiBEiEkqgJmBiM6Cvcmo7ELpufgR29MLN7b VVb3x5TEhnhLF+2PpOBTeb4VJF7oJP8fjzDc+ciYvH8awdAOpc2GMfBWvlgFvLqekW6m F9D2RhWEWcEnQFPBVwvIuhCTvIFcoLoKH4n9Pus4mI1MSh6fljPeFsmtYwPDLjmwKJAq Fa1JbcTiEcDFXrE9Oy+2VDS4KwBgu+MZ8n3JSwscQsb4qQHcr3IR7MuGa9xJEIOIlRZQ eQJg== X-Gm-Message-State: ALyK8tLOYIIqy8MfjbiXghIvdsFLb4Y9GBmK66tIZCO6CfBiw0+m6bBreRufA1pck/Huot73ajzKLGCHElGaxA== MIME-Version: 1.0 X-Received: by 10.157.9.199 with SMTP id 7mr13237270otz.52.1466476022988; Mon, 20 Jun 2016 19:27:02 -0700 (PDT) Received: by 10.182.95.4 with HTTP; Mon, 20 Jun 2016 19:27:02 -0700 (PDT) Received: by 10.182.95.4 with HTTP; Mon, 20 Jun 2016 19:27:02 -0700 (PDT) In-Reply-To: References: <574BF4BB.6050205@gmail.com> <5751562B.7070507@gmail.com> <575163DF.9000100@gmail.com> <575191CD.8070806@gmail.com> <5755377B.5070007@gmail.com> Date: Tue, 21 Jun 2016 07:57:02 +0530 Message-ID: Subject: Re: [GSoC 2016] [Syncope 808] From: Nuwan Sameera To: Fabio Martelli Cc: dev@syncope.apache.org Content-Type: multipart/alternative; boundary=001a113d0a686c05210535c08e61 archived-at: Tue, 21 Jun 2016 02:27:18 -0000 --001a113d0a686c05210535c08e61 Content-Type: text/plain; charset=UTF-8 Hi, I completed add, remove template. Also view template data in editor view. Source code available in github. I tried to do edit and save feature of template. I tried using setTemplate() method. Not still completed. Please give me feedback. Regards. Nuwan sameera. On 8 Jun 2016 01:48, "Fabio Martelli" wrote: > Hi Nuwan, go on for the moment. > Refinements are welcome later, at more deeply integration time. > > Regards, > F. > > Il 7 giugno 2016 17:33:34 CEST, Nuwan Sameera > ha scritto: >> >> Hi, >> >> OK I will do it. Is others are ok. >> Can I continue works this manner? >> >> Regards, >> Nuwan Sameera. >> >> On Tue, Jun 7, 2016 at 8:57 PM, Fabio Martelli >> wrote: >> >>> Hi, it seems that the new version preserve the theme. >>> Please try to find a proper solution to edit configuration. >>> >>> Please let me know. >>> Regards, >>> F. >>> >>> On Tue, Jun 7, 2016 at 10:55 AM, Nuwan Sameera >>> wrote: >>> > Hi, >>> > >>> > I updated my plugin. Source code available in [1] >>> > [1] >>> https://github.com/NuwanSameera/syncope/tree/master/netbeans-plugin >>> > >>> > Also following issues are solved. >>> > >>> > 1. Plugin installation/use seems to corrupt my Netbeans theme. >>> > Remove UI theme. >>> > >>> > 2. I cannot find the way to change plugin configuration >>> > Now data save UserData.txt in root folder. configuration can change by >>> edit >>> > it. It might be changed in proper way. >>> > >>> > No way to edit template content (take administration console) >>> > No way to edit a specific format >>> > >>> > These are solved. >>> > >>> > Please check and give me feedback. >>> > >>> > Thanks and Regards, >>> > >>> > Nuwan Sameera. >>> > >>> > >>> > On Mon, Jun 6, 2016 at 2:12 PM, Fabio Martelli < >>> fabio.martelli@gmail.com> >>> > wrote: >>> >> >>> >> Il 06/06/2016 10:22, Nuwan Sameera ha scritto: >>> >> >>> >> Hi, >>> >> >>> >> Please give me response for my plugin development available in >>> >> [1] >>> >> https://github.com/NuwanSameera/syncope/tree/master/netbeans-plugin >>> >> >>> >> Steps in above mail. >>> >> >>> >> Hi Nuwan, see my comments below. >>> >> >>> >> Plugin installation/use seems to corrupt my Netbeans theme. >>> >> I cannot find the way to change plugin configuration >>> >> No way to edit template content (take administration console [1] as >>> >> reference) >>> >> No way to edit a specific format >>> >> Not sure about the position btw keep it there for the moment >>> >> >>> >> Regards, >>> >> F. >>> >> >>> >> [1] http://syncope-vm.apache.org:9080/syncope-console/login?1 >>> >> >>> >> >>> >> Regards. >>> >> Nuwan Sameera. >>> >> >>> >> On Fri, Jun 3, 2016 at 11:07 AM, Nuwan Sameera < >>> nuwansameera74@gmail.com> >>> >> wrote: >>> >>> >>> >>> Hi, >>> >>> Done. Plugin build with syncope. Thanks. Source code in [1] >>> >>> >>> >>> [1] >>> https://github.com/NuwanSameera/syncope/tree/master/netbeans-plugin >>> >>> >>> >>> Steps to build and run plugin. >>> >>> >>> >>> (01) go to syncope/netbeans-plugin and run mvn clean install >>> >>> (02) After build success create netbeans-plugin-2.0.0-SNAPSHOT.jar >>> and >>> >>> netbeans-plugin-2.0.0-SNAPSHOT.nbm in /target folder >>> >>> (03) Open netbaens ide and go to tools->pluging->Downloaded->Add >>> Plugins >>> >>> and add .nbm file and click install >>> >>> >>> >>> Then it work as netbeans plugin. >>> >>> >>> >>> Also we can test this easily. >>> >>> >>> >>> (01) Open netbeans-plugin source using netbeans IDE. >>> >>> (02) Right click on project and run Clean and Build. >>> >>> (03) After build success right click and select Run >>> >>> >>> >>> Then open new netbeans instance with installed plugin. >>> >>> >>> >>> Plugin Running steps. >>> >>> >>> >>> (01) Go to Window->Apache Syncope. Then open resource tree. >>> >>> (02) Load existing mail,report templates to tree. >>> >>> (03) When double click on element open instance on editor pane. >>> >>> (04) You can create new element using right click and select New. >>> >>> (05) You can delete element using right click and select Delete. >>> >>> >>> >>> Please check run and give me feed back. >>> >>> >>> >>> Regards. >>> >>> Nuwan Sameera. >>> >>> >>> >>> On Fri, Jun 3, 2016 at 7:59 PM, Nuwan Sameera < >>> nuwansameera74@gmail.com> >>> >>> wrote: >>> >>>> >>> >>>> Hi, >>> >>>> >>> >>>> Thank you. I try this. >>> >>>> Now can I send pr to upstream. >>> >>>> >>> >>>> Regards. >>> >>>> Nuwan sameera >>> >>>> >>> >>>> On 3 Jun 2016 7:48 pm, "Fabio Martelli" >>> >>>> wrote: >>> >>>>> >>> >>>>> Il 03/06/2016 13:16, Nuwan Sameera ha scritto: >>> >>>>> >>> >>>>> Hi, >>> >>>>> >>> >>>>> Thank you. It is solved. But next step given a problem. >>> >>>>> >>> >>>>> Failed to execute goal >>> >>>>> org.codehaus.mojo:ianal-maven-plugin:1.0-alpha-1:verify-legal-files >>> >>>>> (default) on project netbeans-plugin: Artifact does not contain >>> any legal >>> >>>>> files: netbeans-plugin-2.0.0-SNAPSHOT.jar >>> >>>>> >>> >>>>> Sorry for the disturb. >>> >>>>> >>> >>>>> Override ianal plugin configuration >>> >>>>> >>> >>>>> >>> >>>>> org.codehaus.mojo >>> >>>>> ianal-maven-plugin >>> >>>>> 1.0-alpha-1 >>> >>>>> >>> >>>>> true >>> >>>>> >>> >>>>> >>> >>>>> >>> >>>>> >>> http://lmgtfy.com/?q=Disable+a+Maven+plugin+defined+in+a+parent+POM >>> >>>>> ;) >>> >>>>> >>> >>>>> Hope this help. >>> >>>>> Regards, >>> >>>>> F. >>> >>>>> >>> >>>>> >>> >>>>> Regards, >>> >>>>> Nuwan Sameera. >>> >>>>> >>> >>>>> >>> >>>>> On Fri, Jun 3, 2016 at 4:32 PM, Fabio Martelli >>> >>>>> wrote: >>> >>>>>> >>> >>>>>> Il 03/06/2016 12:59, Nuwan Sameera ha scritto: >>> >>>>>> >>> >>>>>> Hi, >>> >>>>>> >>> >>>>>> I try to build plugin by adding following to pom. >>> >>>>>> >>> >>>>>> >>> >>>>>> ... >>> >>>>>> true >>> >>>>>> >>> >>>>>> >>> >>>>>> Add >>> >>>>>> true >>> >>>>>> >>> >>>>>> Regards, >>> >>>>>> F. >>> >>>>>> >>> >>>>>> >>> >>>>>> ... >>> >>>>>> >>> >>>>>> >>> >>>>>> >>> >>>>>> But given an error. Error log >>> >>>>>> >>> >>>>>> Failed to execute goal org.apache.rat:apache-rat-plugin:0.11:check >>> >>>>>> (rat-check) on project netbeans-plugin: Too many files with >>> unapproved >>> >>>>>> license: 16 See RAT report in: >>> >>>>>> /home/nuwan/Projects/gsoc/syncope/netbeans-plugin/target/rat.txt >>> -> [Help 1] >>> >>>>>> >>> >>>>>> Please help. >>> >>>>>> >>> >>>>>> Regards. >>> >>>>>> Nuwan Sameera. >>> >>>>>> >>> >>>>>> On Fri, Jun 3, 2016 at 3:34 PM, Fabio Martelli >>> >>>>>> wrote: >>> >>>>>>> >>> >>>>>>> Hi, see my comments/questions in-line. >>> >>>>>>> Regards, >>> >>>>>>> F. >>> >>>>>>> >>> >>>>>>> Il 03/06/2016 10:37, Nuwan Sameera ha scritto: >>> >>>>>>> >>> >>>>>>> Hi, >>> >>>>>>> >>> >>>>>>> I added java code to list existing mail templates and report >>> >>>>>>> templates to plugin tree. My codes available in >>> >>>>>>> >>> >>>>>>> Please, provide me with a list of steps to see results in >>> netbeans. >>> >>>>>>> build, install plugin, restart .... and .... >>> >>>>>>> >>> >>>>>>> >>> >>>>>>> >>> https://github.com/NuwanSameera/syncope/tree/master/netbeans-plugin >>> >>>>>>> >>> >>>>>>> Currently plugin not in maven tree because check-style given >>> error. >>> >>>>>>> But plugin can build and run without errors. >>> >>>>>>> >>> >>>>>>> >>> >>>>>>> Why don't you try to develop without including in your project >>> >>>>>>> syncope sources? >>> >>>>>>> It should be enough to specify the parent. >>> >>>>>>> Checkstyle can be disabled for your project; you could add the >>> >>>>>>> following property into your pom.xml: >>> >>>>>>> >>> >>>>>>> >>> >>>>>>> ... >>> >>>>>>> true >>> >>>>>>> ... >>> >>>>>>> >>> >>>>>>> >>> >>>>>>> >>> >>>>>>> >>> >>>>>>> >>> >>>>>>> Please check and give me feedback. >>> >>>>>>> >>> >>>>>>> Regards. >>> >>>>>>> Nuwan Sameera. >>> >>>>>>> >>> >>>>>>> On Mon, May 30, 2016 at 1:37 PM, Fabio Martelli >>> >>>>>>> wrote: >>> >>>>>>>> >>> >>>>>>>> Il 30/05/2016 10:00, Nuwan Sameera ha scritto: >>> >>>>>>>>> >>> >>>>>>>>> Hi, >>> >>>>>>>>> I do changes in netbeans plugin development. These changes >>> >>>>>>>>> available in >>> >>>>>>>>> [1] >>> >>>>>>>>> >>> https://github.com/NuwanSameera/syncope/tree/master/netbeans-plugin >>> >>>>>>>>> >>> >>>>>>>>> (01) nbm folder created when netbeans module creation. If we >>> >>>>>>>>> rename it manifest.mf don't edit with changes. I cannot find a >>> method to >>> >>>>>>>>> change default manifest.mf path. >>> >>>>>>>>> (02) .java file and .form file create on same folder and I >>> cannot >>> >>>>>>>>> find way to move .form file to resource directory. >>> >>>>>>>>> (03) Rename Bundle.properties to bundle.properties. >>> >>>>>>>>> (04) Change image position and path. >>> >>>>>>>>> >>> >>>>>>>>> Please give me solutions for the (01) and (02). >>> >>>>>>>> >>> >>>>>>>> Please, leave it as is and go on. >>> >>>>>>>> We will take a look forward. >>> >>>>>>>>> >>> >>>>>>>>> Also am I correct with (03) and (04) >>> >>>>>>>> >>> >>>>>>>> ok. >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> Thanks and Regards. >>> >>>>>>>> >>> >>>>>>>> Regards, >>> >>>>>>>> F. >>> >>>>>>>> >>> >>>>>>>> >>> >>>>>>>> -- >>> >>>>>>>> Fabio Martelli >>> >>>>>>>> https://it.linkedin.com/pub/fabio-martelli/1/974/a44 >>> >>>>>>>> http://blog.tirasa.net/author/fabio/index.html >>> >>>>>>>> >>> >>>>>>>> Tirasa - Open Source Excellence >>> >>>>>>>> http://www.tirasa.net/ >>> >>>>>>>> >>> >>>>>>>> Apache Syncope PMC >>> >>>>>>>> http://people.apache.org/~fmartelli/ >>> >>>>>>>> >>> >>>>>>> >>> >>>>>>> >>> >>>>>>> >>> >>>>>>> -- >>> >>>>>>> Nuwan Sameera. >>> >>>>>>> Undergraduate, >>> >>>>>>> Electronic and Telecommunication Engineering, >>> >>>>>>> University of Moratuwa. >>> >>>>>>> >>> >>>>>>> >>> >>>>>>> >>> >>>>>>> -- >>> >>>>>>> Fabio Martelli >>> >>>>>>> https://it.linkedin.com/pub/fabio-martelli/1/974/a44 >>> >>>>>>> http://blog.tirasa.net/author/fabio/index.html >>> >>>>>>> >>> >>>>>>> Tirasa - Open Source Excellence >>> >>>>>>> http://www.tirasa.net/ >>> >>>>>>> >>> >>>>>>> Apache Syncope PMC >>> >>>>>>> http://people.apache.org/~fmartelli/ >>> >>>>>> >>> >>>>>> >>> >>>>>> >>> >>>>>> >>> >>>>>> -- >>> >>>>>> Nuwan Sameera. >>> >>>>>> Undergraduate, >>> >>>>>> Electronic and Telecommunication Engineering, >>> >>>>>> University of Moratuwa. >>> >>>>>> >>> >>>>>> >>> >>>>>> >>> >>>>>> -- >>> >>>>>> Fabio Martelli >>> >>>>>> https://it.linkedin.com/pub/fabio-martelli/1/974/a44 >>> >>>>>> http://blog.tirasa.net/author/fabio/index.html >>> >>>>>> >>> >>>>>> Tirasa - Open Source Excellence >>> >>>>>> http://www.tirasa.net/ >>> >>>>>> >>> >>>>>> Apache Syncope PMC >>> >>>>>> http://people.apache.org/~fmartelli/ >>> >>>>> >>> >>>>> >>> >>>>> >>> >>>>> >>> >>>>> -- >>> >>>>> Nuwan Sameera. >>> >>>>> Undergraduate, >>> >>>>> Electronic and Telecommunication Engineering, >>> >>>>> University of Moratuwa. >>> >>>>> >>> >>>>> >>> >>>>> >>> >>>>> -- >>> >>>>> Fabio Martelli >>> >>>>> https://it.linkedin.com/pub/fabio-martelli/1/974/a44 >>> >>>>> http://blog.tirasa.net/author/fabio/index.html >>> >>>>> >>> >>>>> Tirasa - Open Source Excellence >>> >>>>> http://www.tirasa.net/ >>> >>>>> >>> >>>>> Apache Syncope PMC >>> >>>>> http://people.apache.org/~fmartelli/ >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> -- >>> >>> Nuwan Sameera. >>> >>> Undergraduate, >>> >>> Electronic and Telecommunication Engineering, >>> >>> University of Moratuwa. >>> >> >>> >> >>> >> >>> >> >>> >> -- >>> >> Nuwan Sameera. >>> >> Undergraduate, >>> >> Electronic and Telecommunication Engineering, >>> >> University of Moratuwa. >>> >> >>> >> >>> >> >>> >> -- >>> >> Fabio Martelli >>> >> https://it.linkedin.com/pub/fabio-martelli/1/974/a44 >>> >> http://blog.tirasa.net/author/fabio/index.html >>> >> >>> >> Tirasa - Open Source Excellence >>> >> http://www.tirasa.net/ >>> >> >>> >> Apache Syncope PMC >>> >> http://people.apache.org/~fmartelli/ >>> > >>> > >>> > >>> > >>> > -- >>> > Nuwan Sameera. >>> > Undergraduate, >>> > Electronic and Telecommunication Engineering, >>> > University of Moratuwa. >>> >> >> >> > -- Inviato dal mio cellulare Android con K-9 Mail. > --001a113d0a686c05210535c08e61--