Description
Task description
GDP delivery team will put in production the new repository structure on Tuesday 31st May. The former structure will be deprecated on Thursday June 2nd.
The following tasks will be executed to put the new repository structure in production.
Before putting the current repository in production
- Publish the announcement of the coming transition. (Mail)
- The creation of this announcement is being tracked in
GDP-196
- The creation of this announcement is being tracked in
- Final test of the new repository/branch and instructions on how to use it (readme.md)
- Change instruction in wiki pages
- This is being tracked in
GDP-196. When the task is done, come here and add a "done" sign.
- This is being tracked in
- Readme ( instructions on how to use the repo).
- tom.pollard will provide the information required to use the repository to toscalix
- toscalix completes the readme with general information, assuming the repo page in Github will be the landing/home page for many developers.
- Both repositories readm files, meta-genivi-dev and genivi-dev-platform need to be changed.
Wednesday June 1st: transition starts
- Publish the announcement of the beginning of the transition (blog post):
- The creation of this announcement is being tracked in
GDP-196
- The creation of this announcement is being tracked in
- The new branch will be named 'master' and set to default head during this time to ensure new users are directed to the correct branch
Thursday June 2nd
- Publish the transition follow up communication (mail). (Due to little conflicts, we skipped this communication)
- The creation of this announcement is being tracked in
GDP-196
- The creation of this announcement is being tracked in
- Tag the old branches
Monday June 6th: transition completed
- Delete the old branches
- Publish the announcement of the end of the transition (blogpost)
- The creation of this announcement is being tracked in
GDP-196
- The creation of this announcement is being tracked in
After the transition is completed.
- Publish the blog post with the summary
- The creation of this blog post is being tracked in
GDP-196
- The creation of this blog post is being tracked in
Due to the lack of issues, we decided to skip this step.
Attachments
Issue Links
- is blocked by
-
GDP-126 New repo/branch structure for GDP: analysis and proof of concept (PoC)
- Done