You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by John Casey <jd...@commonjava.org> on 2004/02/02 06:58:41 UTC
Re: [jira] Commented: (MAVEN-1129) Maven uses sun.* classes
directly to access Base64 codec
I hate to be too pragmatic about this, but you only have the single
dependency on commons-codec, right? Also, you have no other bootstrap
dependencies, right? So...
Why not just implement a Base-64 en/decoder? It's not that hard (I did
it in like 2 hours, with JUnit tests, from the RFC)...
Maybe I'm being naive.
-john
On Mon, 2004-02-02 at 01:17, dion@multitask.com.au wrote:
> Try bootstrapping maven.
>
> This will fail due to a dependency in HttpUtils on commons-codec.
>
> At the moment (pre-patch), maven has no external dependencies to
> bootstrap. It's a chicken and egg question.
>
> How do we build maven with just the source (i.e. download commons-codec
> using ant is one option)?
>
> Look at build-bootstrap.xml
> --
> dIon Gillard, Multitask Consulting
> Blog: http://blogs.codehaus.org/people/dion/
>
>
>
> Dalibor Topic <ro...@kaffe.org> wrote on 02/02/2004 04:40:23 PM:
>
> > Hi Dion,
> >
> > jira@codehaus.org wrote:
> > > The following comment has been added to this issue:
> > >
> > > Author: dion gillard
> > > Created: Sun, 1 Feb 2004 10:46 PM
> > > Body:
> > > This patch breaks bootstrap.
> > >
> > > Bootstrap will need to be updated to include commons-codec in the
> classpath
> >
> >
> > Thanks for the quick reply. How should I proceed from here? Patch some
> > bootstrap file and resubmit the patch?
> >
> > cheers,
> > dalibor topic
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> > For additional commands, e-mail: dev-help@maven.apache.org
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
Re: [jira] Commented: (MAVEN-1129) Maven uses sun.* classes directly
to access Base64 codec
Posted by Dalibor Topic <ro...@kaffe.org>.
Ben Walding wrote:
> There is also a public domain Base64 encoder at
> http://iharder.sourceforge.net/base64/
>
> Or just rip that part out of commons-codec -> that might be more painful
> as it will probably be all hacked up as part of a mystical framework.
There is probably a ton of those Base64 codecs, but since there is
already one in Jakarta, it makes most sense to me to use that one in
Maven, too. Reusing other people's designs of good wheels, etc.
So if I understand it correctly, it makes the most sense to download it
using ant in the bootstrap xml file. the only remaining question I have
is: where to download it from? The maven ibiblio repository?
cheers,
dalibor topic
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
Re: [jira] Commented: (MAVEN-1129) Maven uses sun.* classes directly
to access Base64 codec
Posted by Ben Walding <be...@walding.com>.
There is also a public domain Base64 encoder at
http://iharder.sourceforge.net/base64/
Or just rip that part out of commons-codec -> that might be more painful
as it will probably be all hacked up as part of a mystical framework.
John Casey wrote:
>I hate to be too pragmatic about this, but you only have the single
>dependency on commons-codec, right? Also, you have no other bootstrap
>dependencies, right? So...
>
>Why not just implement a Base-64 en/decoder? It's not that hard (I did
>it in like 2 hours, with JUnit tests, from the RFC)...
>
>Maybe I'm being naive.
>
>-john
>
>On Mon, 2004-02-02 at 01:17, dion@multitask.com.au wrote:
>
>
>>Try bootstrapping maven.
>>
>>This will fail due to a dependency in HttpUtils on commons-codec.
>>
>>At the moment (pre-patch), maven has no external dependencies to
>>bootstrap. It's a chicken and egg question.
>>
>>How do we build maven with just the source (i.e. download commons-codec
>>using ant is one option)?
>>
>>Look at build-bootstrap.xml
>>--
>>dIon Gillard, Multitask Consulting
>>Blog: http://blogs.codehaus.org/people/dion/
>>
>>
>>
>>Dalibor Topic <ro...@kaffe.org> wrote on 02/02/2004 04:40:23 PM:
>>
>>
>>
>>>Hi Dion,
>>>
>>>jira@codehaus.org wrote:
>>>
>>>
>>>>The following comment has been added to this issue:
>>>>
>>>> Author: dion gillard
>>>> Created: Sun, 1 Feb 2004 10:46 PM
>>>> Body:
>>>>This patch breaks bootstrap.
>>>>
>>>>Bootstrap will need to be updated to include commons-codec in the
>>>>
>>>>
>>classpath
>>
>>
>>>Thanks for the quick reply. How should I proceed from here? Patch some
>>>bootstrap file and resubmit the patch?
>>>
>>>cheers,
>>>dalibor topic
>>>
>>>
>>>---------------------------------------------------------------------
>>>To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>>>For additional commands, e-mail: dev-help@maven.apache.org
>>>
>>>
>>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>>For additional commands, e-mail: dev-help@maven.apache.org
>>
>>
>>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>For additional commands, e-mail: dev-help@maven.apache.org
>
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org