I believe that Dibyendu not only plans on including a glossary in the documentation work he is doing but that he has already begun work on it.
I do intend to produce a glossary - but if someone else wants to have a go ... then please do.
I would suggest that the fact that the original developers already know the current directory/package structure is the strongest argument for leaving the structure the way it is.
IMHO that the knowledge and expertise that these original developers have is far too valuable at this stage of the project to risk diluting. As soon as any refactoring is done NONE of these experts will be able to provide assistance until they spend time getting up to speed on the changes that were done. Thus their ability to contribute is immediately diluted. I'd rather have the expert resources being used to fix critical problems, work on new functionality and explain how (and why) things are being done now (as Dan does so well).
That's a good point.
Regards
