You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hc.apache.org by Oleg Kalnichevski <ol...@apache.org> on 2006/04/13 11:41:56 UTC

[HttpComponents] HttpCore 4.0-alpha1 bin and src assemblies

Folks,

Please take a look at the binary and source assemblies of HttpCore and
complain loudly if you find any problems:

http://people.apache.org/~olegk/httpcore-4.0-alpha1/

If I hear no complaints, I'll tag the trunk as 4.0-alpha1 and proceed
with the release process.

Oleg


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


Re: [HttpComponents] HttpCore 4.0-alpha1 bin and src assemblies

Posted by Roland Weber <ht...@dubioso.net>.
Hi Oleg,

>>   I can extract the files, the error appears only at the end.
>>   My tar version is "tar (GNU tar) 1.15.1" on Gentoo/x86.
> 
> Works for me. Same tar version (tar (GNU tar) 1.15.1 on Ubuntu 5.10). 

It's a known problem that should be fixed in Ant 1.6:
http://issues.us.apache.org/bugzilla/show_bug.cgi?id=28776

Maybe our systems had different Posix settings when tar was
compiled? Comment #5 of the link above suggests that it is
a Posix requirement, and not all tars check for it.

> The problem is jakarta-http was the cause of a big
> (and rather unpleasant) dispute with some Tomcat developers. We should
> avoid using it in order to co-exist peacefully with the Tomcat
> community.

I understand. Searching for "httpcore" on jakarta.apache.org returns
our site as the first hit. That's good enough for me.

[other mail]
>> the build.xml is not in the source distribution.
> [...]
> My preference would be to delay this decision until the next release
> followed by option 4.

Ok. I'm going to suggest a few tweaks to the build process anyway.
But not now. So many ideas, so little time :-(

cheers,
  Roland

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


Re: [HttpComponents] HttpCore 4.0-alpha1 bin and src assemblies

Posted by Oleg Kalnichevski <ol...@apache.org>.
On Fri, 2006-04-14 at 00:42 +0100, Stephen Colebourne wrote:
> Oleg Kalnichevski wrote:
> >>3) Are we free to choose the artifact names/IDs? I would prefer
> >>   "jakarta-http-core" instead of "jakarta-httpcore". Of course
> >>   that is only because "jakarta-httpcomponents-core" is really
> >>   too long. But I think the common prefix for our components
> >>   should end with a separator char.
> >>
> > I believe we are. The problem is jakarta-http was the cause of a big
> > (and rather unpleasant) dispute with some Tomcat developers. We should
> > avoid using it in order to co-exist peacefully with the Tomcat
> > community.
> 
> Tomcat is now a TLP at Apache, so perhaps this is no longer an issue?
> 

Perhaps. I personally just do not feel like finding that out. I do not
want to get dragged into yet another squabble. We all agreed the project
was not be referred to as Jakarta Http, so we should stick to that

Oleg

> Stephen
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> 
> 


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


Re: [HttpComponents] HttpCore 4.0-alpha1 bin and src assemblies

Posted by Stephen Colebourne <sc...@btopenworld.com>.
Oleg Kalnichevski wrote:
>>3) Are we free to choose the artifact names/IDs? I would prefer
>>   "jakarta-http-core" instead of "jakarta-httpcore". Of course
>>   that is only because "jakarta-httpcomponents-core" is really
>>   too long. But I think the common prefix for our components
>>   should end with a separator char.
>>
> I believe we are. The problem is jakarta-http was the cause of a big
> (and rather unpleasant) dispute with some Tomcat developers. We should
> avoid using it in order to co-exist peacefully with the Tomcat
> community.

Tomcat is now a TLP at Apache, so perhaps this is no longer an issue?

Stephen

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


Re: [HttpComponents] HttpCore 4.0-alpha1 bin and src assemblies

Posted by Oleg Kalnichevski <ol...@apache.org>.
On Thu, 2006-04-13 at 17:59 +0200, Roland Weber wrote:
> Hi Oleg,
> 
> 1) I get a tar error for both .tar.gz archives:
> 
>    tar: A lone zero block at 8486     (bin)
>    tar: A lone zero block at 9725     (src)
> 
>    I can extract the files, the error appears only at the end.
>    My tar version is "tar (GNU tar) 1.15.1" on Gentoo/x86.

Works for me. Same tar version (tar (GNU tar) 1.15.1 on Ubuntu 5.10). 

> 
> 2) I have no problem with the source distribution containing
>    everything from the binary distribution. If size should
>    ever become a problem, we can still switch to source-only
>    and tell folks to download both to get everything.
> 

Taken care of.

> 3) Are we free to choose the artifact names/IDs? I would prefer
>    "jakarta-http-core" instead of "jakarta-httpcore". Of course
>    that is only because "jakarta-httpcomponents-core" is really
>    too long. But I think the common prefix for our components
>    should end with a separator char.
> 

I believe we are. The problem is jakarta-http was the cause of a big
(and rather unpleasant) dispute with some Tomcat developers. We should
avoid using it in order to co-exist peacefully with the Tomcat
community.

I would very much rather prefer jakarta-httpcomponents-core but it is
just way too long. Just imagine having this on your classpath 

jakarta-httpcomponents-this-4.0-alpha1-SNAPSHOT.jar:jakarta-httpcomponents-that-4.0-alpha1-SNAPSHOT.jar

> 4) Is the location of the JAR file in the archives required by
>    Maven or convention? I would have put it in a subdirectory
>    "lib/" or "jar/" to reserve the top level directory for the
>    necessary bla-bla files, and to avoid a really long filename
>    in the top level directory. The output from "ls" is easier
>    to read without long filenames.

Sounds reasonable. I'll make this change if no one objects

Oleg

> 
> cheers,
>   Roland
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> 
> 


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


Re: [HttpComponents] HttpCore 4.0-alpha1 bin and src assemblies

Posted by Roland Weber <ht...@dubioso.net>.
Hi Oleg,

1) I get a tar error for both .tar.gz archives:

   tar: A lone zero block at 8486     (bin)
   tar: A lone zero block at 9725     (src)

   I can extract the files, the error appears only at the end.
   My tar version is "tar (GNU tar) 1.15.1" on Gentoo/x86.

2) I have no problem with the source distribution containing
   everything from the binary distribution. If size should
   ever become a problem, we can still switch to source-only
   and tell folks to download both to get everything.

3) Are we free to choose the artifact names/IDs? I would prefer
   "jakarta-http-core" instead of "jakarta-httpcore". Of course
   that is only because "jakarta-httpcomponents-core" is really
   too long. But I think the common prefix for our components
   should end with a separator char.

4) Is the location of the JAR file in the archives required by
   Maven or convention? I would have put it in a subdirectory
   "lib/" or "jar/" to reserve the top level directory for the
   necessary bla-bla files, and to avoid a really long filename
   in the top level directory. The output from "ls" is easier
   to read without long filenames.

cheers,
  Roland

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


Re: [HttpComponents] HttpCore 4.0-alpha1 bin and src assemblies

Posted by Roland Weber <ht...@dubioso.net>.
Hi Oleg,

good catch with the missing examples in the binary!

The tar problem is still present, with different numbers.

Should the source distributing include "contrib"?

cheers,
  Roland

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


Re: [HttpComponents] HttpCore 4.0-alpha1 bin and src assemblies

Posted by Oleg Kalnichevski <ol...@apache.org>.
Folks,

If I hear no complaints I'll proceed with tagging the release and
building the distributions later this evening (around 17:00 GMT)

Oleg

On Fri, 2006-04-14 at 11:48 +0200, Oleg Kalnichevski wrote:
> On Fri, 2006-04-14 at 11:32 +0200, Roland Weber wrote:
> > Hi Oleg,
> > 
> > looks good now. Is there a place outside of the distribution,
> > for example on a download page, where we can mention that the
> > warning which tar may generate is harmless?
> > 
> 
> Download page should be the right place. Setting it up is the next thing
> on my list
> 
> Oleg
> 
> > cheers,
> >   Roland
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> > 
> > 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> 
> 


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


Re: [HttpComponents] HttpCore 4.0-alpha1 bin and src assemblies

Posted by Oleg Kalnichevski <ol...@apache.org>.
On Fri, 2006-04-14 at 11:32 +0200, Roland Weber wrote:
> Hi Oleg,
> 
> looks good now. Is there a place outside of the distribution,
> for example on a download page, where we can mention that the
> warning which tar may generate is harmless?
> 

Download page should be the right place. Setting it up is the next thing
on my list

Oleg

> cheers,
>   Roland
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> 
> 


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


Re: [HttpComponents] HttpCore 4.0-alpha1 bin and src assemblies

Posted by Roland Weber <ht...@dubioso.net>.
Hi Oleg,

looks good now. Is there a place outside of the distribution,
for example on a download page, where we can mention that the
warning which tar may generate is harmless?

cheers,
  Roland

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


Re: [HttpComponents] HttpCore 4.0-alpha1 bin and src assemblies

Posted by Oleg Kalnichevski <ol...@apache.org>.
Changed the source assembly to include the full source code necessary to
re-build HttpCore with Maven2. Changed the binary assembly to place jar
file(s) to the lib folder.

Please review. 
http://people.apache.org/~olegk/httpcore-4.0-alpha1/

The SVN trunk of HttpCore can be found here
https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpcore/trunk/

Oleg


On Thu, 2006-04-13 at 19:24 +0100, sebb wrote: 
> What about the unit tests? Should they not be in the source archive?
> 
> I find it can be useful to unpack the source and binary archives into
> a work directory structure, and compare that with the SVN workspace.
> [I've not done it in this case as I'm not quite sure where to get the
> source from]
> 
> One needs to ignore the .svn files etc, but it can quite quickly show
> up anything that is missing.
> 
> S.
> On 13/04/06, Oleg Kalnichevski <ol...@apache.org> wrote:
> > I removed jar and javadocs from the source assembly and added examples
> > to the binary assembly. Please review.
> >
> > http://people.apache.org/~olegk/httpcore-4.0-alpha1/
> >
> > Oleg
> >
> > On Thu, 2006-04-13 at 15:32 +0100, sebb wrote:
> > > It seems to me that a user who is interested in the source is likely
> > > to have downloaded the binary already anyway.
> > >
> > > But all of these arechives are small at present.
> > >
> > > S.
> > > On 13/04/06, Michael Becke <mb...@gmail.com> wrote:
> > > > Looks fine to me.  I would agree that including the jar and Javadocs
> > > > in the src distribution is a little non standard, but I see no problem
> > > > with it.
> > > >
> > > > Mike
> > > >
> > > > On 4/13/06, Oleg Kalnichevski <ol...@apache.org> wrote:
> > > > > On Thu, 2006-04-13 at 12:46 +0100, sebb wrote:
> > > > > > Some packaging questions - feel free to dispute ...
> > > > > >
> > > > > > Should the src archive contain the compiled jar file?
> > > > > >
> > > > > > And the javadocs - do they need to be in both the src and bin archives?
> > > > > > Seems to me that they aren't really needed with the source.
> > > > > >
> > > > >
> > > > > Sebastian,
> > > > >
> > > > > I do not have a very strong opinion here. To me, however, a source
> > > > > distribution should contain everything that the binary one does plus
> > > > > everything what is required to re-create the distributed artifacts if
> > > > > the need be. Most of the time I want to take a look at the source code
> > > > > to see how things work internally and not necessarily build the whole
> > > > > distribution myself.
> > > > >
> > > > > This said, I can happily live with the source assembly containing source
> > > > > code only.
> > > > >
> > > > > Oleg
> > > > >
> > > > > > S.
> > > > > > On 13/04/06, Oleg Kalnichevski <ol...@apache.org> wrote:
> > > > > > > On Thu, 2006-04-13 at 11:29 +0100, sebb wrote:
> > > > > > > > Forbidden
> > > > > > > > You don't have permission to access
> > > > > > > > /~olegk/httpcore-4.0-alpha1/jakarta-httpcore-4.0-alpha1-SNAPSHOT-src.zip
> > > > > > > > on this server.
> > > > > > > >
> > > > > > >
> > > > > > > Sorry about that. Corrected. Please try again.
> > > > > > >
> > > > > > > Oleg
> > > > > > >
> > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > > On 13/04/06, Oleg Kalnichevski <ol...@apache.org> wrote:
> > > > > > > > > Folks,
> > > > > > > > >
> > > > > > > > > Please take a look at the binary and source assemblies of HttpCore and
> > > > > > > > > complain loudly if you find any problems:
> > > > > > > > >
> > > > > > > > > http://people.apache.org/~olegk/httpcore-4.0-alpha1/
> > > > > > > > >
> > > > > > > > > If I hear no complaints, I'll tag the trunk as 4.0-alpha1 and proceed
> > > > > > > > > with the release process.
> > > > > > > > >
> > > > > > > > > Oleg
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > ---------------------------------------------------------------------
> > > > > > > > > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > > > > > > > > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > > > ---------------------------------------------------------------------
> > > > > > > > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > > > > > > > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > ---------------------------------------------------------------------
> > > > > > > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > > > > > > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> > > > > > >
> > > > > > >
> > > > > >
> > > > > > ---------------------------------------------------------------------
> > > > > > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > > > > > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > > > ---------------------------------------------------------------------
> > > > > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > > > > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> > > > >
> > > > >
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > > > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> > > >
> > > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> > >
> > >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> >
> >
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> 
> 


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


