Conversation
| +++ | ||
|
|
||
| <!-- | ||
| TODO: Consider rewriting this block - it's currently specific to CYF's pacing. |
There was a problem hiding this comment.
This intro is currently not shared from the upstream repo.
Upstream it is CYF-specific (we can tell this because it's in https://github.com/CodeYourFuture/curriculum/blob/main/org-cyf-sdc/content/blocks/decomposition-sprint1-overview/index.md which has org-cyf in its directory name, not in https://github.com/CodeYourFuture/curriculum/blob/main/common-content)
You probably want to rewrite this block to describe how you break things up yourselves into different days and weeks. For now, I copy it over verbatim as a placeholder.
| # TODO: Replace this block with something Migracode-specific. | ||
| # You can see the CYF version at https://sdc.codeyourfuture.io/decomposition/prep/ | ||
| title = "Get on the CYF Hosted Environment" | ||
| src = "blocks/coming-soon" |
There was a problem hiding this comment.
This module is all about building and deploying whole systems that involve both a frontend+backend. Accordingly, trainees need to know where to host things.
In CYF we have our own hosting environment people can host their websites on (which is a deployment of Coolify). I'm not sure where you're advising people deploy things, but you probably want to create a block describing how they should do this. Or perhaps just delete this Prep section completely if you will just explain this out of band.
I leave this here as a placeholder for y'all to fill in as you see appropriate.
| main_website = "https://migracode.org/" | ||
| main_org_name = "Migracode Barcelona" | ||
| our_name = "Migracode" | ||
| # TODO: Replace these with Migracode-Barcelona when the repos exist. |
There was a problem hiding this comment.
When you've created your own versions of these repos for the backlogs, we should re-point these at your versions.
| @@ -0,0 +1,75 @@ | |||
| @mixin light-palette { | |||
There was a problem hiding this comment.
This theming is currently in the org-mcb-sdc site.
When we pull a second site in here (e.g. itp), we probably want to move them into a module where they can be shared between both sites.
But for now, they're only used in here, so I've left them in-line.
| # These guides are currently a mix of CYF-specific and general - we probably want to split these up so Migracode are only depending on the common pieces... | ||
| [[module.imports]] | ||
| path = "github.com/CodeYourFuture/curriculum/org-cyf-guides" |
There was a problem hiding this comment.
We currently include all of the CYF guides - we should audit these to see which ones we want to share, and which ones are CYF specific.
This pulls in almost all of its content from https://github.com/CodeYourFuture/curriculum/tree/main/common-content but individual content can be overridden as needed. There are a few TODOs to address, and we will also want to modify e.g. day plans to split into different days. But this shows the shape of how the site will inherit rather than fork content.
249369f to
ef7fe63
Compare
✅ Deploy Preview for migracode-sdc ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
This pulls in almost all of its content from
https://github.com/CodeYourFuture/curriculum/tree/main/common-content but individual content can be overridden as needed.
There are a few TODOs to address, and we will also want to modify e.g. day plans to split into different days.
But this shows the shape of how the site will inherit rather than fork content.