1. I think xtla-baz.el is not good name now.
   It should be called baz-xtla.el. Any objection?

2. I think tla-dvc.el is not good name. 

   We should rename it to xtla-dvc.el, or
   We should rename xtla-\\(.+\\)\.el to tla(match-string 1).el

3. How do you think adding a new file named dvc.el.
   dvc.el do only require other dvc files like:

   (require 'dvc-core)
   (require 'dvc-unified)
   ...

   (provide 'dvc)

   So in backend, just (require 'dvc) is needed.

   Runtime and building time, (require 'dvc) introduces
   inefficiency. However we don't have to take care about
   dependency in backend development..
   
   At least, dvc-status.el doesn't handle the depedency well.

4. Splitting xtla.el into smaller parts

   xtla is still too large. Is it o.k. to split them into
   smaller xtla-*.el files?
   
How do you think?

Reply via email to