Todo list

This is the todo list for vhffs developments

  • verify that vhffs-book is in svn (not sure) and update it [0%] We need the sources first (or perhaps we could rewrite it from scratch using misric's experience)
  • insert logging levels into vhffs.log ([info] [warn] [debug] [error]) [0%]
  • improve navigation (no redirect on every action)
  • cleanup templates (use only Vhffs::Panel::* and light objects in templates, use tmpl_loop)
  • add unit testing [10%]
  • add multiple sql servers management for load balancing among a set of SQL servers
  • Bazaar integration
  • Improve the panel speed (too many modules loaded ?)
  • Renew the panel design (progress started by beuss)
  • Improve VHFFS modularity (e.g. the admins → statistics page may call methods related to non-enabled services).
  • Add a batch that generates a screenshot for each website hosted by VHFFS (expected features: websites shall be read from the database by a non-chrooted script while captures have to be made from a chrooted environment with a time limit)

done

  • add tag support for projects (see devtags for specifications)
  • add vhffs-cron , cron for groups, with a fairly good scheduler
  • verify commits with changes applied for tuxfamily.org [100%] (and other hosting services, patches welcome !) see installmisric
    • vhffs is continuously patched as tuxfamily.org is updated (makes smaller roll-out in production)
  • obfuscated mails in the archives of mailing-lists (will boost the service and avoid spam for users) [100%] cf. http://tuxfamily.info/?p=50
  • for mailing-lists archives, still missing beautiful index (have a look at mailman perhaps for ML inscriptions) [100%]
  • suppress vhffs-robots/src/refused_* and do the job directly in objects [100%]
    • ⇒ add a way to know object type (by adding a type field to vhffs_object) [100%]
    • ⇒ by the way, modify refused mails subject to add object id and object name (servername, reponame, aso.) [100%]
  • change donate link of this wiki [100%]
dev/todo.txt · Last modified: 2011/03/28 19:58 by gradator
Recent changes RSS feed Creative Commons License Donate Minima Template by Wikidesign Driven by DokuWiki