Skip to content

Latest commit

 

History

History
40 lines (38 loc) · 2.26 KB

TODO.md

File metadata and controls

40 lines (38 loc) · 2.26 KB

until 1.0

  • replace all CDN content by /static/... done.
  • integrate Flask-Bootstrap v.4, mbr/flask-bootstrap#164
  • make Flask serve /static done.
  • make Flask serve working dir done.
  • implement linkedFragments in XSL done.
  • implement ReST interface for backlinks mostly done.
  • make templates use static/stylesheet/*.xml files, therefor use content of the root tag, not the root tag itself done.
  • automate XSD to HTML documentation
  • implement search interface (naive solution) done. also with emulate near()
  • implement advanced search
  • attribute buildServerBaseURL: for distributions only! no. attribute for all.
    • rework xsd done. made attribute mandatory
    • add url param to all ankers in a distribution done. added url param to all artifacts, that are build with jenkins
    • clone url param to all other types via js done.
  • hardware and dataset: remove doublets done.
  • create better (real world) sample data done, integrate with real jenkins
  • (mockup build-generator output for user study) done
  • Person|Puclication|dataset|experiment|hardware details
  • list pages: browse feature done.
  • integrate images done.
  • keywords done
  • linked recipe
  • more experiment information
  • differentiate between recipe-maintainer and maintainer done: @role has no restrictions
  • flexbox height calculation is wrong in chrome wontfix. Chrome bug
  • http://0.0.0.0:5000/project/cl-protobuf-master.xml license text too long
  • implement svg sprite construction in setup.py
  • move to webpack, don't serve node_modules

after 1.0:

  • Use Flask-script and for running incremental build-generator updates on changed files or one specific file: python manage.py update [file]
  • optimize search interface (using cache or database) no need.
  • make Flask serve working dir files, add config param done.
  • minify all css and js, merge into one file?
  • replace URL params by cookies or (better) by Window.sessionStorage (which store data per tab/window) (however: it might be a better solution, to just keep GET params)
  • ReST API for file creation date and file modified date, eventually additional HTTP header?
  • picture srcset (xsl work is mostly done, todo: flask implementation of compress images)