Skip to content

discuss github branching policies #85

Description

@VladimirAlexiev

@HarisVranaj @Sveino @griddigit-ci @haihutus

@Sveino wrote

The main branch include all the version of the profiles. We are planning to archive this branch.

Archive the main branch? That's a very unusual policy, because most people care only about the main branch and will checkout only the main branch.

It is in principle only relevant to verify the latest version - or even more relevant the version that we are updating.

Right! And isn't the current version in-development here:
https://github.com/entsoe/application-profiles-library/tree/main/CGMES/CurrentRelease

So only the following branches are relevant:

Once we start validating, we need extra folders to hold scripts and results, eg my
https://github.com/entsoe/application-profiles-library/tree/main/validate
This one goes with main/CGMES/CurrentRelease and main/NCP/CurrentRelease.
It shouldn't be looking at files from different branches.
So do you also suggest to copy the validation scripts into different branches?

In addition could the following become relevant:

Isn't there a conflict between these two:

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions