> it is better > to start small and then support in each release a few > more features. > And how often do you plan to make releases (maybe I am asking too early?) ? Frequent releases will require more effort to maintain because of branching. Ilya.