I gave you permissions on pypi and rubygems.

Doug

On Fri, Jan 17, 2020 at 6:52 AM Ryan Skraba <[email protected]> wrote:

> Hello!
>
> For python I'd be happy to go through the build changes, especially if
> you can list (or create a branch) for the lang/py cherry-picks that
> are already known to be necessary!
>
> I've been going through the list of ALL the commits in master that
> have no equivalent in release-1.9 using:
>
> git co master && git cherry branch-1.9
>
> I've identified a few minor issues, such as AVRO-2377, which is marked
> as fixed 1.9.0 in JIRA but isn't in the release-1.9 branch.  I'm
> making a list (and checking it twice), but it's very, very slow
> going... I'm hoping I pick up speed as I move along, any tips+tricks
> would be appreciated!  (I'm always on ASF slack, and I'm willing to
> put in the effort to document what I've learned in the wiki!)
>
> What do you think?  One PR with all the cherry-picks I think are
> missing, or one PR per?
>
> In the meantime, I've got my key
> (http://people.apache.org/keys/committer/rskraba.asc) but I'll need
> some PMC help to get all the permissions set up for a release.
>
> 1. My key should be added at svn co --depth=files
> https://dist.apache.org/repos/dist/release/avro/
> 2.3.4. I have accounts at https://www.npmjs.com/~ryanskraba,
> https://pypi.org/user/RyanSkraba/, and
> https://rubygems.org/profiles/RyanSkraba and need permissions to
> (eventually) publish artifacts.
> 5. Can I get edit permissions on the Avro confluence wiki?
>
> Is 2,3,4 necessary or does someone already with permissions do the release?
>
> All my best!  Ryan
>
>
> On Fri, Jan 17, 2020 at 1:47 AM Michael A. Smith <[email protected]>
> wrote:
> >
> > I may have bitten off more than I can chew here. I've been unable to
> cherry
> > pick all the changes from master into 1.9. The python changes themselves
> > are not the problem-- I think the problem is that there have been several
> > changes to Dockerfile and the build system, some related to python and
> some
> > not. Those changes are wide-ranging and not easy to cherry pick. They
> don't
> > affect functionality directly, but if I skip them I don't think the tests
> > can pass.
> >
> > Does anyone with a better understanding of the 1.9 chronology want to
> give
> > it a shot?
> >
> > On Mon, Jan 13, 2020 at 06:57 Michael A. Smith <[email protected]>
> wrote:
> >
> > > The only direct API changes were to deprecate capital-P parse in
> lang/py3.
> > > The syntax is still supported, but will cause a warning.
> > >
> > > There are some implied API changes insofar as we dropped support for
> > > python<2.7 as well, removing some polyfills and syntax that supported
> old
> > > pythons as well.
> > >
> > > Unless I missed something I think we're still sufficiently API
> compatible.
> > >
> > > Cheers, Michael
> > >
> > > On Mon, Jan 13, 2020 at 05:01 Driesprong, Fokko <[email protected]>
> > > wrote:
> > >
> > >> Hi Mike,
> > >>
> > >> Do you know if this introduces any breaking changes to the API? Since
> this
> > >> is a minor update, we should keep the API compatible.
> > >>
> > >> Cheers, Fokko
> > >>
> > >> Op za 11 jan. 2020 om 13:51 schreef Michael A. Smith <
> > >> [email protected]>:
> > >>
> > >> > So far none of my python2/3 changes have been targeting 1.9. They're
> > >> > currently just in master. It would be great if someone could cherry
> pick
> > >> > them. I'm away this weekend, but happy to help via phone or more
> > >> directly
> > >> > next week if it turns complex.
> > >> >
> > >> > Best regards,
> > >> > Mike
> > >> >
> > >> > On Sat, Jan 11, 2020 at 07:39 Driesprong, Fokko
> <[email protected]>
> > >> > wrote:
> > >> >
> > >> > > Thanks for the review Ryan, appreciate it.
> > >> > >
> > >> > > I'm happy to help you with the release, if you could pick that up,
> > >> that
> > >> > > would be great. Before starting the release process, I'd like to
> > >> check if
> > >> > > there are commits that are targeted for 1.10 but can be
> cherry-picked
> > >> > back
> > >> > > to 1.9.2.
> > >> > >
> > >> > > For doing the release, there are two important things:
> > >> > > - Having the gpg keys in place:
> > >> > > https://www.apache.org/dev/release-signing.html
> > >> > > - Run the build chain for building the artifacts for the different
> > >> > > platforms:
> > >> > https://cwiki.apache.org/confluence/display/AVRO/How+To+Release
> > >> > >
> > >> > > Luckily we have Docker for the latter :-)
> > >> > >
> > >> > > Cheers, Fokko
> > >> > >
> > >> > > Op vr 10 jan. 2020 om 17:41 schreef Ryan Skraba <[email protected]
> >:
> > >> > >
> > >> > > > Hello!  I read and reviewed the PR -- it looks OK to me, is
> there
> > >> > > > something more to do to the current fix?
> > >> > > >
> > >> > > > I'd be happy to do or help out with the release ... I suspect I
> > >> might
> > >> > > > need a bit of hand-holding for this first time, but the doc
> looks
> > >> > > > pretty complete.  Alternatively, if it's easier, I could shadow
> > >> > > > whoever is doing this one and be ready for the next.  It's
> pretty
> > >> > > > exciting to see the cadence pick up for Avro!
> > >> > > >
> > >> > > > All my best, Ryan
> > >> > > >
> > >> > > > On Thu, Jan 9, 2020 at 9:48 AM Driesprong, Fokko
> > >> <[email protected]
> > >> > >
> > >> > > > wrote:
> > >> > > > >
> > >> > > > > Hi all,
> > >> > > > >
> > >> > > > > I'm working on bumping Apache Avro on the Apache Iceberg
> project:
> > >> > > > > https://github.com/apache/incubator-iceberg/pull/297, I've
> > >> > discovered
> > >> > > a
> > >> > > > > regression bug. I've managed to create a unit test that
> catches
> > >> the
> > >> > > > issue:
> > >> > > > > https://github.com/apache/avro/pull/752. The current fix
> isn't
> > >> the
> > >> > > > correct
> > >> > > > > one. I hope to fix it somewhere this weekend, and afterward,
> start
> > >> > the
> > >> > > > > release process for 1.9.2.
> > >> > > > >
> > >> > > > > If there is anything that you need to have cherry-picked onto
> the
> > >> 1.9
> > >> > > > > branch, please let me know. Also, if there is anyone who
> likes to
> > >> > > > shepherd
> > >> > > > > the release, or wants to help out, please feel free to let me
> know
> > >> > :-)
> > >> > > > >
> > >> > > > > Thanks all,
> > >> > > > >
> > >> > > > > Cheers, Fokko
> > >> > > >
> > >> > >
> > >> >
> > >>
> > >
>

Reply via email to