Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge training #4

Closed
wants to merge 76 commits into from
Closed

Merge training #4

wants to merge 76 commits into from

Conversation

astrojuanlu
Copy link
Member

@astrojuanlu astrojuanlu commented Feb 27, 2023

Merge all material from https://github.com/kedro-org/kedro-training in a training directory, retaining git history thanks to https://github.com/newren/git-filter-repo.

Made one small note to the README on top of the current history.

Addresses kedro-org/kedro-devrel#39.

@astrojuanlu
Copy link
Member Author

Now the key question: should I

  • Signoff all the commits myself,
  • Manually signoff each commit by their author (sounds like bad idea legally speaking), or
  • Give up on retaining the history and squash everything (😢)?

@astrojuanlu
Copy link
Member Author

According to https://github.com/git/git/blob/b2c150d3aa82f6583b9aadfecc5f8fa1c74aca09/Documentation/git-commit.txt#L154-L161 (source):

The meaning of a signoff depends on the project, but it typically certifies that committer has the rights to submit this work under the same license and agrees to a Developer Certificate of Origin (see https://developercertificate.org/ for more information).

And from https://probot.github.io/apps/dco/ and https://developercertificate.org/,

By making a contribution to this project, I certify that:

(a) The contribution was created in whole or in part by me and I have the right to submit it under the open source license indicated in the file; or

(b) The contribution is based upon previous work that, to the best of my knowledge, is covered under an appropriate open source license and I have the right under that license to submit that work with modifications, whether created in whole or in part by me, under the same open source license (unless I am permitted to submit under a different license), as indicated in the file; or

(c) The contribution was provided directly to me by some other person who certified (a), (b) or (c) and I have not modified it.

So my understanding is that I can assume under (b) that I can sign-off everything. Happy to learn more otherwise.

training/README.md Outdated Show resolved Hide resolved
training/README.md Outdated Show resolved Hide resolved
Copy link
Contributor

@stichbury stichbury left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

stichbury and others added 19 commits February 28, 2023 13:05
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Signed-off-by: Juan Luis Cano Rodríguez <juan_cano@mckinsey.com>
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Signed-off-by: Juan Luis Cano Rodríguez <juan_cano@mckinsey.com>
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
* Updates to kedro version and add tutorial data

* Use latest kedro version

* Add CCI jobs for linting + security check, apply isort and black

* Fix links

* Update kedro viz installation link

* Add requirements for cci

* Update spaceflight template to be the same as kedro-starter-spaceflights

* Remove tutorial data, as it's a step of the exercise

* Revert "Remove tutorial data, as it's a step of the exercise"

This reverts commit 8f5a5e7174262886af8c8c252837180c4d957883.

* Rename requirements to test_requirements

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Add credentials.yml file to the tutorial repo, since we explain how to manage credentials in the docs.
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
antonymilne and others added 24 commits February 28, 2023 13:05
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
…ining_docs`

Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
…2021

Delete kedro-exercises from kedro-training 🔥
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
…-folder

Update readme and add new training materials
Co-authored-by: Lorena Bălan <lorena.balan@quantumblack.com>
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Co-authored-by: Merel Theisen <49397448+MerelTheisenQB@users.noreply.github.com>
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
…umblacklabs#ked-3046

[KED-3046] Remove "QuantumBlack Labs" from places where it doesn't belong any more
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
Co-authored-by: Jo Stichbury <jo_stichbury@mckinsey.com>
Signed-off-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com>
@astrojuanlu
Copy link
Member Author

Sorry, my git black magic is failing me. Opening a new PR.

@astrojuanlu astrojuanlu mentioned this pull request Feb 28, 2023
@astrojuanlu
Copy link
Member Author

Continued in gh-5.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.