Skip to content

Feature/migrate pd blocks to curriculum#1752

Open
Beloved1310 wants to merge 18 commits intoCodeYourFuture:mainfrom
Beloved1310:feature/migrate-pd-blocks-to-curriculum
Open

Feature/migrate pd blocks to curriculum#1752
Beloved1310 wants to merge 18 commits intoCodeYourFuture:mainfrom
Beloved1310:feature/migrate-pd-blocks-to-curriculum

Conversation

@Beloved1310
Copy link

What does this change?

This PR migrates a block currently pulled from the CYF-PD CMS (https://cyf-pd.netlify.app) into this repository so it can be maintained as a standard markdown block.

The CMS approach adds unnecessary complexity, is no longer actively used, and makes updates harder to test and review. By moving this content into common-content, contributors can improve it directly using existing workflows.

This PR:

  • Migrates the markdown content of a PD block into common-content/en/blocks
  • Updates the src reference in org-cyf-itp to point to the local block
  • Removes the dependency on the external CYF-PD CMS for this content

This is part of a wider effort to migrate the remaining CYF-PD blocks used in org-cyf-itp (6 in total).

Common Content?

  • Block/s

Common Theme?

  • Yes

Issue number: #1745

Org Content?

Block Type

Checklist

Who needs to know about this?

@illicitonion @cifarquhar

@github-project-automation github-project-automation bot moved this to 📋 Backlog in Curriculum Planning Feb 24, 2026
@Beloved1310 Beloved1310 requested review from SallyMcGrath and illicitonion and removed request for SallyMcGrath February 24, 2026 19:18
@illicitonion illicitonion changed the base branch from feature/migrate-pd-blocks-to-curriculum to main February 25, 2026 15:20
@netlify
Copy link

netlify bot commented Feb 25, 2026

👷 Deploy request for cyf-piscine pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit e101adf

@netlify
Copy link

netlify bot commented Feb 25, 2026

👷 Deploy request for cyf-curriculum pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit e101adf

@netlify
Copy link

netlify bot commented Feb 25, 2026

👷 Deploy request for cyf-common pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit e101adf

@netlify
Copy link

netlify bot commented Feb 25, 2026

👷 Deploy request for cyf-tracks pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit e101adf

@netlify
Copy link

netlify bot commented Feb 25, 2026

👷 Deploy request for cyf-launch pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit e101adf

@netlify
Copy link

netlify bot commented Feb 25, 2026

👷 Deploy request for cyf-itd pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit e101adf

@netlify
Copy link

netlify bot commented Feb 25, 2026

👷 Deploy request for cyf-sdc pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit e101adf

@netlify
Copy link

netlify bot commented Feb 25, 2026

Deploy Preview for cyf-programming ready!

Name Link
🔨 Latest commit badde21
🔍 Latest deploy log https://app.netlify.com/projects/cyf-programming/deploys/699f137a9a26b700072b4af5
😎 Deploy Preview https://deploy-preview-1752--cyf-programming.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 87 (🔴 down 13 from production)
Accessibility: 100 (no change from production)
Best Practices: 92 (no change from production)
SEO: 90 (no change from production)
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link
Member

@illicitonion illicitonion left a comment

Choose a reason for hiding this comment

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

Thanks for putting this together, it looks like a great start!

I left a few comments about formatting issues, please can you see all the places across this PR that the comments could apply, and apply them there as well?

Thanks!

Comment on lines +4 to +6
modules="JS1"
week="4"
skills="Communication"
Copy link
Member

Choose a reason for hiding this comment

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

These three lines don't do anything - can you remove them (and the similar lines in the other blocks?

Copy link
Author

Choose a reason for hiding this comment

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

Thank you. Done now

Comment on lines +37 to +39
- What is your dream job?

- What professional roles will be in your team?
Copy link
Member

Choose a reason for hiding this comment

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

These bullet points end up double-spaced because of the empty lines between them - can you remove the empty lines? Similarly across all files

Copy link
Author

Choose a reason for hiding this comment

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

Fixed the spacing here to

{{<tabs name="Teamwork Project Sprint 2" >}}

===[[Prep & Introduction]]===
Prep
Copy link
Member

Choose a reason for hiding this comment

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

This looks like it should be a heading? Can you make it one:

Suggested change
Prep
### Prep

There are some other places that could benefit from this too

Copy link
Author

Choose a reason for hiding this comment

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

Thank you. I omitted all the formatting of the markdown. I fixed all now

@Beloved1310
Copy link
Author

I had to merge the updated changes. Please review and let me know if all is ok. Thank you @illicitonion

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 📋 Backlog

Development

Successfully merging this pull request may close these issues.

2 participants