Michael was just complaining about it, so you've seen one :)
I explained why we might want a separate dependencies download (size reasons).

My personal preference is that every binary package would also contain
the entire contents of our source package (docs, examples, src, etc),
but I was throwing out an alternative idea since the complaint came
up.

On Wed, Aug 18, 2010 at 11:51 AM, Andrus Adamchik
<[email protected]> wrote:
> I am very much in favor of a single download per environment. So that users 
> don't have to hunt for the pieces they need. They get all in one file. So I 
> don't see why we should change our current practice, and in fact think it is 
> quite elegant. Haven't seen a single complaint about it.
>
> Ok, we need a separate cayenne-src.tar.gz for reasons unrelated to the end 
> users, but why change anything else?
>
> Andrus
>
>
> On Aug 18, 2010, at 6:36 PM, Mike Kienenberger wrote:
>> Everyone is going to have different preferences.
>>
>> Personally, I like to have the src, sometimes the docs, but don't care
>> to much for any of the rest of it.   And I don't use maven.
>>
>> I think if our basic source package contains the "extras", then the
>> binary package can just contain the minimal parts needed to make
>> Cayenne run.   In my opinion, the best package schemes allow you to
>> download the binary package, then download the source/docs/examples
>> package over the top of it.
>>
>> I wonder how practical it might be to also create a dependencies
>> package, something that only contains all of the third-party jars
>> needed to make things work.  That could address some of the concerns
>> which were mentioned before.   And as a separate package, it wouldn't
>> inconvenience those who don't need it.
>>
>> On Wed, Aug 18, 2010 at 11:29 AM, Andrus Adamchik
>> <[email protected]> wrote:
>>> I see.
>>>
>>> We have to have a sane number of downloads. That's the only reason we have 
>>> packaging that we have now. Don't see anything wrong with a few extra 
>>> megabytes of stuff in there. I am personally very annoyed with other 
>>> projects not including the docs for instance.
>>>
>>> Andrus
>>>
>>>
>>> On Aug 18, 2010, at 6:09 PM, Michael Gentry wrote:
>>>
>>>> When I downloaded the 3.0.1 DMG for OS X, I have CayenneModeler.app
>>>> (good), README.txt (fine), and a cayenne-3.0.1 folder with
>>>> doc/lib/src/tutorials/etc in it (stuff I ignore/throw away).  I'd just
>>>> as soon not have that in the DMG and have a separate download if I
>>>> wanted it.  For people using Maven, that stuff will get pulled in via
>>>> the POM, so it is a bit overkill when you just want the modeler (which
>>>> is used outside of Maven).
>>>>
>>>> mrg
>>>
>>>
>>
>
>

Reply via email to