Wishlist

From A-Eskwiki
Revision as of 01:57, 5 December 2017 by Daanr (Talk | contribs)

Jump to: navigation, search

Hier kan je dingen neerzetten die je graag zou zien in, of doen met, de code of website. Dit kunnen dan een soort persoonlijke TODO's of ideëen zijn, of iets wat meer is van het niveau "herschrijf alles in Idris", i.e. lulz.

Daan

Ongeveer op volgorde van 'realistisch' naar 'P = NP'.

  • Test meer dingen. (Wordt aan gewerkt.)
  • Upgrade naar PHP 7.
  • Upgrade naar PostgreSQL.
  • Maak de dia2php netter, i.e. minder met teringlange strings met allemaal tabs erin. Iets met een expliciete AST en quasiquoting ofzo.
  • Gooi FotoWeb weg ofzo.
  • Maak Benamite/WhosWho4 chiller om te gebruiken. Vooral op het gebied van routing. Bijvoorbeeld dat je expliciet in een controllerfunctie kan zeggen wat voor parameters erin je parameters moeten. Zie: Flask.
  • Test controllerfuncties á la QuickCheck. Dus dan moet je een manier vinden om HTTP parameters te... parameteriseren. En geen idee of een QuickCheck-achtige library voor PHP bestaat, en zo nee, hoe die eruit zou moeten zien.
  • Maak alles een tikje meer microservice-achtig, door ledenbeheer e.d. in een kern-API te stoppen, en dan 'apps' op basis van die (REST) API te implementeren. Gevolg hiervan is dat je dan ook andere talen dan PHP kan gebruiken, zonder dat je alles hoeft te herschrijven!
  • Waarschijnlijk samen met bovenstaand item: doe leuke & fijne frontend dingen met Elm/PureScript/TypeScript/WebAssembly.
  • C O N T A I N E R I Z A T I O N
  • Herschrijf de website in de toffe Haskell-en-Python-hadden-een-baby taal die Tim ooit gaat maken.
  • Bewijs dat P = NP.
  • Verander PHP in een goede taal.