Re: [pdt-dev] PDT Incubator project
+1 for the PDT Incubator+1 for the Athena builds (BTW, when are we planning to make a transition to Athena in PDT? :] ) On Sun, Jul 19, 2009 at 11:06 PM, Nick Boldt nickbo...@gmail.com wrote: +1. Can I assume this project's subprojects/components will use Athena for their builds release independently (ie. one build per cmpt rather than one build for all of PDT-I) ? N On 7/19/09, Roy Ganor r...@zend.com wrote: Hi, During the next few days a project proposal will be submitted to the Eclipse Foundation targeting the creation of “PDT Incubator” project. You can read more details about this proposal at the bottom of this email. Since some of you contribute code and patches to the Eclipse PDT I would like to welcome you and ask if you are willing to join this project and be a committer/mentor that is maintained under the Eclipse Foundation projects. If you are interested joining the initial committers or mentors list, please reply to this email with a “+1” with a short bio and a short description on your experience with Eclipse/PDT. You can also add your own comments regarding this proposal. Regards, Roy The PDT Incubator is a proposed open source project under the PDT Project. This proposal is in the Project Proposal Phase (as defined in the Eclipse Development Process document) and is written to declare its intent and scope. This proposal is written to solicit additional participation and input from the Eclipse community. You are invited to comment on and/or join the project. Please send all feedback to the http://www.eclipse.org/newsportal/thread.php?group=eclipse.tools.pdt newsgroup. Background The goal of the PDT Incubator project is to experiment with alternative ideas and technologies for enhancing and complementing PDT. For example, the addition of Smarty source editing, Aspect oriented programming PDT, are possible areas of investigation for the PDT Incubator. In addition to this, the Incubator is also intended to serve as a forum for interested third parties and a place for the development of additional components and tools for PDT outside of the restrictions of the PDT project itself. This includes the development of additional source editing improvements and other components improvements. Incubator components are intended to stay in the Incubator until they are mature enough to be integrated into the main development stream. Initial Work Areas APDT – Aspect PDT The Aspect PHP Development Tools (APDT) [1] project provides Eclipse platform based tool support for AOSD with PHP. It has been developed by William Candillon during the Google Summer of Code 2008 [2] and mentored by Michael Spector. SmartyPDT The SmartyPDT [3] Editor adds a Smarty support for PDT. Smarty is a template engine for PHP, this project enables users to develop Smarty projects utilizing the power of PDT development tool. It has been developed by William Candillon and Roy Ganor. Out of Scope Work in the PDT Incubator will be constrained to only those efforts that we expect to graduate (i.e. the code will eventually become part of PDT). It is not a playground for arbitrary development efforts. In addition, we should ensure that investment in the incubator never leaves the community with the perception that it is coming at the cost of important work on the PDT project. Mentors · Current committers of the Eclipse PDT project · ??? Initial Committers · ??? The initial committers will be all committers on the current incubator components. Commit rights will be handled on a component-by-component basis. [1] http://code.google.com/p/apdt/ [2] http://wiki.eclipse.org/Google_Summer_of_Code_2008 [3] code.google.com/p/smartypdt/ -- Sent from my mobile device Nick Boldt :: JBoss by Red Hat Productization Lead :: JBoss Tools Dev Studio Release Engineer :: Dash Athena http://nick.divbyzero.com ___ pdt-dev mailing list pdt-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/pdt-dev ___ pdt-dev mailing list pdt-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/pdt-dev
Re: [pdt-dev] PHPSourceElementRequestorExtension unresolvable dependency on org.eclipse.dltk.ast.ASTVisitor
Hi, Add org.eclipse.dltk.core to your plug-in dependencies. Best regards, Michael On Mon, Jul 20, 2009 at 5:37 PM, Sjaak Eenhuis excepti...@hotmail.comwrote: I've problems implementing an extension point for pdt. What I want to do is to add a hidden typed variable to some source files. Maybe the PHPSourceElementRequestorExtension point isn't the right place to do so, but anyways. I can select org.eclipse.php.core.phpSourceElementRequestors from the available extensions, but adding your own class requires to edit plugin.xml manually. Eclipse warns that no schema is found for this extension point (See attachment) When I have this definition plugin extension point=org.eclipse.php.core.phpSourceElementRequestors requestor class=com.company.plugin.my.MySourceElementRequestor /requestor /extension /plugin and this code, public class MySourceElementRequestor extends PHPSourceElementRequestorExtension { } eclipse warns that *The type org.eclipse.dltk.ast.ASTVisitor cannot be resolved. It is indirectly referenced from required .class files. * I was not able to correct this via the build path. How can I correct this? -- Minder SPAM in de verbeterde Windows Live Hotmail http://mail.live.com ___ pdt-dev mailing list pdt-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/pdt-dev ___ pdt-dev mailing list pdt-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/pdt-dev
Re: [pdt-dev] PDT Incubator project
+1 for the PDT Incubator +1 for the Athena builds (BTW, when are we planning to make a transition to Athena in PDT? :] ) First person* to have free time to work on it is welcome to. :) Read the getting started in Eclipse [1] guide, set it up locally in your workspace, check in your new .releng project (eg., /cvsroot/tools/org.eclipse.pdt/releng/ into CVS, then open a bug and I'll hook up the Hudson part. [1]http://wiki.eclipse.org/Common_Build_Infrastructure/Getting_Started/Build_In_Eclipse Nick * - I'm swamped ATM, so that won't be me for at least a week or two. On Sun, Jul 19, 2009 at 11:06 PM, Nick Boldt nickbo...@gmail.com mailto:nickbo...@gmail.com wrote: +1. Can I assume this project's subprojects/components will use Athena for their builds release independently (ie. one build per cmpt rather than one build for all of PDT-I) ? N On 7/19/09, Roy Ganor r...@zend.com mailto:r...@zend.com wrote: Hi, During the next few days a project proposal will be submitted to the Eclipse Foundation targeting the creation of “PDT Incubator” project. You can read more details about this proposal at the bottom of this email. Since some of you contribute code and patches to the Eclipse PDT I would like to welcome you and ask if you are willing to join this project and be a committer/mentor that is maintained under the Eclipse Foundation projects. If you are interested joining the initial committers or mentors list, please reply to this email with a “+1” with a short bio and a short description on your experience with Eclipse/PDT. You can also add your own comments regarding this proposal. Regards, Roy The PDT Incubator is a proposed open source project under the PDT Project. This proposal is in the Project Proposal Phase (as defined in the Eclipse Development Process document) and is written to declare its intent and scope. This proposal is written to solicit additional participation and input from the Eclipse community. You are invited to comment on and/or join the project. Please send all feedback to the http://www.eclipse.org/newsportal/thread.php?group=eclipse.tools.pdt newsgroup. Background The goal of the PDT Incubator project is to experiment with alternative ideas and technologies for enhancing and complementing PDT. For example, the addition of Smarty source editing, Aspect oriented programming PDT, are possible areas of investigation for the PDT Incubator. In addition to this, the Incubator is also intended to serve as a forum for interested third parties and a place for the development of additional components and tools for PDT outside of the restrictions of the PDT project itself. This includes the development of additional source editing improvements and other components improvements. Incubator components are intended to stay in the Incubator until they are mature enough to be integrated into the main development stream. Initial Work Areas APDT – Aspect PDT The Aspect PHP Development Tools (APDT) [1] project provides Eclipse platform based tool support for AOSD with PHP. It has been developed by William Candillon during the Google Summer of Code 2008 [2] and mentored by Michael Spector. SmartyPDT The SmartyPDT [3] Editor adds a Smarty support for PDT. Smarty is a template engine for PHP, this project enables users to develop Smarty projects utilizing the power of PDT development tool. It has been developed by William Candillon and Roy Ganor. Out of Scope Work in the PDT Incubator will be constrained to only those efforts that we expect to graduate (i.e. the code will eventually become part of PDT). It is not a playground for arbitrary development efforts. In addition, we should ensure that investment in the incubator never leaves the community with the perception that it is coming at the cost of important work on the PDT project. Mentors · Current committers of the Eclipse PDT project · ??? Initial Committers · ??? The initial committers will be all committers on the current incubator components. Commit rights will be handled on a component-by-component basis. [1] http://code.google.com/p/apdt/ [2]
[pdt-dev] goalEvaluatorFactories extension point — plugin is not activated
I have a plugin that needs to add code completion for an undeclared variable. To do so I try to implement my own goal factory. I am able to set break points, and start a debugging session. But it seems like the plugin is never called, a break point is never reached when I start to edit a php file. I have no idea whether the plugin.xml is correct: ?xml version=1.0 encoding=UTF-8? ?eclipse version=3.4? plugin extension point=org.eclipse.php.core.goalEvaluatorFactories goalEvaluatorFactories class=my.MyEvaluatorFactory priority=100 id=my.MyEvaluatorFactory name=My test nature=org.eclipse.php.core.PHPNature / /extension /plugin public class MyEvaluatorFactory implements IGoalEvaluatorFactory {…} public class MyEvaluator extends GoalEvaluator {…} I've modelled it according to http://wiki.eclipse.org/API_Document_for_Extension_Points_PDT_2.0#PHP_Evaluator_Factory, but I am not sure if these examples are still correct. When I look in the aspectPDT sources, I cannot find any of the demonstrated extension points. :S So the question is: why is my Evaluator never invoked? _ RU Live de place to be voor Messengerfans http://www.rulive.nl/___ pdt-dev mailing list pdt-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/pdt-dev