Freecodecamp: Remove old static pages from freeCodeCamp platform

Created on 22 Jun 2017  路  9Comments  路  Source: freeCodeCamp/freeCodeCamp

We've factored several static pages out of freeCodeCamp's core platform. These are now stand alone GitHub Pages apps that we redirect to.

There is still some dead code associated with these pages (views, routing functions, etc.) that we should remove.

Here are a few static pages that we should go through and delete all trace of:

  • [x] Terms of Service
  • [x] Privacy
  • [x] Code of Conduct
  • [ ] Shop
  • [ ] About

And while we're in there, we should see whether there are any other completely static pages that should similarly be factored out and create separate issues for those.

All 9 comments

I'd like to take this one on. Do these changes only need to be applied to the staging branch? Also 'How our Nonprofit Projects Work' seems like it would a good candidate to be factored out.

I did PR Code of Conduct in backup/master. #15475
I will PR Code of Conduct in staging.

I already did Shop I believe (https://github.com/freeCodeCamp/freeCodeCamp/pull/14961). I do see a remnant in randomAPIs though so I'll take care of that shortly and also pick up the About page. @padulam do you want to handle the Terms of Service and Privacy pages?

@dhcodes Sounds good!

Merged @padulam's and checked them off the list.

I did PR code of conduct in staging. #15522

Merged @texas2010.

@QuincyLarson, Do we need to remove them in backup/master too? just wondering.

@texas2010 Thanks for your patience, and for fixing this. I think we can leave backup/master as-is for now.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

jurijuri picture jurijuri  路  3Comments

itsmikewest picture itsmikewest  路  3Comments

danielonodje picture danielonodje  路  3Comments

imhuyqn picture imhuyqn  路  3Comments

DaphnisM picture DaphnisM  路  3Comments