<div>There are situations in which it makes sense to build a theme which relies on specific plugins to function, but it is often not a good idea to incorporate the entire code base into the theme since the plugin may be under active development. In this situation I tend to have the plugin automatically install and activate the plugin(s). I think it would be a good idea if this sort of situation was allowed in the theme repository.</div>
<div><br></div><div>Simply bundling the plugins zip file into the theme and requiring the user to copy the files over seems counter productive though and shouldn't be allowed IMO since the user could just as easily get the plugin from the repository instead.</div>
<div><br></div><div>There are some excellent themes in the repository which incorporate large amounts of "plugin like" functionality so I would assume that seamlessly integrated functionality would be deemed appropriate for the repository.</div>
<div><br></div><div>Just taking something like Yoasts SEO plugin and dumping it verbatim into a theme would be plain weird and shouldn't be allowed though IMO, as it would include a bunch of text unrelated to the theme and create confusion for the user. However if it were integrated seamlessly and cleanly, then I don't see any problems with that approach, albeit I personally would never roll that much SEO functionality into a theme.</div>
<div><br></div><div><div>Ryan,</div><div><br></div><div><br></div></div><div><br></div>