Re: [HttpComponents] HttpCore 4.0-alpha1 bin and src assemblies

Posted by sebb <se...@gmail.com>.
What about the unit tests? Should they not be in the source archive?

I find it can be useful to unpack the source and binary archives into
a work directory structure, and compare that with the SVN workspace.
[I've not done it in this case as I'm not quite sure where to get the
source from]

One needs to ignore the .svn files etc, but it can quite quickly show
up anything that is missing.

S.
On 13/04/06, Oleg Kalnichevski <ol...@apache.org> wrote:
> I removed jar and javadocs from the source assembly and added examples
> to the binary assembly. Please review.
>
> http://people.apache.org/~olegk/httpcore-4.0-alpha1/
>
> Oleg
>
> On Thu, 2006-04-13 at 15:32 +0100, sebb wrote:
> > It seems to me that a user who is interested in the source is likely
> > to have downloaded the binary already anyway.
> >
> > But all of these arechives are small at present.
> >
> > S.
> > On 13/04/06, Michael Becke <mb...@gmail.com> wrote:
> > > Looks fine to me.  I would agree that including the jar and Javadocs
> > > in the src distribution is a little non standard, but I see no problem
> > > with it.
> > >
> > > Mike
> > >
> > > On 4/13/06, Oleg Kalnichevski <ol...@apache.org> wrote:
> > > > On Thu, 2006-04-13 at 12:46 +0100, sebb wrote:
> > > > > Some packaging questions - feel free to dispute ...
> > > > >
> > > > > Should the src archive contain the compiled jar file?
> > > > >
> > > > > And the javadocs - do they need to be in both the src and bin archives?
> > > > > Seems to me that they aren't really needed with the source.
> > > > >
> > > >
> > > > Sebastian,
> > > >
> > > > I do not have a very strong opinion here. To me, however, a source
> > > > distribution should contain everything that the binary one does plus
> > > > everything what is required to re-create the distributed artifacts if
> > > > the need be. Most of the time I want to take a look at the source code
> > > > to see how things work internally and not necessarily build the whole
> > > > distribution myself.
> > > >
> > > > This said, I can happily live with the source assembly containing source
> > > > code only.
> > > >
> > > > Oleg
> > > >
> > > > > S.
> > > > > On 13/04/06, Oleg Kalnichevski <ol...@apache.org> wrote:
> > > > > > On Thu, 2006-04-13 at 11:29 +0100, sebb wrote:
> > > > > > > Forbidden
> > > > > > > You don't have permission to access
> > > > > > > /~olegk/httpcore-4.0-alpha1/jakarta-httpcore-4.0-alpha1-SNAPSHOT-src.zip
> > > > > > > on this server.
> > > > > > >
> > > > > >
> > > > > > Sorry about that. Corrected. Please try again.
> > > > > >
> > > > > > Oleg
> > > > > >
> > > > > >
> > > > > > >
> > > > > > >
> > > > > > > On 13/04/06, Oleg Kalnichevski <ol...@apache.org> wrote:
> > > > > > > > Folks,
> > > > > > > >
> > > > > > > > Please take a look at the binary and source assemblies of HttpCore and
> > > > > > > > complain loudly if you find any problems:
> > > > > > > >
> > > > > > > > http://people.apache.org/~olegk/httpcore-4.0-alpha1/
> > > > > > > >
> > > > > > > > If I hear no complaints, I'll tag the trunk as 4.0-alpha1 and proceed
> > > > > > > > with the release process.
> > > > > > > >
> > > > > > > > Oleg
> > > > > > > >
> > > > > > > >
> > > > > > > > ---------------------------------------------------------------------
> > > > > > > > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > > > > > > > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > > > ---------------------------------------------------------------------
> > > > > > > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > > > > > > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> > > > > > >
> > > > > > >
> > > > > >
> > > > > >
> > > > > > ---------------------------------------------------------------------
> > > > > > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > > > > > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> > > > > >
> > > > > >
> > > > >
> > > > > ---------------------------------------------------------------------
> > > > > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > > > > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> > > > >
> > > > >
> > > >
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > > > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> > > >
> > > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> > >
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> >
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
>
>

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


