You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by "ant elder (JIRA)" <tu...@ws.apache.org> on 2007/01/08 12:21:27 UTC

[jira] Updated: (TUSCANY-1032) Remove interface requirement for scripting languages

     [ https://issues.apache.org/jira/browse/TUSCANY-1032?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

ant elder updated TUSCANY-1032:
-------------------------------

    Priority: Major  (was: Minor)

Changed priority to major. This really needs to be improved to make scripting better to use.

Introspection may be ok for some script languages but its not very natural to others. With dynamically typed languages script writers shouldn't have to   annotate things with type information, and with being able to define functions dynamically or supporting missing-method type features there may not even be something to introspect. Some alternatives maybe propagating the interface from the other end of the wire or supporting mediator type components.
 

> Remove interface requirement for scripting languages
> ----------------------------------------------------
>
>                 Key: TUSCANY-1032
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-1032
>             Project: Tuscany
>          Issue Type: Improvement
>          Components: Java SCA Core
>    Affects Versions: Java-M2
>            Reporter: Andrew Borley
>             Fix For: Java-M3
>
>
> See thread at http://www.mail-archive.com/tuscany-dev@ws.apache.org/msg10879.html
> There are currently restrictions in the Java runtime that mean an interface is required when writing Ruby components, but it would be cool if we didn't force Ruby scripters to write that Java or WSDL interface.
> Jim Marino:
> It would be nice if the author doesn't need to specify Java or WSDL. I also think the runtime should not require tooling to be run or force users to generate things. Perhaps there can be a ruby.idl implementation that introspects the Ruby artifact and handles this transparently? I imagine WSDL (and Java) is a turn-off to Ruby people.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-dev-help@ws.apache.org