You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@synapse.apache.org by Andreas Veithen <an...@skynet.be> on 2008/06/26 14:23:11 UTC

File suffix for Synapse extension archives

Hi all,

With the improvements I proposed in SYNAPSE-377 it will become  
possible to deploy (including hot deployment) Synapse extensions, i.e.  
mediators and startups, not only in the form of simple JAR files, but  
also in the form of archive files with embedded JARs, meaning that the  
extension can be bundled and deployed together with its dependencies.  
This is similar to how AAR files for Axis2 services and MAR files for  
Axis2 modules work. To distinguish this kind of archives from normal  
JARs, it will be necessary to chose a new file extension. Initially I  
proposed SXAR for Synapse eXtension ARchive, but after giving it some  
thought, I believe that XAR sounds better. I would like to have the  
opinion of the developer and user community on this. Any comments and  
suggestions are welcome!

Regards,

Andreas


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


Re: File suffix for Synapse extension archives

Posted by Ruwan Linton <ru...@gmail.com>.
I agree 3 character extension is always better than any other extensions :-)

But I found XAR to be a little common extension for example it is being used
by MS-Excel as Excel AutoRecover
File<http://www.microsoft.com/office/excel/>and there are some other
media types which refers with the XAR extension.

How about SXR which is not associated with any of the files to my knowledge.

Thanks,
Ruwan

On Thu, Jun 26, 2008 at 5:53 PM, Andreas Veithen <an...@skynet.be>
wrote:

> Hi all,
>
> With the improvements I proposed in SYNAPSE-377 it will become possible to
> deploy (including hot deployment) Synapse extensions, i.e. mediators and
> startups, not only in the form of simple JAR files, but also in the form of
> archive files with embedded JARs, meaning that the extension can be bundled
> and deployed together with its dependencies. This is similar to how AAR
> files for Axis2 services and MAR files for Axis2 modules work. To
> distinguish this kind of archives from normal JARs, it will be necessary to
> chose a new file extension. Initially I proposed SXAR for Synapse eXtension
> ARchive, but after giving it some thought, I believe that XAR sounds better.
> I would like to have the opinion of the developer and user community on
> this. Any comments and suggestions are welcome!
>
> Regards,
>
> Andreas
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@synapse.apache.org
> For additional commands, e-mail: dev-help@synapse.apache.org
>
>


-- 
Ruwan Linton
http://wso2.org - "Oxygenating the Web Services Platform"
http://ruwansblog.blogspot.com/

Re: File suffix for Synapse extension archives

Posted by Andreas Veithen <an...@skynet.be>.
I think that the suffix should end with AR so that the file type is  
easily recognizable as JAR like. Since 3 letters look better than 4  
and SAR is already taken, this would leave us with XAR. The fact that  
this suffix is already used by Excel Autorecovery files should not be  
too annoying because Excel places these files in single directory  
(somewhere under User Data or so) and users should normally not see  
them elsewhere in their file system. Also note that after all, for  
Resource Adapter Archives Sun defined the suffix RAR, which is much  
more common.

Andreas

after all RAR

On 26 juin 08, at 19:11, Asankha C. Perera wrote:

> Andreas
>>  Initially I proposed SXAR for Synapse eXtension ARchive, but after  
>> giving it some thought, I believe that XAR sounds better. I would  
>> like to have the opinion of the developer and user community on  
>> this. Any comments and suggestions are welcome!
> I didn't like SXAR since it feels too long.. but .SAR would have  
> been good - if it didn't conflict with the Jboss stuff.. so I  
> guess .xar would be ok for us
>
> asankha
>
> -- 
> Asankha C. Perera
>
> WSO2 - http://wso2.org
> http://esbmagic.blogspot.com
>


Re: File suffix for Synapse extension archives