Re: [HttpComponents] HttpCore 4.0-alpha1 bin and src assemblies

Posted by sebb <se...@gmail.com>.
On 13/04/06, Oleg Kalnichevski <ol...@apache.org> wrote:
> On Thu, 2006-04-13 at 18:31 +0200, Roland Weber wrote:
> > Hi Oleg,
> >
> > the build.xml is not in the source distribution.
> > Is that intended? People should be able to build.
> >
>
> Maven's pom.xml should be sufficient to rebuild the whole distribution.
>
> The trouble is that presently build.xml of all components are dependent
> on build-common.xml located in '../project' directory. There's no point
> in including it. It will not work. I tried to generate build.xml using
> maven but it would not work for me either.
>
> Our options are:
> (1) Do not ship build.xml and require the users to use maven2 to build
> the distribution.
> (2) Remove build-common.xml and duplicate its content in all the
> comnponents' build files (which would be a shame)
> (3) Try to make Maven's ant-plugin work
> (4) Create a minimal build file to be exclusively shipped with source
> assembly
>
> My preference would be to delay this decision until the next release
> followed by option 4. HttpCore 4.0a1 is intended for internal Jakarta
> consumption only. Jakarta developers are expected to be able to build
> stuff

Might be useful to include a readme file explaining why there is no build.xml?

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


Re: [HttpComponents] HttpCore 4.0-alpha1 bin and src assemblies

Posted by Oleg Kalnichevski <ol...@apache.org>.
On Thu, 2006-04-13 at 18:31 +0200, Roland Weber wrote:
> Hi Oleg,
> 
> the build.xml is not in the source distribution.
> Is that intended? People should be able to build.
> 

Maven's pom.xml should be sufficient to rebuild the whole distribution.

The trouble is that presently build.xml of all components are dependent
on build-common.xml located in '../project' directory. There's no point
in including it. It will not work. I tried to generate build.xml using
maven but it would not work for me either. 

Our options are:
(1) Do not ship build.xml and require the users to use maven2 to build
the distribution.
(2) Remove build-common.xml and duplicate its content in all the
comnponents' build files (which would be a shame)
(3) Try to make Maven's ant-plugin work
(4) Create a minimal build file to be exclusively shipped with source
assembly

My preference would be to delay this decision until the next release
followed by option 4. HttpCore 4.0a1 is intended for internal Jakarta
consumption only. Jakarta developers are expected to be able to build
stuff

Oleg

> cheers,
>   Roland
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> 
> 


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


Re: [HttpComponents] HttpCore 4.0-alpha1 bin and src assemblies

Posted by Roland Weber <ht...@dubioso.net>.
Hi Oleg,

the build.xml is not in the source distribution.
Is that intended? People should be able to build.

cheers,
  Roland

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


Re: [HttpComponents] HttpCore 4.0-alpha1 bin and src assemblies

Posted by Oleg Kalnichevski <ol...@apache.org>.
I removed jar and javadocs from the source assembly and added examples
to the binary assembly. Please review.

http://people.apache.org/~olegk/httpcore-4.0-alpha1/

Oleg

