Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [dsdp-pmc] [CQ 3272] java tar Version: 2.5

Martin,

Thanks for pointing this out to me, I was not aware of these other options.

My only hesitation is size and license.  Our current public domain tar package is 25K and has no external dependencies.

Of the choices below, I'm inclined to use org.apache.tools.tar but we're under pressure to keep our distribution size down and ant.jar is 1.3M.

Is it really preferable to cut-copy-paste yet another tar handler rather than use a common implementation?  It looks to me like an independent tar package (perhaps from apache?) would help reduce the overall footprint.  I guess this has already been discussed?

dave

-----Original Message-----
From: dsdp-pmc-bounces@xxxxxxxxxxx [mailto:dsdp-pmc-bounces@xxxxxxxxxxx] On Behalf Of Oberhuber, Martin
Sent: Thursday, April 30, 2009 5:45 AM
To: DSDP PMC list
Subject: RE: [dsdp-pmc] [CQ 3272] java tar Version: 2.5

Hi Dave,

Are you aware that there are already several existing implementations
of tar handlers in Eclipse? In PDE, you can try "Open Type" : "TarEntry"
With Eclipse 3.5 M7 candidate I get:

1. org.apache.ant_1.7.1.v20090120-1145/lib/ant.jar
      org.apache.tools.tar/TarEntry

2. org.eclipse.equinox.p2.core_1.0.100.v20090309-1800.jar
      org.eclipse.equinox.internal.p2.core.helpers/TarEntry

3. org.eclipse.rse.services/clientserver
      org.eclipse.rse.services.clientserver.archiveutils/TarEntry

4. org.eclipse.ui.ide
      org.eclipse.ui.internal.wizards.datatransfer/TarEntry

If you already have an RSE dependency, you could just use the
RSE ArchiveHandler. Otherwise, you could just copy & paste the 
EPL'd code from ui.ide or p2 "internal" into your EPL'd code.

But perhaps "java tar" has additional features not covered here? 


Cheers,
--
Martin Oberhuber, Senior Member of Technical Staff, Wind River
Target Management Project Lead, DSDP PMC Member
http://www.eclipse.org/dsdp/tm
 
 

> -----Original Message-----
> From: dsdp-pmc-bounces@xxxxxxxxxxx 
> [mailto:dsdp-pmc-bounces@xxxxxxxxxxx] On Behalf Of 
> emo-ip-team@xxxxxxxxxxx
> Sent: Donnerstag, 30. April 2009 02:00
> To: dsdp-pmc@xxxxxxxxxxx
> Subject: [dsdp-pmc] [CQ 3272] java tar Version: 2.5
> 
> http://dev.eclipse.org/ipzilla/show_bug.cgi?id=3272
> 
> 
> Genie Eclipse <genie@xxxxxxxxxxx> changed:
> 
>            What    |Removed                     |Added
> --------------------------------------------------------------
> --------------
>            Severity|new                         |awaiting_pmc
> 
> 
> 
> 
> --- Comment #6 from Genie Eclipse <genie@xxxxxxxxxxx>  
> 2009-04-29 19:58:57 ---
> This CQ is currently awaiting PMC Approval. PMC members, 
> please use the
> PMC_Approved flag on this CQ to indicate your approval (flag 
> set to "+") or
> disapproval (flag set to "-").
> 
> 
> -- 
> Configure CQmail: 
> http://dev.eclipse.org/ipzilla/userprefs.cgi?tab=email
> ------- You are receiving this mail because: -------
> You are on the CC list for the CQ.
> _______________________________________________
> dsdp-pmc mailing list
> dsdp-pmc@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/dsdp-pmc
> 
_______________________________________________
dsdp-pmc mailing list
dsdp-pmc@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/dsdp-pmc



Back to the top