Legacy Content Migration #269
-
No longer accurate information!So, obviously we are starting our recommendations based on the recommendations currently provided on https://github.com/privacytools/privacytools.io. The codebase for this repo is actually 100%(ish) compatible with their repo, so as this is being developed we can continually merge in changes on their end as well. Obviously the end-goal of this migration is to stop doing this and operate this independently. But in the meantime, this allows us to merge in contributions on that side of things and retain commits/contributions to give credit to contributors there. Recommended Software PlatformsOn privacytools.io, lists of recommendations are bundled together as files in How does that work? Taking Tor Browser for example, we would create a file called
The YAML front matter between the
The rest of the page underneath the YAML front matter is the "long description" of the project. Long descriptions are required for This description is not shown on the recommendation card, but can contain all sorts of information that people would find useful. This can either be HTML formatted or Markdown formatted depending on the file type of this file. At a minimum this description should include some short description (even just a copy of the Avoid empty descriptions (mainly for recommendations), which is why even adding the brief copy is preferable at this point, because it will be used to generate a page that is linked to by the recommendations card (the "More Information" button). These descriptions will be useful for adding noteworthy information about a product, particularly regarding intended setup/installation, different use-cases, etc. Eventually, these descriptions will function as essentially a "wiki" of information where we can collaboratively add information on different projects! Category PagesPages that correspond to different categories on PrivacyTools that have not yet been migrated are located in the Then, we want to make the following changes. The YAML front matter should look like this, for example:
Legacy pages may include additional attributes (permalinks in particular) that should be removed. Next, any included sections should be copied over. Legacy pages used
(currently they have to be added once for every software, TODO a better system #4) Sections that are not recommendation cards can be copied directly over. See the content on Once everything exists on the new page, any sections it used can be deleted from |
Beta Was this translation helpful? Give feedback.
Replies: 0 comments 1 reply
-
No longer relevant since privacyguides/privacyguides.org@8ef8e2a |
Beta Was this translation helpful? Give feedback.
No longer relevant since privacyguides/privacyguides.org@8ef8e2a