On Thu, 2006-04-13 at 15:32 +0100, sebb wrote:
> It seems to me that a user who is interested in the source is likely
> to have downloaded the binary already anyway.
> 
> But all of these arechives are small at present.
> 
> S.
> On 13/04/06, Michael Becke <mb...@gmail.com> wrote:
> > Looks fine to me.  I would agree that including the jar and Javadocs
> > in the src distribution is a little non standard, but I see no problem
> > with it.
> >
> > Mike
> >
> > On 4/13/06, Oleg Kalnichevski <ol...@apache.org> wrote:
> > > On Thu, 2006-04-13 at 12:46 +0100, sebb wrote:
> > > > Some packaging questions - feel free to dispute ...
> > > >
> > > > Should the src archive contain the compiled jar file?
> > > >
> > > > And the javadocs - do they need to be in both the src and bin archives?
> > > > Seems to me that they aren't really needed with the source.
> > > >
> > >
> > > Sebastian,
> > >
> > > I do not have a very strong opinion here. To me, however, a source
> > > distribution should contain everything that the binary one does plus
> > > everything what is required to re-create the distributed artifacts if
> > > the need be. Most of the time I want to take a look at the source code
> > > to see how things work internally and not necessarily build the whole
> > > distribution myself.
> > >
> > > This said, I can happily live with the source assembly containing source
> > > code only.
> > >
> > > Oleg
> > >
> > > > S.
> > > > On 13/04/06, Oleg Kalnichevski <ol...@apache.org> wrote:
> > > > > On Thu, 2006-04-13 at 11:29 +0100, sebb wrote:
> > > > > > Forbidden
> > > > > > You don't have permission to access
> > > > > > /~olegk/httpcore-4.0-alpha1/jakarta-httpcore-4.0-alpha1-SNAPSHOT-src.zip
> > > > > > on this server.
> > > > > >
> > > > >
> > > > > Sorry about that. Corrected. Please try again.
> > > > >
> > > > > Oleg
> > > > >
> > > > >
> > > > > >
> > > > > >
> > > > > > On 13/04/06, Oleg Kalnichevski <ol...@apache.org> wrote:
> > > > > > > Folks,
> > > > > > >
> > > > > > > Please take a look at the binary and source assemblies of HttpCore and
> > > > > > > complain loudly if you find any problems:
> > > > > > >
> > > > > > > http://people.apache.org/~olegk/httpcore-4.0-alpha1/
> > > > > > >
> > > > > > > If I hear no complaints, I'll tag the trunk as 4.0-alpha1 and proceed
> > > > > > > with the release process.
> > > > > > >
> > > > > > > Oleg
> > > > > > >
> > > > > > >
> > > > > > > ---------------------------------------------------------------------
> > > > > > > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > > > > > > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> > > > > > >
> > > > > > >
> > > > > >
> > > > > > ---------------------------------------------------------------------
> > > > > > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > > > > > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > > > ---------------------------------------------------------------------
> > > > > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > > > > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> > > > >
> > > > >
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > > > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> > > >
> > > >
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> > >
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> >
> >
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> 
> 


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


Re: [HttpComponents] HttpCore 4.0-alpha1 bin and src assemblies

Posted by sebb <se...@gmail.com>.
It seems to me that a user who is interested in the source is likely
to have downloaded the binary already anyway.

But all of these arechives are small at present.

S.
On 13/04/06, Michael Becke <mb...@gmail.com> wrote:
> Looks fine to me.  I would agree that including the jar and Javadocs
> in the src distribution is a little non standard, but I see no problem
> with it.
>
> Mike
>
> On 4/13/06, Oleg Kalnichevski <ol...@apache.org> wrote:
> > On Thu, 2006-04-13 at 12:46 +0100, sebb wrote:
> > > Some packaging questions - feel free to dispute ...
> > >
> > > Should the src archive contain the compiled jar file?
> > >
> > > And the javadocs - do they need to be in both the src and bin archives?
> > > Seems to me that they aren't really needed with the source.
> > >
> >
> > Sebastian,
> >
> > I do not have a very strong opinion here. To me, however, a source
> > distribution should contain everything that the binary one does plus
> > everything what is required to re-create the distributed artifacts if
> > the need be. Most of the time I want to take a look at the source code
> > to see how things work internally and not necessarily build the whole
> > distribution myself.
> >
> > This said, I can happily live with the source assembly containing source
> > code only.
> >
> > Oleg
> >
> > > S.
> > > On 13/04/06, Oleg Kalnichevski <ol...@apache.org> wrote:
> > > > On Thu, 2006-04-13 at 11:29 +0100, sebb wrote:
> > > > > Forbidden
> > > > > You don't have permission to access
> > > > > /~olegk/httpcore-4.0-alpha1/jakarta-httpcore-4.0-alpha1-SNAPSHOT-src.zip
> > > > > on this server.
> > > > >
> > > >
> > > > Sorry about that. Corrected. Please try again.
> > > >
> > > > Oleg
> > > >
> > > >
> > > > >
> > > > >
> > > > > On 13/04/06, Oleg Kalnichevski <ol...@apache.org> wrote:
> > > > > > Folks,
> > > > > >
> > > > > > Please take a look at the binary and source assemblies of HttpCore and
> > > > > > complain loudly if you find any problems:
> > > > > >
> > > > > > http://people.apache.org/~olegk/httpcore-4.0-alpha1/
> > > > > >
> > > > > > If I hear no complaints, I'll tag the trunk as 4.0-alpha1 and proceed
> > > > > > with the release process.
> > > > > >
> > > > > > Oleg
> > > > > >
> > > > > >
> > > > > > ---------------------------------------------------------------------
> > > > > > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > > > > > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> > > > > >
> > > > > >
> > > > >
> > > > > ---------------------------------------------------------------------
> > > > > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > > > > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> > > > >
> > > > >
> > > >
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > > > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> > > >
> > > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> > >
> > >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
>
>

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


Re: [HttpComponents] HttpCore 4.0-alpha1 bin and src assemblies

Posted by Michael Becke <mb...@gmail.com>.
Looks fine to me.  I would agree that including the jar and Javadocs
in the src distribution is a little non standard, but I see no problem
with it.

Mike

On 4/13/06, Oleg Kalnichevski <ol...@apache.org> wrote:
> On Thu, 2006-04-13 at 12:46 +0100, sebb wrote:
> > Some packaging questions - feel free to dispute ...
> >
> > Should the src archive contain the compiled jar file?
> >
> > And the javadocs - do they need to be in both the src and bin archives?
> > Seems to me that they aren't really needed with the source.
> >
>
> Sebastian,
>
> I do not have a very strong opinion here. To me, however, a source
> distribution should contain everything that the binary one does plus
> everything what is required to re-create the distributed artifacts if
> the need be. Most of the time I want to take a look at the source code
> to see how things work internally and not necessarily build the whole
> distribution myself.
>
> This said, I can happily live with the source assembly containing source
> code only.
>
> Oleg
>
> > S.
> > On 13/04/06, Oleg Kalnichevski <ol...@apache.org> wrote:
> > > On Thu, 2006-04-13 at 11:29 +0100, sebb wrote:
> > > > Forbidden
> > > > You don't have permission to access
> > > > /~olegk/httpcore-4.0-alpha1/jakarta-httpcore-4.0-alpha1-SNAPSHOT-src.zip
> > > > on this server.
> > > >
> > >
> > > Sorry about that. Corrected. Please try again.
> > >
> > > Oleg
> > >
> > >
> > > >
> > > >
> > > > On 13/04/06, Oleg Kalnichevski <ol...@apache.org> wrote:
> > > > > Folks,
> > > > >
> > > > > Please take a look at the binary and source assemblies of HttpCore and
> > > > > complain loudly if you find any problems:
> > > > >
> > > > > http://people.apache.org/~olegk/httpcore-4.0-alpha1/
> > > > >
> > > > > If I hear no complaints, I'll tag the trunk as 4.0-alpha1 and proceed
> > > > > with the release process.
> > > > >
> > > > > Oleg
> > > > >
> > > > >
> > > > > ---------------------------------------------------------------------
> > > > > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > > > > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> > > > >
> > > > >
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > > > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> > > >
> > > >
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> > >
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> >
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
>
>

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


Re: [HttpComponents] HttpCore 4.0-alpha1 bin and src assemblies

Posted by Oleg Kalnichevski <ol...@apache.org>.
On Thu, 2006-04-13 at 12:46 +0100, sebb wrote:
> Some packaging questions - feel free to dispute ...
> 
> Should the src archive contain the compiled jar file?
> 
> And the javadocs - do they need to be in both the src and bin archives?
> Seems to me that they aren't really needed with the source.
> 

Sebastian,

I do not have a very strong opinion here. To me, however, a source
distribution should contain everything that the binary one does plus
everything what is required to re-create the distributed artifacts if
the need be. Most of the time I want to take a look at the source code
to see how things work internally and not necessarily build the whole
distribution myself. 

This said, I can happily live with the source assembly containing source
code only.

