You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by "Howard M. Lewis Ship (JIRA)" <ta...@jakarta.apache.org> on 2005/06/29 01:05:57 UTC
[jira] Created: (TAPESTRY-360) Support annotation-style development in 1.3/1.4 via backport175
Support annotation-style development in 1.3/1.4 via backport175
---------------------------------------------------------------
Key: TAPESTRY-360
URL: http://issues.apache.org/jira/browse/TAPESTRY-360
Project: Tapestry
Type: Improvement
Components: Annotations
Versions: 4.0
Reporter: Howard M. Lewis Ship
By reworking some Java code, it should be possible to leverage backport175 to read annotations even under JDK 1.4.
Since backport is not an Apache project, we can't directly link to it; we can, however, support it via dynamic HiveMind linkage.
I'm picturing this as a new service, AnnotationReader. A seperate JAR (perhaps a java.net project) will override the servce impl with a backport175-based implementation.
Easiest way would be to enhance the EnhancementOperation to be the access point for the Annotations (with the AnnotationReader injected into its implementation).
However, I'm still not certain about how the Annoation interfaces are defined. More research needed, I think.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-dev-help@jakarta.apache.org
Re: [jira] Created: (TAPESTRY-360) Support annotation-style development in 1.3/1.4 via backport175
Posted by Erik Hatcher <er...@ehatchersolutions.com>.
I think linking directly to backport175's API would be quite
acceptable as it is licensed as ASL 2.0:
http://backport175.codehaus.org/License
On Jun 28, 2005, at 7:05 PM, Howard M. Lewis Ship (JIRA) wrote:
> Support annotation-style development in 1.3/1.4 via backport175
> ---------------------------------------------------------------
>
> Key: TAPESTRY-360
> URL: http://issues.apache.org/jira/browse/TAPESTRY-360
> Project: Tapestry
> Type: Improvement
> Components: Annotations
> Versions: 4.0
> Reporter: Howard M. Lewis Ship
>
>
> By reworking some Java code, it should be possible to leverage
> backport175 to read annotations even under JDK 1.4.
>
> Since backport is not an Apache project, we can't directly link to
> it; we can, however, support it via dynamic HiveMind linkage.
>
> I'm picturing this as a new service, AnnotationReader. A seperate
> JAR (perhaps a java.net project) will override the servce impl with
> a backport175-based implementation.
>
> Easiest way would be to enhance the EnhancementOperation to be the
> access point for the Annotations (with the AnnotationReader
> injected into its implementation).
>
> However, I'm still not certain about how the Annoation interfaces
> are defined. More research needed, I think.
>
> --
> This message is automatically generated by JIRA.
> -
> If you think it was sent incorrectly contact one of the
> administrators:
> http://issues.apache.org/jira/secure/Administrators.jspa
> -
> For more information on JIRA, see:
> http://www.atlassian.com/software/jira
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tapestry-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tapestry-dev-help@jakarta.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-dev-help@jakarta.apache.org
[jira] Resolved: (TAPESTRY-360) Support annotation-style
development in 1.3/1.4 via backport175
Posted by "Jesse Kuhnert (JIRA)" <ta...@jakarta.apache.org>.
[ http://issues.apache.org/jira/browse/TAPESTRY-360?page=all ]
Jesse Kuhnert resolved TAPESTRY-360.
------------------------------------
Resolution: Won't Fix
With the advent of tap5 and all of the new work going into tap4.1 I don't think this feature will realistically see the light of day.
> Support annotation-style development in 1.3/1.4 via backport175
> ---------------------------------------------------------------
>
> Key: TAPESTRY-360
> URL: http://issues.apache.org/jira/browse/TAPESTRY-360
> Project: Tapestry
> Issue Type: Improvement
> Components: Annotations
> Affects Versions: 4.0
> Reporter: Howard M. Lewis Ship
>
> By reworking some Java code, it should be possible to leverage backport175 to read annotations even under JDK 1.4.
> Since backport is not an Apache project, we can't directly link to it; we can, however, support it via dynamic HiveMind linkage.
> I'm picturing this as a new service, AnnotationReader. A seperate JAR (perhaps a java.net project) will override the servce impl with a backport175-based implementation.
> Easiest way would be to enhance the EnhancementOperation to be the access point for the Annotations (with the AnnotationReader injected into its implementation).
> However, I'm still not certain about how the Annoation interfaces are defined. More research needed, I think.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org