>> So now that the SVN may rest in peace, how about to make life simple, everybody will use the git flow diagram (either they use master or develop, either they are advanced developers or simple folks) - it would make life easier if everybody work along the same guidelines. > You can't really use git flow if you are working off of master (since you shouldn't commit anything to master, so most of the git flow steps don't make sense). > > And modules like isd2 don't fit in that model (due to permissions being per-repository). I don't think that's a problem. As riccardo pointed out, it's just a private develop branch. I use the gitflow features there, but won't do anything release-related. Changes will be merged into isd and will follow the normal path.
> The original plan, from what I recall, had been to release today, but we can slip a bit I don't see much reason to wait for things like warning suppressions are quite reasonable to patch into the master afterwards anyway and there are an infinite number of such changes that we want to make. > And it isn't always worth the effort to make a another branch (fundamentally, your develop is a separate branch from the github develop, it is just that you configured git to easy move things between the two). Each extra branch is something you need to keep in sync, with main. And each extra step and decision to be made requires attention that is pulled from something else. I think, similar to Barak, that we should just stick to the full git flow model. Let's just adopt something that is done and that has been proven to work, and on which we can hang onto. If later on (in a few weeks) we see that it's cumbersome, we can amend things a bit and simplify them. Let's not be too inventive at first since we just changed for git, which in itself is already a huge jump in the ocean. And with those exceptions, you pretty much end up at the page we have, I think, at least in terms of content.
> It might make sense to push people towards using github forks for this model, but I haven't investigated those enough to understand how well they would work. that involves clicking somewhere, right? Who uses a mouse these days?...