Hi everyone!

I am very happy everyone is enjoying the solution. :)

@Alex, sure! We can set the develop branch as the default. The only thing I
need to confirm is if we can do it or only Infra :)

@Zoi yes! When you open the PR it will suggest merging into the branch
where you opened the fork. However, it also allows to choose any other
branch. We just need to double-check the new PRs are correctly pointing to
develop.

Best,


Em qua., 20 de set. de 2023 às 14:28, Zoi Kaoudi <[email protected]>
escreveu:

>  I also like the idea that Glaucia proposed.
> I have a question though: When someone works on his forked repository and
> then creates a PR, we would then have to merge into the develop branch,
> right? Is this possible?
> Best
> --
> Zoi
>
>     Στις Τρίτη 19 Σεπτεμβρίου 2023 στις 06:00:57 μ.μ. CEST, ο χρήστης
> Alexander Alten <[email protected]> έγραψε:
>
>  Ah one thing, when we mainly work on develop, then our activity on Github
> would drop  when we use main . I would suggest to set the most active
> branch as default to reflect our activity. What do you think?
>
> Best,
>  —Alex
>
> > On 19. Sep 2023, at 17:20, Alexander Alten <[email protected]> wrote:
> >
> > Hey Glaucia,
> >
> > Great idea! +1
> >
> > Best,
> > —Alex
> >
> >> On 19. Sep 2023, at 17:15, Gláucia Esppenchutz <[email protected]>
> wrote:
> >>
> >> Hi everyone,
> >>
> >> I was thinking about using the git-flow model of branching strategy.
> More
> >> or less having the following branches:
> >> "main" renamed to "release"
> >> "rel/x.x.x"
> >> "cherry-pick"
> >> "develop"
> >> "feat/bug"
> >> Here, we would use the "release" as the current stable state from
> Wayang.
> >> The "release" would have the same content as the latest "rel/x.x.x"
> branch.
> >>
> >> About the "rel/x.x.x", the ideal would be to keep track of all versions
> we
> >> have, and if anyone needs to use an older version, it will be there
> >> (likewise the tag).
> >> The "develop" branch would be where we merge the approved PRs, and it
> may
> >> not be stable since we are always opening and merging new content. To
> work
> >> on a new feature, we would ask the developer to create a new
> >> "feature/bugfix" from the "develop" branch and work there.
> >>
> >> After we decided we were ready to make a new release, we would pick the
> >> features and fixes implemented on "develop" and cherry-pick them in a
> >> specific branch called "cherry-pick" (so innovative). After doing some
> >> testing and making sure we are able to compile and meet the Apache
> guides,
> >> we will proceed to create the "rel/" branch by maven commands.
> >>
> >> Once the "rel/" conforms with Apache approvals, the content would be
> then
> >> merged into "release" (default branch), so developers who want to use
> >> Wayang have an easy and intuitive way to find the latest and stable
> version.
> >>
> >> What do you think? :)
> >
>
>
> --
> databloom AI, Inc.
>
> 3401 N. MIAMI AVE. STE 230
> 33127 Miami, Florida
> United States
>
>
> --  Please consider the environment before printing this
> email --
>
>
>
> Disclaimer:
> The content of this message is confidential. If you
> have received it by mistake, please inform us by an email reply and then
> delete the message. It is forbidden to copy, forward, or in any way reveal
> the contents of this message to anyone. The integrity and security of this
> email cannot be guaranteed over the Internet. Therefore, the sender will
> not be held liable for any damage caused by the message.
>
>



-- 
Gláucia Esppenchutz

-----------------------------------------------------
Twitter: @lyuric19
Linkedin: https://br.linkedin.com/pub/gláucia-esppenchutz/47/81a/312

Reply via email to