maven-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dan Tran <dant...@gmail.com>
Subject Re: Use native tar to unpack? good/bad idea?
Date Tue, 03 Jun 2014 06:55:46 GMT
I filed an Jira at https://jira.codehaus.org/browse/MDEP-447 . Let's see
how much interests it can gather

-D


On Mon, Jun 2, 2014 at 10:40 PM, Alexander Kriegisch <
Alexander@kriegisch.name> wrote:

> I disagree, even though I could live with it. How about putting the effort
> in improving the Java implementation if something is wrong with symlink
> extraction? And BTW, your archives in this case (see other thread) just had
> the wrong extension because you packed them without the "z" option, which
> is a simple user mistake. I can also create an Excel file and rename it to
> myfile.txt, which does not make it readable in a normal text editor. ;-)
> --
> Alexander Kriegisch
>
>
> > Am 03.06.2014 um 06:20 schrieb Dan Tran <dantran@gmail.com>:
> >
> > Looks like it is worth a try to get maven-dependency-plugin having an
> > option to use native tar during unpack.
> >
> > Thanks Jason
> >
> > -Dan
> >
> >
> >
> >> On Mon, Jun 2, 2014 at 6:32 PM, Jason van Zyl <jason@takari.io> wrote:
> >>
> >> I have had many problems with Java-based TAR solutions. I often use this
> >> where I can:
> >>
> >>
> >>
> https://github.com/airlift/airship/blob/master/airship-shared/src/main/java/io/airlift/airship/shared/FileUtils.java
> >>
> >>> On Jun 2, 2014, at 7:15 PM, Dan Tran <dantran@gmail.com> wrote:
> >>>
> >>> BTW,
> >>>
> >>> I never have good luck with plexus-archiver, and always ended up to
> >>> implement my own 'unpack' using native tar to speed up the build and
> also
> >>> reserve the softlinks in the archive.
> >>>
> >>> So am asking the user list to see if there any interests in this
> feature
> >> to
> >>> give enough incentive to implement it
> >>>
> >>> Thanks
> >>>
> >>> -D
> >>>
> >>>
> >>>
> >>>> On Mon, Jun 2, 2014 at 4:08 PM, Dan Tran <dantran@gmail.com> wrote:
> >>>>
> >>>> Hi Alex,  I will find a good sample file for you.
> >>>>
> >>>> Thanks
> >>>>
> >>>> -D
> >>>>
> >>>>
> >>>> On Mon, Jun 2, 2014 at 3:57 PM, Alexander Kriegisch <
> >>>> Alexander@kriegisch.name> wrote:
> >>>>
> >>>>> Oh, I see, multiple options. Okay, then yes - maintenance nightmare.
> I
> >>>>> think we should not easily give up Java's idea of platform
> >> independence and
> >>>>> Maven's whole point: creating standardised, repeatable builds.
> >>>>>
> >>>>> If your idea is a reaction on your latest tar.gz problems, maybe
we
> can
> >>>>> find another solution for it. You have not reacted on my offer to
> >> inspect
> >>>>> your files and see if I have an idea how to fix that in Java. :-)
> >>>>> --
> >>>>> Alexander Kriegisch
> >>>>>
> >>>>>
> >>>>>> Am 03.06.2014 um 00:48 schrieb Dan Tran <dantran@gmail.com>:
> >>>>>>
> >>>>>> correct,   I would expect user to install tar.exe or cygwin
with tar
> >> on
> >>>>>> windows and activate the option.  By default, it still uses
> >>>>> plexus-archiver
> >>>>>> to unpack
> >>>>>>
> >>>>>> -D
> >>>>>>
> >>>>>>
> >>>>>> On Mon, Jun 2, 2014 at 3:42 PM, Alexander Kriegisch <
> >>>>>> Alexander@kriegisch.name> wrote:
> >>>>>>
> >>>>>>> Windows does not have tar by default. You need to install
Git
> (incl.
> >>>>> Git
> >>>>>>> Bash), Cygwin, GnuWin32 or similar. I would not expect any
user to
> >>>>> have tar
> >>>>>>> installed at all or if so then in any predictable location
or even
> >>>>>>> reachable via PATH.
> >>>>>>> --
> >>>>>>> Alexander Kriegisch
> >>>>>>>
> >>>>>>>
> >>>>>>>> Am 03.06.2014 um 00:36 schrieb Dan Tran <dantran@gmail.com>:
> >>>>>>>>
> >>>>>>>> I am think of enhancing maven-dependency-plugin by adding
option
>  to
> >>>>>>> unpack
> >>>>>>>> 'tar' like artifact using native tar since it is faster
and
> reserve
> >>>>> soft
> >>>>>>>> links (?)
> >>>>>>>>
> >>>>>>>> Thoughts? would it be a maintaining night mare??
> >>>>>>>>
> >>>>>>>> Thanks
> >>>>>>>>
> >>>>>>>> -Dan
> >>>>>>>
> >>>>>>>
> ---------------------------------------------------------------------
> >>>>>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> >>>>>>> For additional commands, e-mail: users-help@maven.apache.org
> >>>>>
> >>>>> ---------------------------------------------------------------------
> >>>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> >>>>> For additional commands, e-mail: users-help@maven.apache.org
> >>
> >> Thanks,
> >>
> >> Jason
> >>
> >> ----------------------------------------------------------
> >> Jason van Zyl
> >> Founder,  Apache Maven
> >> http://twitter.com/jvanzyl
> >> http://twitter.com/takari_io
> >> ---------------------------------------------------------
> >>
> >> To think is easy. To act is hard. But the hardest thing in the world is
> to
> >> act in accordance with your thinking.
> >>
> >> -- Johann von Goethe
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message