Return-Path: Delivered-To: apmail-shale-issues-archive@locus.apache.org Received: (qmail 33227 invoked from network); 23 Jul 2007 02:12:26 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 23 Jul 2007 02:12:26 -0000 Received: (qmail 96382 invoked by uid 500); 23 Jul 2007 02:12:28 -0000 Delivered-To: apmail-shale-issues-archive@shale.apache.org Received: (qmail 96363 invoked by uid 500); 23 Jul 2007 02:12:28 -0000 Mailing-List: contact issues-help@shale.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@shale.apache.org Delivered-To: mailing list issues@shale.apache.org Received: (qmail 96349 invoked by uid 99); 23 Jul 2007 02:12:28 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 22 Jul 2007 19:12:27 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO brutus.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 22 Jul 2007 19:12:25 -0700 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 1023E7141ED for ; Sun, 22 Jul 2007 19:12:05 -0700 (PDT) Message-ID: <13167667.1185156725061.JavaMail.jira@brutus> Date: Sun, 22 Jul 2007 19:12:05 -0700 (PDT) From: "Gary VanMatre (JIRA)" To: issues@shale.apache.org Subject: [jira] Commented: (SHALE-444) Eclipse Plugin In-Reply-To: <14830203.1178839603063.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/struts/browse/SHALE-444?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_41563 ] Gary VanMatre commented on SHALE-444: ------------------------------------- I still have not be successful in creating a Maven build for this eclipse plugin. I've been trying to use an alpha maven pde plugin [1]. This plugin creates an ant build script and then launches eclipse in headless mode. The eclipse IDE is still required. I've tried contacting the primary author but the mail account is not active. Another interesting twist is that Ryan's eclipse plugin has several dependencies to libraries that can be found in maven repositories. It would be nice if we could get maven to pull these down into a lib folder under the plugin project. I was thinking that we could create our own mojo to pull the projects compile dependencies and drop them in the lib folder. The maven pde plugin is under an apache license so we could pull it in as a base to start from. However, would it be worth the effort considering the IDE is required to create a deployable plugin artifact? At the very minimum, a mojo to fixup the project dependencies would be helpful. Deploying for eclipse is only a couple clicks. I feel we need to get this code in our repository but wanted to have a good build. Any objections to committing to the sandbox so you maven mavens can take a look? [1] http://mojo.codehaus.org/pde-maven-plugin/ > Eclipse Plugin > -------------- > > Key: SHALE-444 > URL: https://issues.apache.org/struts/browse/SHALE-444 > Project: Shale > Issue Type: New Feature > Components: Clay > Environment: Any environment supported by Eclipse > Reporter: Ryan Wynn > Attachments: shale-clay-plugin-src.zip > > > Provide a clay plugin for eclipse. Create a visual editor targeted towards creating/maintaining clay component metadata. Support autodetection of clay component definitions in the workspace. Allow component extension through drag and drop from a component palette. Provide autocompletion of managed bean names and methods. Support both visual and text modes. > -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.