add some human readable project description
resource compile