+1 from me!

On Fri, Aug 23, 2024 at 10:37 AM Oscar Westra van Holthe - Kind <
opw...@apache.org> wrote:

> Hi everyone,
>
> There's two thing's I like about the proposals:
> - using the Rust SDK as a trailblazer
> - migrating to github issues
>
> Before we go ahead though, I'd like us to answer a few questions:
>
> 1. Does the move to GitHub issues also include history? If not, how will we
> do the transition? And if yes, how will we ensure all issues will be
> migrated somewhere?
>
> 2. Can we group all Avro repositories? Maybe using a GitHub project? As I
> understand, there is no equivalent of GitLab groups in GitHub (though I
> hope I'm wrong).
>
>
> Kind regards,
>
> Oscar
>
>
>
> On Fri, Aug 23, 2024 at 3:28 PM Xuanwo <xua...@apache.org> wrote:
> >
> > > Thank you for bringing this up.
> > >
> > > I fully support this.
> > >
> > > Here is my non-binding +1 vote.
> > >
> > > By the way, as a consequence of this split, will we transition to
> gitHub
> > > issues and leave Jira simultaneously?
> > >
> >
> > +1 to use Github Issues instead of Jira !
> >
> >
> > >
> > > On Fri, Aug 23, 2024, at 20:18, Fokko Driesprong wrote:
> > > > Thanks Martin for bringing this up, and I agree that this is the best
> > > > solution when we want to support releases per language.
> > > >
> > > > +1 from my side.
> > > >
> > > > I would suggest doing Rust first, and based on the experience see how
> > we
> > > > can move the other languages as well.
> > > >
> > > > Kind regards,
> > > > Fokko
> > > >
> > > > Op vr 23 aug 2024 om 13:58 schreef Martin Grigorov <
> > mgrigo...@apache.org
> > > >:
> > > >
> > > >> +1 from me
> > > >>
> > > >> On Fri, Aug 23, 2024 at 2:57 PM Martin Grigorov <
> mgrigo...@apache.org
> > >
> > > >> wrote:
> > > >>
> > > >> > Hello,
> > > >> >
> > > >> > At
> https://lists.apache.org/thread/s074tydhytt8qtzxyj2vs8g5frq4rm3v
> > > >> Fokko
> > > >> > suggested extracting the SDKs into their own Git repositories.
> > > >> > I'd like to formally start a vote for doing this for the Rust SDK!
> > > >> >
> > > >> > The main benefit of doing this is to have its own lifecycle and
> > > >> versioning.
> > > >> > Currently the development version of the Rust SDK is 0.18.0 while
> > all
> > > >> > other modules use 1.13.0-SNAPSHOT.
> > > >> >
> > > >> > The new repository would be apache/avro-rust ! It will be created
> > via
> > > the
> > > >> > ASF self-service tools.
> > > >> >
> > > >> > It will preserve the Git history by using the following commands:
> > > >> > - git subtree split --prefix=lang/rust -b avro-rust-branch
> > > >> > - git push g...@github.com:apache/avro-rust.git
> > avro-rust-branch:main
> > > >> > AFAIU this won't delete the lang/rust/ folder from the main repo.
> > The
> > > >> Rust
> > > >> > files and folders will be deleted once we make sure that
> everything
> > > is as
> > > >> > we want it in the new repository!
> > > >> >
> > > >> > Then the Rust specific Github Actions workflows would be moved
> over
> > to
> > > >> the
> > > >> > new repository (probably without their Git history since it is not
> > > really
> > > >> > important). They will be updated to checkout the main repo to make
> > > use of
> > > >> > the shared/ folder for the common and interop tests.
> > > >> >
> > > >> > Maybe a next step could be to invite
> > > >> > https://github.com/lerouxrgd/rsgen-avro as a member/sub- crate if
> > the
> > > >> > author is interested !
> > > >> > Some discussion has happened at
> > > >> > https://github.com/lerouxrgd/rsgen-avro/pull/56
> > > >> >
> > > >> > Regards,
> > > >> > Martin
> > > >> >
> > > >>
> > >
> > > --
> > > Xuanwo
> > >
> > > https://xuanwo.io/
> > >
> >
> --
> Oscar Westra van Holthe - Kind <opw...@apache.org>
>


-- 
Ryan Blue
Databricks

Reply via email to