camaraproject / EdgeCloud

Repository to describe, develop, document and test the EdgeCloud API family
Apache License 2.0
17 stars 44 forks source link

TI API: Changelog #295

Open FabrizioMoggio opened 2 months ago

FabrizioMoggio commented 2 months ago

Problem description The changelog is in the YAML instead it should be in the Changelog.md file

Expected action Remove the changelog from the YAML file

hdamker commented 2 months ago

@FabrizioMoggio my strong recommendation is still to ask for an own repository for the API. It might get more and more difficult to try to provide the release assets for the API within the current repository. To prepare for that you need at least a tagged version here (which you can refer to later in the new repository).

FabrizioMoggio commented 2 weeks ago

@hdamker is there a documented procedure to get a dedicated repository?

FabrizioMoggio commented 2 weeks ago

The removal of the changelog from the YAML was implemented in https://github.com/camaraproject/EdgeCloud/pull/296 To close this issue a changelog.md file must be created.

hdamker commented 2 weeks ago

@hdamker is there a documented procedure to get a dedicated repository?

Please create an issue within API Backlog (see https://github.com/camaraproject/APIBacklog/issues/37 as an example). You can refer to https://github.com/camaraproject/APIBacklog/blob/main/documentation/API%20proposals/APIproposal_Traffic%20Influence_TIM.md. Please add in the issue also the initial Codeowners and Maintainers (I suppose it will be subset out of the EdgeCloud ones).

For the transfer of your code to the new repository, you should take a tagged version here in EdgeCloud (which you can refer to within the new repository).

cc: @jgarciahospital

FabrizioMoggio commented 2 weeks ago

Before proceeding I would like to coordinate with the Edge Cloud WG

FabrizioMoggio commented 2 weeks ago

I think the changelog and the tagged release con be produced when the API is stable enough. In my opinion when this list of activities is completed: https://github.com/camaraproject/EdgeCloud/discussions/282

It anyway good to start a discussion on the creation of a specific repository for the TI API still as part of the Edge Cloud Family

FabrizioMoggio commented 2 weeks ago

Discussion started: https://github.com/camaraproject/EdgeCloud/discussions/313