It sounds like I wasn't clear enough.

The proposal is for the following release artifacts:

(1) A source-only tar
(2) A source+binary dependencies convenience tar
(3) A binary tar

This is instead of:

(1) A source-only tar
(2) A binary dependencies convenience tar
(3) A binary tar

Hope that helps...  The question is, will Roy (or anyone else) be
unwilling to vote for the first option?

Karl

On Tue, Apr 3, 2012 at 11:00 AM, ant elder <ant.el...@gmail.com> wrote:
> On Tue, Apr 3, 2012 at 3:43 PM, Karl Wright <daddy...@gmail.com> wrote:
>> On Tue, Apr 3, 2012 at 10:33 AM, ant elder <ant.el...@gmail.com> wrote:
>>> On Tue, Apr 3, 2012 at 3:18 PM, Jukka Zitting <jukka.zitt...@gmail.com> 
>>> wrote:
>>>> Hi,
>>>>
>>>> On Tue, Apr 3, 2012 at 3:52 PM, Karl Wright <daddy...@gmail.com> wrote:
>>>>> Our mentor(s) are pushing strongly for a source release (which
>>>>> contains the upstream patches), plus a "lib" release, which is to be
>>>>> overlaid on the source release to allow it to build.
>>>>
>>>> I wouldn't call it "strongly", rather as just one possible solution
>>>> that can be implemented in the short term without significant impact
>>>> on the existing codebase. The other alternatives being suggested
>>>> seemed quite a bit more complicated.
>>>>
>>>>> I much preferred a source release and a convenience source+lib release,
>>>>> but that caused significant objections, so I gave up.
>>>>
>>>> My main objection here is that the official source release should be
>>>> readily buildable. If the build instructions are essentially "take
>>>> that other package and build it instead", then IMHO in practice that
>>>> other package is the one that's being released.
>>>>
>>>
>>> It could still be readily buildable because it can just document how
>>> to overlay the lib folder from the source+lib release onto the src
>>> only release. In practice probably everyone would just use the
>>> source+lib release anyway but so what.
>>>
>>>> Personally I'd be fine with the source package containing required
>>>> binary dependencies, but since others will likely -1 release
>>>> candidates like that, I don't see how a convenience package like that
>>>> would pass review.
>>>>
>>>
>>> IMHO given that ManifoldCF is a little unusual that makes sense to me too.
>>>
>>>   ...ant
>>>
>>
>> I like the "additional instructions" idea.
>>
>> I would love to get a show of hands for a source+lib convenience
>> release rather than just a pure lib release.  Anyone want to provide a
>> +1 for this approach, or more importantly, a -1 if you have
>> significant objections?
>>
>
> Well the documented rules are that releases can't be veto'ed so you
> just need three, but from my reading of all this the main problems are
> the comments from Roy which i expect given the climate in the
> Incubator these days might make three hard to get:
>
> "Organizations or individuals that would be offended by (or prevented
> from receiving) the binaries are fully capable of building their own
> IF and ONLY IF the binaries do not exist in our source packages."
>
> and
>
> "Our releases are absolutely forbidden to contain anything other than
> the open source code that is in our vcs-of-record"
>
>   ...ant
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org

Reply via email to