kedro-org / kedro

Kedro is a toolbox for production-ready data science. It uses software engineering best practices to help you create data engineering and data science pipelines that are reproducible, maintainable, and modular.
https://kedro.org
Apache License 2.0
9.84k stars 893 forks source link

Write a "Yay, new release" blog post for 18.4 #2050

Closed stichbury closed 1 year ago

stichbury commented 1 year ago

As the title. We need to work out what the key points of 18.4 are and craft something for the QB blog as I don't think we'll be ready to go with the Kedro one yet. We can decide details of where to put it later though, first thing is to get it done.

I'm happy to draft a first version but will need some support to get a list of what's changed. This is probably something for this sprint but could come shortly after as long as we don't leave it too long. I'm thinking a similar post to this one for Christmas :)

stichbury commented 1 year ago

@merelcht @idanov How straightforward would it be to gather data on the 18.4 release in terms of the number of community contributions we received? Can we easily get numbers of PRs (or commits) that come from OS community members (either the number of the percentage)? It would be fantastic to be able to quote some data about 18.4 so if not the OS contributions, is there another metric we could use (number of issues resolved perhaps?).

merelcht commented 1 year ago

Contributions from the community for 0.18.4:

  1. Fix issue with specifying format for SparkHiveDataSet
  2. Fix micro package pull from PyPI
  3. Capitalise Kedro-Viz in the "Visualize layers" section
  4. Add _SINGLE_PROCESS property to CachedDataSet
  5. Update the tutorial of "Visualise pipelines"
  6. Enable TensorFlowModelDataset to overwrite existing model, and add …
  7. Refactor ShelveStore into a separate module
  8. Fix Docstring example for PickleDataSet
  9. Improve MatplotlibWriter documentation with examples
  10. Replace Discord links in docs with links to Slack
  11. Improve DataSet API documentation with YAML examples
  12. Add a video dataset
  13. Add execution_options to SQLQueryDataSet
  14. Add SVMLight DataSet

It could be that some are from QB/McK people but made from a personal account.

stichbury commented 1 year ago

Wow, thanks @merelcht that's great. I'll take those and also add the review that Sean gave to my docs changes. Nice!

stichbury commented 1 year ago

There's a draft in review now. I haven't published a link here but it's on the Kedro team slack FWIW.

stichbury commented 1 year ago

Sent to Eloise to pass onwards to Antidote.

Possible images. Any preferences? @yetudada ?

  1. I've gone with the theme of architecture/framework/regular design:

  2. Data-ish theme:

  3. Boring gift box

33241097510_431b096d6c_q

5097547405_6701529706_b

8085629858_be68d12232

jimmy-nilsson-masth-4Pc-IqA_6Ro-unsplash

andrea-de-santis-jz137K3sees-unsplash

ussama-azam-C_cQW1JS99w-unsplash

sergey-kvint-ZmN1uXn7_7g-unsplash

stichbury commented 1 year ago

This is all done 🎉 https://quantumblack.medium.com/the-latest-kedro-developments-9a4d15a7ceb5