cubicweb #922039 js cleanup [resolved]

  • follow coding standard

  • see if property sheet should be used

  • gestion deprecation

  • virer cubicweb.compat.js

  • nettoyer cubicweb.python.js des choses qui n'ont rien à y faire ou plus utilisées

  • garde-t-on l'API Deferred ?

  • gestion des dépendances JS:

    • si manuellement : nettoyer les CubicWeb.require() dans le code js pour refléter la réalité.
    • si automatiquement : implémenter un require() ou utiliser celui de jQuery(). Se poser la question du bundling dans ces cas là.
  • faciliter la surcharge de fonction(nalité)s. L'utilisation d'un namespace CW suffit-il ? Sinon, pourquoi ?

  • Widgets JS : limites du style déclaratif basé sur <div> avec pb de namespace xml cubicweb. Avoir une API côté python pour "instancier" les widgets JS ?

  • api cleanup

  • write tests

  • document api

prioritynormal
typeenhancement
done in3.9.0
load5.000
load left0.000
closed by<not specified>