I'm rewriting a D6 module which defines it's own content type and about 30 cck fields to D7. I've managed to create a content type but I have no idea how to attach fields to it. Also Im thinking what's better way to attach fields to cotnent type: module install file or installation profile? It is a set of modules which makes an e-commerce solution and it will be replicated many times as multisite and as a standalone isntallation.
I work for a medium sized company and would like to create a Project Management system using Drupal. I am interested to know what others have done and what is recommended by the community to get started, e.g. Drupal Version to build on, etc. Any information on what modules have been created or other modules that have been hacked and adapted for Project Management purposes would be great to learn more about.