Author Login
Post Reply
Hi Andy,
That would be great! There are plenty of quiet rooms over here if you don't have any :-) We've adopted Groovy here as a standard part of our toolset, and I've been pushing to have AspectJ accepted as well, by showing how useful it can be in various projects (in combination with Java and Groovy). The thing with aspects is that it's the integrated tooling that makes the average developer be willing to check out the technology and any steps in setting up/using them are reasons for people to push back on adoption.
Cheers,
Adrian
-----Original Message-----
From: Andy Clement [mailto:andrew.clement@(protected)]
Sent: October 26, 2009 1:11 PM
To: eclipse-plugin-dev@(protected)
Subject: Re: [groovy-eclipse-plugin-dev] Simultaneous use of new and old Groove Eclipse plugins
Hi Adrian,
I will *try* and get to the mixed AspectJ/Groovy/Java compiler in the
AspectJ 1.6.7 timeframe - but it basically requires locking me in a
quiet room for a week to perform a very tricky merge.
cheers,
Andy
2009/10/26 Adrian Sampaleanu <adrian.sampaleanu@(protected)>:
> Unfortunately, using old and new plugins simultaneously doesn't work and
> it should've been obvious that it wouldn't because names of plugins and
> the top level feature are the same, but with different versions. I
> suppose I could go in and modify the old names - that might involve less
> work than refactoring existing projects to extract AspectJ functionality
> out into separate projects.
>
>
> -----Original Message-----
> From: andrew.eisenberg@(protected)
> Behalf Of Andrew Eisenberg
> Sent: October 22, 2009 4:57 PM
> To: eclipse-plugin-dev@(protected)
> Subject: Re: [groovy-eclipse-plugin-dev] Simultaneous use of new and old
> Groove Eclipse plugins
>
> We haven't done anything explicitly to disallow the old plugin when
> the new one is working, although I would be surprised if they can both
> work together.
>
> On startup, you will be asked to convert your legacy groovy projects.
> Just select 'don't ask again' and click 'no'. Also, make sure that
> when you open your legacy projects that you are using the legacy
> groovy editor.
>
> Other than that, the best suggestion I can give you is to try it out.
> Please let us know if you are successful.
>
> As for using AspectJ and the new Groovy support in the same project,
> you are right in that this is not yet supported. It will not be an
> easy job since AspectJ uses its own compiler (which is a derivative,
> although not identical to JDT's compiler). The best suggestion I have
> is to separate your groovy code from your aspectj code and place your
> groovy projects on the in path of your aspectj projects.
>
> On Thu, Oct 22, 2009 at 1:34 PM, Adrian Sampaleanu
> <adrian.sampaleanu@(protected):
>> If this is the case, that the new one disables the old, and if there
> is no
>> real harm in having separate projects refer to different Groovy
> natures,
>> would it be possible to make the disabling a configurable option?
>>
>>
>>
>> From: Hale,Katherine [mailto:halek@(protected)]
>> Sent: October 22, 2009 3:21 PM
>> To: eclipse-plugin-dev@(protected)
>> Subject: RE: [groovy-eclipse-plugin-dev] Simultaneous use of new and
> old
>> Groove Eclipse plugins
>>
>>
>>
>> I doubt that would work because when I installed the newer version, it
>> attempted (although not quite completely) to disable the existing
> older
>> version.
>>
>>
>>
>> As a hold over, maybe use two Eclipse installations - one for your
> older
>> projects and one all of your other projects. But I believe you'll also
> have
>> to move those projects to a different workspace.
>>
>>
>>
>> ________________________________
>>
>> From: Adrian Sampaleanu [mailto:adrian.sampaleanu@(protected)]
>> Sent: Thursday, October 22, 2009 3:17 PM
>> To: eclipse-plugin-dev@(protected)
>> Subject: [groovy-eclipse-plugin-dev] Simultaneous use of new and old
> Groove
>> Eclipse plugins
>>
>> Hi,
>>
>>
>>
>> I was wondering if anyone could say either in the affirmative or
> negative,
>> if the new Groovy Eclipse plugin could be deployed in parallel with
> the old
>> one (org.codehaus.groovy.eclipse.feature_1.6.0.200902111305). I'd like
> to
>> switch to the new plugin for projects where I'm not using AJDT (the
> bug
>> logged for the change needed to allow the new plugin to work with AJDT
>> hasn't been closed, so I'm assuming it's still a problem), but retain
> the
>> use of the old plugin for those projects that have both a Groovy and
> AspectJ
>> nature. I guess I could just try this out myself in a new Eclipse
> install,
>> but maybe someone can same me the trouble of installing.
>>
>>
>>
>> Thanks,
>>
>> Adrian
>>
>>
>>
>> IMPORTANT NOTICE:
>>
>> If you have received this message in error, please notify the sender
>> immediately and erase the original from your email system. This
> message is
>> intended only for the use of the individual(s) or entity to which it
> is
>> addressed and may contain information that is privileged, confidential
> or
>> exempt from disclosure under applicable law. If the reader of this
> message
>> is not the intended recipient, or the employee or agent responsible
> for
>> delivering the message to the intended recipient, you are hereby
> notified
>> that any dissemination, distribution or copying of this communication
> is
>> strictly prohibited. If this message has been received in error,
> please
>> contact the sender and delete all copies. Like other forms of
> communication,
>> e-mail communications may be vulnerable to interception by
> unauthorized
>> parties. If you do not wish us to communicate with you by e-mail,
> please
>> notify us at your earliest convenience. In the absence of such
> notification,
>> your consent is assumed. Should you choose to allow us to communicate
> by
>> e-mail, we will not take any additional security measures (such as
>> encryption) unless specifically requested.
>>
>> ______________________________________________________________________
>> This email has been scanned by the MessageLabs Email Security System.
>> For more information please visit http://www.messagelabs.com/email
>> ______________________________________________________________________
>>
>> IMPORTANT NOTICE:
>>
>> If you have received this message in error, please notify the sender
>> immediately and erase the original from your email system. This
> message is
>> intended only for the use of the individual(s) or entity to which it
> is
>> addressed and may contain information that is privileged, confidential
> or
>> exempt from disclosure under applicable law. If the reader of this
> message
>> is not the intended recipient, or the employee or agent responsible
> for
>> delivering the message to the intended recipient, you are hereby
> notified
>> that any dissemination, distribution or copying of this communication
> is
>> strictly prohibited. If this message has been received in error,
> please
>> contact the sender and delete all copies. Like other forms of
> communication,
>> e-mail communications may be vulnerable to interception by
> unauthorized
>> parties. If you do not wish us to communicate with you by e-mail,
> please
>> notify us at your earliest convenience. In the absence of such
> notification,
>> your consent is assumed. Should you choose to allow us to communicate
> by
>> e-mail, we will not take any additional security measures (such as
>> encryption) unless specifically requested.
>>
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
> http://xircles.codehaus.org/manage_email
>
>
>
> ______________________________________________________________________
> This email has been scanned by the MessageLabs Email Security System.
> For more information please visit http://www.messagelabs.com/email
> ______________________________________________________________________
>
> IMPORTANT NOTICE:
>
> If you have received this message in error, please notify the sender immediately and erase the original from your email system. This message is intended only for the use of the individual(s) or entity to which it is addressed and may contain information that is privileged, confidential or exempt from disclosure under applicable law. If the reader of this message is not the intended recipient, or the employee or agent responsible for delivering the message to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If this message has been received in error, please contact the sender and delete all copies. Like other forms of communication, e-mail communications may be vulnerable to interception by unauthorized parties. If you do not wish us to communicate with you by e-mail, please notify us at your earliest convenience. In the absence of such notification, your consent is assumed. Should you choose to allow us to communicate by e-mail, we will not take any additional security measures (such as encryption) unless specifically requested.
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
> http://xircles.codehaus.org/manage_email
>
>
>
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email
______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________
IMPORTANT NOTICE:
If you have received this message in error, please notify the sender immediately and erase the original from your email system. This message is intended only for the use of the individual(s) or entity to which it is addressed and may contain information that is privileged, confidential or exempt from disclosure under applicable law. If the reader of this message is not the intended recipient, or the employee or agent responsible for delivering the message to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If this message has been received in error, please contact the sender and delete all copies. Like other forms of communication, e-mail communications may be vulnerable to interception by unauthorized parties. If you do not wish us to communicate with you by e-mail, please notify us at your earliest convenience. In the absence of such notification, your consent is assumed. Should you choose to allow us to communicate by e-mail, we will not take any additional security measures (such as encryption) unless specifically requested.
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email