Comparing crosscutting view

View: New views
4 Messages — Rating Filter:   Alert me  

Comparing crosscutting view

by sagi77 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,
 
I thought to build a plug-in to enable comparing crosscutting, then I found
out there was one...
Now - in Eclipse-3.5 (Galileo) with AJDT 2.0 I see it's not supported.
(Though there is a demo on the site).
What is the status of it? Why was it removed? I might contribute time &
efforts to build/improve such a tool.
 
Please help me understand the status. I started my M.Sc thesis on this
theme, and would appreciate any assistance, and I'm also intend to contribute
my product to improve Eclipse' AspectJ support.
 
Thanks,
Sagi

Re: Comparing crosscutting view

by Andrew Eisenberg :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Sagi,

This support was removed in 1.6.1 because we moved to a new
crosscutting model, which has significantly improved build times.  The
downside is that the old crosscutting comparisons view is not
compatible with the new crosscutting model and so had to be removed.
We have considered reimplementing the view for the new model, but we
do not have the resources to do so.

If you are interesting in helping us out on this, I will gladly give
you some pointers.  And if the result is stable, then it can be fed
back into the project.

--a

On Sun, Aug 9, 2009 at 8:50 AM, sagi77<sagi_cs@...> wrote:

>
> Hi,
>
> I thought to build a plug-in to enable comparing crosscutting, then I found
> out there was one...
> Now - in Eclipse-3.5 (Galileo) with AJDT 2.0 I see it's not supported.
> (Though there is a demo on the site).
> What is the status of it? Why was it removed? I might contribute time &
> efforts to build/improve such a tool.
>
> Please help me understand the status. I started my M.Sc thesis on this
> theme, and would appreciate any assistance, and I'm also intend to
> contribute
> my product to improve Eclipse' AspectJ support.
>
> Thanks,
> Sagi
>
> --
> View this message in context: http://www.nabble.com/Comparing-crosscutting-view-tp24888388p24888388.html
> Sent from the Eclipse Ajdt - Dev mailing list archive at Nabble.com.
>
> _______________________________________________
> ajdt-dev mailing list
> ajdt-dev@...
> https://dev.eclipse.org/mailman/listinfo/ajdt-dev
>
_______________________________________________
ajdt-dev mailing list
ajdt-dev@...
https://dev.eclipse.org/mailman/listinfo/ajdt-dev

Re: Comparing crosscutting view

by sagi77 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Andrew,

Thanks for the prompt answer.
I'm interesting in working on it, I actually thought about it from SVN point of view.
My thesis idea is that (unlike Eclipse IDE with AJDT) VCS does not support AOP as one should expect, so I thought to create a plug-in for Eclipse that will enable to compare versions of aj & java source files w.r.t. the influence of the aspects. (Compare view with something like AJDT annotations for versions)
I wasn't aware of the existence of crosscutting comparing view, while I raised this idea.
I thought that probably the major issue will be to decide, design and justify the way to compare crosscutting, and the minor issue will be how to save it on SVN.
I'm not sure I'll fix the exact view, or design other one based on it, but I believe that pointers will help me a lot.
It's the first time I participate in a forum (or mailing list), and that I intend to contribute code, so I don't really know how it's done… any guidance is appreciated, also if there are design/any documents (SRS/RDD etc.) or other references, I'll be glad to know about (or where to expect to find them).
I'm sure the results will be stable and will be happy to know my code serve other developers.

Thanks,
Sagi


Andrew Eisenberg wrote:
Hi Sagi,

This support was removed in 1.6.1 because we moved to a new
crosscutting model, which has significantly improved build times.  The
downside is that the old crosscutting comparisons view is not
compatible with the new crosscutting model and so had to be removed.
We have considered reimplementing the view for the new model, but we
do not have the resources to do so.

If you are interesting in helping us out on this, I will gladly give
you some pointers.  And if the result is stable, then it can be fed
back into the project.

--a

On Sun, Aug 9, 2009 at 8:50 AM, sagi77<sagi_cs@hotmail.com> wrote:
>
> Hi,
>
> I thought to build a plug-in to enable comparing crosscutting, then I found
> out there was one...
> Now - in Eclipse-3.5 (Galileo) with AJDT 2.0 I see it's not supported.
> (Though there is a demo on the site).
> What is the status of it? Why was it removed? I might contribute time &
> efforts to build/improve such a tool.
>
> Please help me understand the status. I started my M.Sc thesis on this
> theme, and would appreciate any assistance, and I'm also intend to
> contribute
> my product to improve Eclipse' AspectJ support.
>
> Thanks,
> Sagi
>
> --
> View this message in context: http://www.nabble.com/Comparing-crosscutting-view-tp24888388p24888388.html
> Sent from the Eclipse Ajdt - Dev mailing list archive at Nabble.com.
>
> _______________________________________________
> ajdt-dev mailing list
> ajdt-dev@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/ajdt-dev
>
_______________________________________________
ajdt-dev mailing list
ajdt-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/ajdt-dev

Re: Comparing crosscutting view

by Andrew Eisenberg :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

No problem.  Feel free to ask any questions to this mailing list.

There are no formal design documents, but there are some dev docs on
the eclipse wiki.  http://wiki.eclipse.org/Category:AJDT.  They are
mostly up to date, but there may have been some changes since I last
touched them.  They provide some code samples to help you get started.

The thing to do is write your code, and also create a bug in bugzilla
so that we can discuss your proposed feature and make sure that it
fits in with the rest of AJDT.  When you have something to contribute,
attach the patch to the bug, and we will try to incorporate it into
AJDT.

On Mon, Aug 10, 2009 at 5:59 AM, sagi77<sagi_cs@...> wrote:
> It's the first time I participate in a forum (or mailing list), and that I
> intend to contribute code, so I don't really know how it's done… any
> guidance is appreciated, also if there are design/any documents (SRS/RDD
> etc.) or other references, I'll be glad to know about (or where to expect to
> find them).
_______________________________________________
ajdt-dev mailing list
ajdt-dev@...
https://dev.eclipse.org/mailman/listinfo/ajdt-dev