Using and Mastering Cookiecutter Transcripts
Chapter: Case studies: Major projects using Cookiecutter
Lecture: Introducing the case studies
Login or
purchase this course
to watch this video and the rest of the course contents.
0:01
By now you're quite capable with Cookiecutter, you know all the advance uses as a user, you know how to create your own including things like hooks
0:12
and conditional statements inside the cookiecutter.json, as well as how to use the API to actually wrap up
0:18
the functionality of Cookiecutter with a nicer shell. So I think it's a good time to take a moment and just look around the industry
0:26
and see how other people, other projects are using Cookiecutter. Now, I grabbed three projects that I'm familiar with
0:33
but there are many more as you saw when we did a search on GitHub, there was quite a few options out there. So feel free to do your own exploration
0:42
I'm going to take you on a tour of three particular projects first one we are going to look at is Beeware,
0:47
these guys are doing really interesting cross-platform native type things with Python and Cookiecutter plays a central role in this
0:54
so I think this is going to be an interesting use case here; OpenStack, OpenStack is an open source largely Python based
1:03
version of more or less AWS, right, you can take and add VM capabilities, you can add storage capabilities,
1:11
database capabilities, all sorts of stuff like this and it's quite a large project so working with it can be quite challenging, and so you'll see
1:19
how they're using Cookiecutter on certain parts of OpenStack. Finally, we'll look at the Pyramid web framework,
1:26
this is a project that I've been involved with on the Cookiecutter side as well as the web app
1:31
and you'll get a look inside how these guys are moving to Cookiecutter.