Posted by Andreas Veithen <an...@skynet.be>.
I think that the suffix should end with AR so that the file type is  
easily recognizable as JAR like. Since 3 letters look better than 4  
and SAR is already taken, this would leave us with XAR. The fact that  
this suffix is already used by Excel Autorecovery files should not be  
too annoying because Excel places these files in single directory  
(somewhere under User Data or so) and users should normally not see  
them elsewhere in their file system. Also note that after all, for  
Resource Adapter Archives Sun defined the suffix RAR, which is much  
more common.

Andreas

after all RAR

On 26 juin 08, at 19:11, Asankha C. Perera wrote:

> Andreas
>>  Initially I proposed SXAR for Synapse eXtension ARchive, but after  
>> giving it some thought, I believe that XAR sounds better. I would  
>> like to have the opinion of the developer and user community on  
>> this. Any comments and suggestions are welcome!
> I didn't like SXAR since it feels too long.. but .SAR would have  
> been good - if it didn't conflict with the Jboss stuff.. so I  
> guess .xar would be ok for us
>
> asankha
>
> -- 
> Asankha C. Perera
>
> WSO2 - http://wso2.org
> http://esbmagic.blogspot.com
>


Re: File suffix for Synapse extension archives

Posted by "Asankha C. Perera" <as...@wso2.com>.
Andreas
>  Initially I proposed SXAR for Synapse eXtension ARchive, but after 
> giving it some thought, I believe that XAR sounds better. I would like 
> to have the opinion of the developer and user community on this. Any 
> comments and suggestions are welcome!
I didn't like SXAR since it feels too long.. but .SAR would have been 
good - if it didn't conflict with the Jboss stuff.. so I guess .xar 
would be ok for us

asankha

-- 
Asankha C. Perera

WSO2 - http://wso2.org
http://esbmagic.blogspot.com


Re: File suffix for Synapse extension archives

Posted by Ruwan Linton <ru...@gmail.com>.
I agree 3 character extension is always better than any other extensions :-)

But I found XAR to be a little common extension for example it is being used
by MS-Excel as Excel AutoRecover
File<http://www.microsoft.com/office/excel/>and there are some other
media types which refers with the XAR extension.

How about SXR which is not associated with any of the files to my knowledge.

Thanks,
Ruwan

On Thu, Jun 26, 2008 at 5:53 PM, Andreas Veithen <an...@skynet.be>
wrote:

> Hi all,
>
> With the improvements I proposed in SYNAPSE-377 it will become possible to
> deploy (including hot deployment) Synapse extensions, i.e. mediators and
> startups, not only in the form of simple JAR files, but also in the form of
> archive files with embedded JARs, meaning that the extension can be bundled
> and deployed together with its dependencies. This is similar to how AAR
> files for Axis2 services and MAR files for Axis2 modules work. To
> distinguish this kind of archives from normal JARs, it will be necessary to
> chose a new file extension. Initially I proposed SXAR for Synapse eXtension
> ARchive, but after giving it some thought, I believe that XAR sounds better.
> I would like to have the opinion of the developer and user community on
> this. Any comments and suggestions are welcome!
>
> Regards,
>
> Andreas
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@synapse.apache.org
> For additional commands, e-mail: dev-help@synapse.apache.org
>
>


-- 
Ruwan Linton
http://wso2.org - "Oxygenating the Web Services Platform"
http://ruwansblog.blogspot.com/

Re: File suffix for Synapse extension archives

Posted by "Asankha C. Perera" <as...@wso2.com>.
Andreas
>  Initially I proposed SXAR for Synapse eXtension ARchive, but after 
> giving it some thought, I believe that XAR sounds better. I would like 
> to have the opinion of the developer and user community on this. Any 
> comments and suggestions are welcome!
I didn't like SXAR since it feels too long.. but .SAR would have been 
good - if it didn't conflict with the Jboss stuff.. so I guess .xar 
would be ok for us

asankha

-- 
Asankha C. Perera

WSO2 - http://wso2.org
http://esbmagic.blogspot.com