Hi All,

I am closing this vote. We will announce the results shortly.
We create value for our clients by connecting the world's data.
Josh Innis Software Engineer
Core R&D Team
*P*: (831)278-0327
3945 Freedom Circle #260, Santa Clara, CA 95054
<https://www.google.com/maps/place/3945+Freedom+Cir+%23260,+Santa+Clara,+CA+95054/>
bitnine.net


On Mon, Oct 18, 2021 at 2:32 PM Josh Innis <josh.in...@bitnine.net> wrote:

>
> What would be the definition of minor modification? AGE in general tries
> to conform to the ideas in Postgres as much as possible. Which means we are
> constantly calling Postgres functions to do work and at runtime queries
> will switch between Postgres source code and AGE source code often. When we
> cannot use a Postgres function but want to emulate similar behavior, we use
> that function as a template. For example, the Agtype data type that we use
> is heavily influenced by the JsonB data type in Postgres and the way we
> transform expressions is very close to Postgres. A function might have the
> same logical flow to it, but we need to pass in a different data structure,
> or we might have some special cases that must be handled differently, but
> otherwise is very similar to something in postgres.
>
> On Sun, Oct 17, 2021 at 2:17 PM Felix Cheung <felixche...@apache.org>
> wrote:
>
>> In such case, the inclusion of the license is required.
>>
>> Also, ideally, the 3rd party source code should be retained as separate
>> source files so we could keep the license header on each file. If they are
>> code snippet, then it is a bit of a grey area and we should attribute the
>> source in license (a practice I've seen in other projects)
>>
>> See
>> https://www.apache.org/legal/src-headers.html#3party
>> https://www.apache.org/legal/resolved.html#category-a
>> "
>> 4. Minor modifications/additions to third-party source files should
>> typically be licensed under the same terms as the rest of the third-party
>> source for convenience.
>>
>> 5. The project's PMC should deal with major modifications/additions to
>> third-party source files on a case-by-case basis."
>>
>>
>>
>>
>> On 2021/10/13 20:44:15 Josh Innis wrote:
>> > We resigned the files using an @apache.org account. There is source
>> code
>> > from Postgres in AGE. There are no files but there are some snippets.
>> > We create value for our clients by connecting the world's data.
>> > Josh Innis Software Engineer
>> > Core R&D Team
>> > *P*: (831)278-0327
>> > 3945 Freedom Circle #260, Santa Clara, CA 95054
>> > <
>>
>> https://www.google.com/maps/place/3945+Freedom+Cir+%23260,+Santa+Clara,+CA+95054/
>> >
>> > bitnine.net
>> >
>> >
>> > On Sun, Oct 10, 2021 at 5:28 PM Felix Cheung <fe...@apache.org> wrote:
>> >
>> > > There bundle also applies to the source release. However, if you are
>> > > certain none of the source code file or snippet is from the Postgres
>> code
>> > > base, then, correct, you don’t need to include Postgres license info.
>> > >
>> > > You might want to amend the license and notice, and re-sign with a key
>> with
>> > > @apache.org address from my comments earlier.
>> > >
>> > > I’m not sure if it will be flagged at IPMC, but it is best since you
>> have
>> > > changed the disclaimer in this release.
>> > >
>> > >
>> > > On 2021/10/05 16:54:29 Josh Innis wrote:
>> > > > Hi Felix,
>> > > >
>> > > > We do not have any binary code from Postgres. The key phrase I saw
>> was "
>> > > > LICENSE and NOTICE need only be modified to accommodate them *only
>> if
>> > > their
>> > > > bits are bundled*." The Apache AGE repository does not have any
>> binary
>> > > > source files in it. After reading the links you sent, it appears we
>> do
>> > > not
>> > > > have to keep the Postgres license info in NOTICE and LICENSE.
>> > > >
>> > > >
>> > > > On Sun, Oct 3, 2021 at 12:11 PM Felix Cheung <fe...@apache.org>
>> wrote:
>> > > >
>> > > > > Checking this release, not a blocker but a question:
>> > > > >
>> > > > >
>> > > > > - incubating in name
>> > > > >
>> > > > > - signature and hash fine
>> > > > >
>> > > > > KEYS file - you should try to sign files with @apache.org issuer
>> email
>> > > > >
>> > > > > - DISCLAIMER is fine
>> > > > >
>> > > > > - LICENSE and NOTICE
>> > > > >
>> > > > > The PostgreSQL license - is it because of code file taken from the
>> > > project
>> > > > > (and then is there license header for these files?)
>> > > > >
>> > > > > If it is not coming from code file, then is it because of a binary
>> > > > > dependency? If so, it should be in a separate LICENSE-binary file
>> like
>> > > > > https://github.com/apache/iotdb/blob/master/LICENSE-binary
>> > > > >
>> > > > > And potentially the license should be separately stored like
>> > > > > https://github.com/apache/iotdb/tree/master/licenses
>> > > > >
>> > > > > more info:
>> > > > >
>> https://infra.apache.org/licensing-howto.html#bundled-vs-non-bundled
>> > > > >
>> > > > > - No unexpected binary files
>> > > > > - All source files have ASF headers
>> > > > >
>> > > > >
>> > > > >
>> > > > > On 2021/09/24 11:34:24 Kevin Ratnasekera wrote:
>> > > > > > +1
>> > > > > >
>> > > > > > I checked the following.
>> > > > > >
>> > > > > > - Incubating in name.
>> > > > > >
>> > > > > > - PGP Signatures.
>> > > > > >
>> > > > > > - SHA512 Checksums.
>> > > > > >
>> > > > > > - DISCLAIMER exists.
>> > > > > >
>> > > > > > - LICENSE and NOTICE are fine.
>> > > > > >
>> > > > > > - ASF headers on source files.
>> > > > > >
>> > > > > >
>> > > > > >
>> > > > > > Regards
>> > > > > >
>> > > > > > Kevin
>> > > > > >
>> > > > > > On Tue, Sep 21, 2021 at 8:52 PM Eya Badal <ey...@apache.org>
>> wrote:
>> > > > > >
>> > > > > > > +1, I checked the follwoing:
>> > > > > > >
>> > > > > > >
>> > > > > > > x] Download links are valid.
>> > > > > > > [x] Checksums and PGP signatures are valid.
>> > > > > > > [x] LICENSE, NOTICE and DISCLAIMER files are correct.
>> > > > > > > [x] All files have license headers if necessary.
>> > > > > > >
>> > > > > > > Best,
>> > > > > > > Eya Badal Abdisho
>> > > > > > >
>> > > > > > > On 2021/09/15 16:11:47, Josh Innis <jo...@bitnine.net> wrote:
>> > > > > > > > Dear Apache Community,
>> > > > > > > >
>> > > > > > > >
>> > > > > > > > Please vote on releasing the following candidate as Apache
>> AGE
>> > > > > version
>> > > > > > > 0.6.0
>> > > > > > > >
>> > > > > > > >
>> > > > > > > > The vote is open now and until September 18th at 10:30 AM
>> PST
>> and
>> > > > > passes
>> > > > > > > if
>> > > > > > > > a majority +1 votes are cast, with a minimum of 3 +1 votes.
>> > > > > > > >
>> > > > > > > >
>> > > > > > > > [ ] +1 Release this package as Apache AGE 0.6.0
>> > > > > > > >
>> > > > > > > > [ ] -1 Do not release this package because ...
>> > > > > > > >
>> > > > > > > >
>> > > > > > > > To learn more about Apache AGE, please see
>> > > http://age.apache.org/
>> > > > > > > >
>> > > > > > > >
>> > > > > > > > *Functionalities included and addressed in this release:*
>> > > > > > > >
>> > > > > > > > - Add VLE SRF (Set Returning Function).
>> > > > > > > >
>> > > > > > > > - Fix Vertex, Edge, and Path serialization bug (AGE2-307)
>> > > > > > > >
>> > > > > > > > - Fix CREATE passback bug (AGE2-337).
>> > > > > > > >
>> > > > > > > > - Fix CREATE transaction block bug (AGE2-345).
>> > > > > > > >
>> > > > > > > > - Fix parallel build errors.
>> > > > > > > >
>> > > > > > > > - Fix Travis CI compiler warnings.
>> > > > > > > >
>> > > > > > > >
>> > > > > > > >
>> > > > > > > >
>> > > > > > > >
>> > > > > > > >
>> *****************************************************************
>> > > > > > > >
>> > > > > > > >
>> > > > > > > >
>> > > > > > > > *The git tag to be discussed and voted upon:*
>> > > > > > > >
>> > > > > > > > https://github.com/apache/incubator-age/releases/tag/v0.6.0
>> > > > > > > >
>> > > > > > > >
>> > > > > > > >
>> > > > > > > > *The git commit hash:*
>> > > > > > > >
>> > > > > > > > commit 3681c90da68353507001db89eb429755d34857f7
>> > > > > > > >
>> > > > > > > >
>> > > > > > > >
>> > > > > > > > *The release files for 0.6.0, can be found at:*
>> > > > > > > >
>> > > > > > > >
>> https://dist.apache.org/repos/dist/dev/incubator/age/0.6.0.rc0/
>> > > > > > > >
>> > > > > > > >
>> > > > > > > >
>> > > > > > > > *The signatures, files, etc. can be found at:*
>> > > > > > > >
>> > > > > > > > https://dist.apache.org/repos/dist/dev/incubator/age/
>> > > > > > > >
>> > > > > > > >
>> > > > > > > >
>> > > > > > > > *Signatures used for AGE RCs can be found in this file:*
>> > > > > > > >
>> > > > > > > > https://dist.apache.org/repos/dist/dev/incubator/age/KEYS
>> > > > > > > >
>> > > > > > > >
>> > > > > > > >
>> > > > > > > > *The fingerprint of key to sign release artifacts:*
>> > > > > > > >
>> > > > > > > > 2245 1CFA 0521 1612 A4EA 9F05 6EF7 BD28 B870 8B05
>> > > > > > > >
>> > > > > > > >
>> > > > > > > >
>> > > > > > > > *For information about the contents of this release, see:*
>> > > > > > > >
>> > > > > > > > https://github.com/apache/incubator-age/releases/tag/v0.6.0
>> > > > > > > >
>> > > > > > > >
>> > > > > > > >
>> > > > > > > > Thank you for your time.
>> > > > > > > >
>> > > > > > > >
>> > > > > > > >
>> > > > > > > > Best regards,
>> > > > > > > >
>> > > > > > > > Josh Innis
>> > > > > > > > We create value for our clients by connecting the world's
>> data.
>> > > > > > > > Josh Innis Software Engineer
>> > > > > > > > Core R&D Team
>> > > > > > > > *P*: (831)278-0327
>> > > > > > > > 3945 Freedom Circle #260, Santa Clara, CA 95054
>> > > > > > > > <
>> > > > > > >
>> > > > >
>> > > > >
>> > >
>> > >
>>
>> https://www.google.com/maps/place/3945+Freedom+Cir+%23260,+Santa+Clara,+CA+95054/
>> > > > > > > >
>> > > > > > > > bitnine.net
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>>
>

Reply via email to