[ 
https://issues.apache.org/jira/browse/AXIS2C-245?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12554115
 ] 

Senaka Fernando commented on AXIS2C-245:
----------------------------------------

Hi Damitha,

This sounds a good improvement. But, I don't think that hardcoding the DLL 
version is something that we should be doing. Instead, it should be definable 
in an external resource, for instance the axis2.xml file or something similar. 
Thus, the user can simply dynamically switch between backward compatible DLL 
versions. If not, the effect is the same as not having hardcoded DLL versions. 
Am I mistaken here?

Regards,
Senaka

> Versioning of DLLs
> ------------------
>
>                 Key: AXIS2C-245
>                 URL: https://issues.apache.org/jira/browse/AXIS2C-245
>             Project: Axis2-C
>          Issue Type: Improvement
>            Reporter: Damitha Kumarage
>            Assignee: Sanjaya Ratnaweera
>
> We need to allow third parties to develop plugins, and yet still be able to 
> change interfaces
> in a controlled way. The simplest thing  is to include a
> version number in the dll_type string.  For now, use "svc-0" instead of
> "svc". When the interface is stable, change to "svc-1", and thereafter
> bump the version number whenever the interface changes.  Maybe we'll
> need something more sophisticated, but let's see if we can make the
> simple approach work first. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to