Road Map

1.0.0

  • There will be wide-sweeping, non-backwards compatible changes - read carefully!
  • The package will be renamed to djfrontend.djfrontend_skeleton. This will affect INSTALLED_APPS settings as well as the static location.
  • The template tags will be combined into a single djfrontend_skeleton.py.
  • {% load djfrontend_skeleton %} will load all template tags.
  • ‘bootstrap’ will be renamed ‘twbs’ to reflect their branding change for 3.0.0.
  • Every template tag will be namespaced with djfrontend_. Full name changes are below:
  • skeleton_ios_fix –> djfrontend_ios_fix
  • h5bp_html –> djfrontend_html
  • h5bp_normalize –> djfrontend_normalize
  • h5bp_css –> djfrontend_h5bp_css
  • h5bp_modernizr –> djfrontend_modernizr
  • h5bp_jquery –> djfrontend_jquery
  • h5bp_ga –> djfrontend_ga
  • bootstrap_css –> djfrontend_twbs_css
  • bootstrap_responsive_css –> djfrontend_twbs_responsive_css
  • bootstrap_js –> djfrontend_twbs_js
  • djfrontend_twbs_css, djfrontend_twbs_responsive_css and djfrontend_normalize will now require to be passed a version number.
  • djfrontend_normalize, djfrontend_modernizr and djfrontend_jquery will be moved outside of h5bp to their own respective directories.
  • All optional settings will be namespaced with djfrontend_. Full name changes are below:
  • SKELETON_STATIC_URL –> DJFRONTEND_STATIC_URL
  • H5BP_GA_SETDOMAINNAME –> DJFRONTEND_GA_SETDOMAINNAME
  • H5BP_GA_SETALLOWLINKER –> DJFRONTEND_GA_SETALLOWLINKER
  • Template block names remain the same, although some are being considered for the chopping block.

1.1.0

  • Use Git submodules for external libraries.

Table Of Contents

Previous topic

Changelog

This Page