5. What does Compendium (not) try to be

Compendium is all about presenting encyclopedia-type data. Compendium is not about getting that data entered. Compendium assumes the data is there, in a mySQL database, but Compendium does not try to provide means to get that data entered.

Hence, you'll need some other way to get the information into the database. Ruby on Rails is a good tool for this, and Compendium is designed to play nice with Ruby on Rails.