Open ammarhakim opened 1 year ago
@ammarhakim some responses to your proposals:
I'd like to add 2 to-do's:
As we discuss the merge, I would like to add the following two milestones. Once this initial discussion is complete we will make a proper list so we know what needs to be done for the merge.
We can do 1, but 2 is not needed for the merge. No one is checking regression tests in g2/master, so that is no better than what is happening in g2/g0-merge and is likely worse, because we've been working with g0-merge reg tests while master's have been neglected.
On Sun, 22 Oct 2023 at 15:44, Ammar @.***> wrote:
As we discuss the merge, I would like to add the following two milestones. Once this initial discussion is complete we will make a proper list so we know what needs to be done for the merge.
- Add a install script to mkdeps in G2 to build GkeyllZero.
- Get the regression system running again and look at the regression tests (work should be split between people that can properly certify sims). We should look into hooking the regression test on some systems to run semi-automatically.
— Reply to this email directly, view it on GitHub https://github.com/ammarhakim/gkyl/issues/134#issuecomment-1774219806, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAQ6DKECYNZNK5UV5X34MGDYAWOUHAVCNFSM6AAAAAA426CK6OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONZUGIYTSOBQGY . You are receiving this because you were assigned.Message ID: @.***>
Just because no one is checking things in master does not mean we should not check it going forward. Let us progress and not regress please :)
I'm saying merging is not a regress in that regard. If anything it is an improvement, even if it doesn't (yet) have the testing that you want.
On Mon, 23 Oct 2023 at 09:57, Ammar @.***> wrote:
Just because no one is checking things in master does not mean we should not check it going forward. Let us progress and not regress please :)
— Reply to this email directly, view it on GitHub https://github.com/ammarhakim/gkyl/issues/134#issuecomment-1775621874, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAQ6DKEO3XNNQAY4GKA6DD3YA2OX3AVCNFSM6AAAAAA426CK6OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONZVGYZDCOBXGQ . You are receiving this because you were assigned.Message ID: @.***>
We are nearly ready for renaming g0-merge to main and using that for all simulations. However, we are not yet there yet. Here is a list of milestone we should meet before we do this rename. Please comment/discuss.
A secondary thing we can do but perhaps can wait is: