Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Write 3.0 changelog #1037

eAlasdair opened this issue Jun 27, 2019 · 1 comment

Write 3.0 changelog #1037

eAlasdair opened this issue Jun 27, 2019 · 1 comment


Copy link

@eAlasdair eAlasdair commented Jun 27, 2019

something like:

  • Rewrote whole system
  • List of neat features of new system
  • Any content changes, like new chapters and interactives.

details to come...

Copy link
Collaborator Author

@eAlasdair eAlasdair commented Jun 27, 2019


  • Release date: TBC
  • Downloads: Source downloads are available on GitHub


  • Rebuild the Field Guide to use a django system (see the github milestone here):
    • Modernise navigation features.
    • Introduce search functionality for English chapters.
    • Improve glossary features.
  • Improve chapters and chapter content:
    • Chapters are now split up into sections.
    • General content, grammar and spelling fixes.
    • Introduce new chapter sections:
      • User experience by Hayley van Waas for the Human Computer Interaction chapter.
      • General purpose compression by Hayley van Waas for the Coding - Compression chapter.
  • Improve interactives:
    • Introduce interactive thumbnail generator.
    • Introduce many 'uninteractives' – allowing image text to be translated.
    • Update and modernise (in some cases rewrite from scratch) existing interactives.
      • Rename 2D Arrow Manipulations to 2D Shape Manipulations.
    • Introduce new interactives:
      • Algorithm Timer
      • Braille Alphabet
      • City Trip
      • Dictionary Compression
      • Dot combinations
      • LZSS compression
      • LZW Compression
      • Pixel Grid
    • Remove now-obsolete interactives:
      • MD5-hash
      • ncea-guide-selector
      • ziv-lempel-coding
  • Redesign homepage.
  • Update documentation and contributing guides.
  • Update contributors page.
  • Improve licencing structure to make it easier to find and navigate on GitHub.
  • Introduce initial German and Spanish translations (WIP).


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

1 participant