Oleg

> S.
> On 13/04/06, Oleg Kalnichevski <ol...@apache.org> wrote:
> > On Thu, 2006-04-13 at 11:29 +0100, sebb wrote:
> > > Forbidden
> > > You don't have permission to access
> > > /~olegk/httpcore-4.0-alpha1/jakarta-httpcore-4.0-alpha1-SNAPSHOT-src.zip
> > > on this server.
> > >
> >
> > Sorry about that. Corrected. Please try again.
> >
> > Oleg
> >
> >
> > >
> > >
> > > On 13/04/06, Oleg Kalnichevski <ol...@apache.org> wrote:
> > > > Folks,
> > > >
> > > > Please take a look at the binary and source assemblies of HttpCore and
> > > > complain loudly if you find any problems:
> > > >
> > > > http://people.apache.org/~olegk/httpcore-4.0-alpha1/
> > > >
> > > > If I hear no complaints, I'll tag the trunk as 4.0-alpha1 and proceed
> > > > with the release process.
> > > >
> > > > Oleg
> > > >
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > > > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> > > >
> > > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> > >
> > >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> >
> >
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> 
> 


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


Re: [HttpComponents] HttpCore 4.0-alpha1 bin and src assemblies

Posted by sebb <se...@gmail.com>.
Some packaging questions - feel free to dispute ...

Should the src archive contain the compiled jar file?

And the javadocs - do they need to be in both the src and bin archives?
Seems to me that they aren't really needed with the source.

S.
On 13/04/06, Oleg Kalnichevski <ol...@apache.org> wrote:
> On Thu, 2006-04-13 at 11:29 +0100, sebb wrote:
> > Forbidden
> > You don't have permission to access
> > /~olegk/httpcore-4.0-alpha1/jakarta-httpcore-4.0-alpha1-SNAPSHOT-src.zip
> > on this server.
> >
>
> Sorry about that. Corrected. Please try again.
>
> Oleg
>
>
> >
> >
> > On 13/04/06, Oleg Kalnichevski <ol...@apache.org> wrote:
> > > Folks,
> > >
> > > Please take a look at the binary and source assemblies of HttpCore and
> > > complain loudly if you find any problems:
> > >
> > > http://people.apache.org/~olegk/httpcore-4.0-alpha1/
> > >
> > > If I hear no complaints, I'll tag the trunk as 4.0-alpha1 and proceed
> > > with the release process.
> > >
> > > Oleg
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> > >
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> >
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
>
>

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


Re: [HttpComponents] HttpCore 4.0-alpha1 bin and src assemblies

Posted by Oleg Kalnichevski <ol...@apache.org>.
On Thu, 2006-04-13 at 11:29 +0100, sebb wrote:
> Forbidden
> You don't have permission to access
> /~olegk/httpcore-4.0-alpha1/jakarta-httpcore-4.0-alpha1-SNAPSHOT-src.zip
> on this server.
> 

Sorry about that. Corrected. Please try again.

Oleg


> 
> 
> On 13/04/06, Oleg Kalnichevski <ol...@apache.org> wrote:
> > Folks,
> >
> > Please take a look at the binary and source assemblies of HttpCore and
> > complain loudly if you find any problems:
> >
> > http://people.apache.org/~olegk/httpcore-4.0-alpha1/
> >
> > If I hear no complaints, I'll tag the trunk as 4.0-alpha1 and proceed
> > with the release process.
> >
> > Oleg
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> >
> >
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
> 
> 


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


Re: [HttpComponents] HttpCore 4.0-alpha1 bin and src assemblies

Posted by sebb <se...@gmail.com>.
Forbidden
You don't have permission to access
/~olegk/httpcore-4.0-alpha1/jakarta-httpcore-4.0-alpha1-SNAPSHOT-src.zip
on this server.



On 13/04/06, Oleg Kalnichevski <ol...@apache.org> wrote:
> Folks,
>
> Please take a look at the binary and source assemblies of HttpCore and
> complain loudly if you find any problems:
>
> http://people.apache.org/~olegk/httpcore-4.0-alpha1/
>
> If I hear no complaints, I'll tag the trunk as 4.0-alpha1 and proceed
> with the release process.
>
> Oleg
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: httpclient-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: httpclient-dev-help@jakarta.apache.org
>
>

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