I will give it a try and let you know the results. Thanks,
On Mon, Nov 30, 2015 at 6:22 PM, Jasintha Dasanayake <[email protected]> wrote: > +1 , seems it reduces the considerable amount of the size of a jar so with > the kernel based approach it's will be very useful since it will help to > reduce downloadable time of updates > > Thanks and Regards > /Jasintha > > On Mon, Nov 30, 2015 at 6:04 PM, Harshana Eranga Martin < > [email protected]> wrote: > >> Hi Kavith, >> >> +1 for this proposal. >> >> Eclipse CI/CD Servers are configured to use the Pack200 and worked >> without any major issues in the past for Eclipse Simultaneous Release. >> There was one issue if I'm not mistaken due to packed nested jar files [3]. >> But it is again as I remember was due to the characteristics of Buckminster >> (Eclipse Build Servers), Since you are using Tycho, I don't expect any >> issues. But better give a try and see as the advantage of reduction in size >> is greater than the cost of wasted effort. >> >> [3]. https://bugs.eclipse.org/bugs/show_bug.cgi?id=463131 >> >> Thanks and Regards, >> Harshana >> -- >> Harshana Eranga Martin >> >> Committer - Eclipse ECF: http://www.eclipse.org/ecf/ >> Blog: http://harshana05.blogspot.com >> Profile: https://www.google.com/profiles/harshana05 >> >> On 30 November 2015 at 16:58, Kavith Lokuhewage <[email protected]> wrote: >> >>> Hi, >>> >>> Quoting from [1], >>> " Pack200 is a compression technology included in Java 1.5.0. It was >>> designed for compressing jars and works most efficiently on Java class >>> files. Using Pack200 compression can reduce the size of a jar by about 60%. >>> By packing the jars placed on an update site and enabling update to unpack >>> those jars after download, the amount of data downloaded during an update >>> can be greatly reduced. " >>> >>> Eclipse uses Pack200 compression to deliver light weight downloads for >>> the plugins in its p2 repositories. Eclipse has in-built support for this >>> and Tycho provides tycho-pack200b-plugin [2] which has two goals to pack >>> and normalize plugins - hence it's possible to automate this with less >>> effort. >>> >>> I think we also can use this to reduce download sizes of plugins related >>> to Developer Studio. WDYT? >>> >>> Thanks, >>> >>> [1] https://wiki.eclipse.org/Pack200 >>> [2] https://wiki.eclipse.org/Tycho/Pack200 >>> >>> -- >>> *Kavith Lokuhewage* >>> Software Engineer >>> WSO2 Inc. - http://wso2.com >>> lean . enterprise . middleware >>> Mobile - +9477-9-145-123 | +9471-455-6-401 >>> Linkedin <http://www.linkedin.com/pub/kavith-lokuhewage/49/473/419> >>> Twitter <https://twitter.com/KavithThiranga> >>> >>> _______________________________________________ >>> Architecture mailing list >>> [email protected] >>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>> >>> >> > > > -- > > *Jasintha Dasanayake* > > *Senior Software EngineerWSO2 Inc. | http://wso2.com > <http://wso2.com/>lean . enterprise . middleware* > > > *mobile :- 0711368118* > -- *Kavith Lokuhewage* Software Engineer WSO2 Inc. - http://wso2.com lean . enterprise . middleware Mobile - +9477-9-145-123 | +9471-455-6-401 Linkedin <http://www.linkedin.com/pub/kavith-lokuhewage/49/473/419> Twitter <https://twitter.com/KavithThiranga>
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
